builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-060 starttime: 1469028950.87 results: success (0) buildid: 20160720071819 builduid: 58da0a028d44484fa926789a8ae521c3 revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:50.875596) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:50.876529) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:50.877253) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:51.136349) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 08:35:51.136701) ========= '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-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False --08:37:23-- 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% 7.03 MB/s 08:37:23 (7.03 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.522000 ========= master_lag: 1.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-20 08:35:52.864475) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:52.864863) ========= '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-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.510000 ========= master_lag: 0.21 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:53.583118) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:35:53.583514) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False 2016-07-20 08:37:24,776 truncating revision to first 12 chars 2016-07-20 08:37:24,776 Setting DEBUG logging. 2016-07-20 08:37:24,776 attempt 1/10 2016-07-20 08:37:24,776 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9e887ad7d5eb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-20 08:37:25,719 unpacking tar archive at: mozilla-beta-9e887ad7d5eb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.510000 ========= master_lag: 0.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-20 08:35:55.760157) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:55.760970) ========= script_repo_revision: 9e887ad7d5ebd5369782230a86c3a51f84e9ab0e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:55.761932) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:55.762517) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-20 08:35:55.778478) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 52 secs) (at 2016-07-20 08:35:55.778954) ========= '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-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 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-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:37:26 INFO - MultiFileLogger online at 20160720 08:37:26 in C:\slave\test 08:37:26 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-beta --download-symbols true 08:37:26 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:37:26 INFO - {'append_to_log': False, 08:37:26 INFO - 'base_work_dir': 'C:\\slave\\test', 08:37:26 INFO - 'blob_upload_branch': 'mozilla-beta', 08:37:26 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:37:26 INFO - 'buildbot_json_path': 'buildprops.json', 08:37:26 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:37:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:37:26 INFO - 'download_minidump_stackwalk': True, 08:37:26 INFO - 'download_symbols': 'true', 08:37:26 INFO - 'e10s': False, 08:37:26 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:37:26 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:37:26 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:37:26 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:37:26 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:37:26 INFO - 'C:/mozilla-build/tooltool.py'), 08:37:26 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:37:26 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:37:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:37:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:37:26 INFO - 'log_level': 'info', 08:37:26 INFO - 'log_to_console': True, 08:37:26 INFO - 'opt_config_files': (), 08:37:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:37:26 INFO - '--processes=1', 08:37:26 INFO - '--config=%(test_path)s/wptrunner.ini', 08:37:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:37:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:37:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:37:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:37:26 INFO - 'pip_index': False, 08:37:26 INFO - 'require_test_zip': True, 08:37:26 INFO - 'test_type': ('testharness',), 08:37:26 INFO - 'this_chunk': '1', 08:37:26 INFO - 'total_chunks': '10', 08:37:26 INFO - 'virtualenv_path': 'venv', 08:37:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:37:26 INFO - 'work_dir': 'build'} 08:37:26 INFO - ##### 08:37:26 INFO - ##### Running clobber step. 08:37:26 INFO - ##### 08:37:26 INFO - Running pre-action listener: _resource_record_pre_action 08:37:26 INFO - Running main action method: clobber 08:37:26 INFO - rmtree: C:\slave\test\build 08:37:26 INFO - Using _rmtree_windows ... 08:37:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:37:59 INFO - Running post-action listener: _resource_record_post_action 08:37:59 INFO - ##### 08:37:59 INFO - ##### Running read-buildbot-config step. 08:37:59 INFO - ##### 08:37:59 INFO - Running pre-action listener: _resource_record_pre_action 08:37:59 INFO - Running main action method: read_buildbot_config 08:37:59 INFO - Using buildbot properties: 08:37:59 INFO - { 08:37:59 INFO - "project": "", 08:37:59 INFO - "product": "firefox", 08:37:59 INFO - "script_repo_revision": "production", 08:37:59 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:37:59 INFO - "repository": "", 08:37:59 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:37:59 INFO - "buildid": "20160720071819", 08:37:59 INFO - "pgo_build": "False", 08:37:59 INFO - "basedir": "C:\\slave\\test", 08:37:59 INFO - "buildnumber": 5, 08:37:59 INFO - "slavename": "t-xp32-ix-060", 08:37:59 INFO - "revision": "9e887ad7d5ebd5369782230a86c3a51f84e9ab0e", 08:37:59 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 08:37:59 INFO - "platform": "win32", 08:37:59 INFO - "branch": "mozilla-beta", 08:37:59 INFO - "repo_path": "releases/mozilla-beta", 08:37:59 INFO - "moz_repo_path": "", 08:37:59 INFO - "stage_platform": "win32", 08:37:59 INFO - "builduid": "58da0a028d44484fa926789a8ae521c3", 08:37:59 INFO - "slavebuilddir": "test" 08:37:59 INFO - } 08:37:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:37:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:37:59 INFO - Running post-action listener: _resource_record_post_action 08:37:59 INFO - ##### 08:37:59 INFO - ##### Running download-and-extract step. 08:37:59 INFO - ##### 08:37:59 INFO - Running pre-action listener: _resource_record_pre_action 08:37:59 INFO - Running main action method: download_and_extract 08:37:59 INFO - mkdir: C:\slave\test\build\tests 08:37: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')]} 08:37:59 INFO - https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:37:59 INFO - trying https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:37:59 INFO - Downloading https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:37:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:37:59 INFO - Downloaded 1240 bytes. 08:37:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:37:59 INFO - Using the following test package requirements: 08:37:59 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:37:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:37:59 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:37:59 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'jsshell-win32.zip'], 08:37:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:37:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:37:59 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:37:59 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:37:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:37:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:37:59 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:37:59 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:37: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')]} 08:37:59 INFO - https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:37:59 INFO - trying https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:37:59 INFO - Downloading https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:37:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:38:01 INFO - Downloaded 20366206 bytes. 08:38:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:38:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:38:02 INFO - caution: filename not matched: web-platform/* 08:38:02 INFO - Return code: 11 08:38:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:02 INFO - https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:38:02 INFO - trying https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:38:02 INFO - Downloading https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:38:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:38:04 INFO - Downloaded 36389908 bytes. 08:38:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:38:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:38:36 INFO - caution: filename not matched: bin/* 08:38:36 INFO - caution: filename not matched: config/* 08:38:36 INFO - caution: filename not matched: mozbase/* 08:38:36 INFO - caution: filename not matched: marionette/* 08:38:36 INFO - caution: filename not matched: tools/wptserve/* 08:38:36 INFO - Return code: 11 08:38:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:36 INFO - https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:38:36 INFO - trying https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:38:36 INFO - Downloading https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:38:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:38:39 INFO - Downloaded 68477294 bytes. 08:38:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:38:39 INFO - mkdir: C:\slave\test\properties 08:38:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:38:39 INFO - Writing to file C:\slave\test\properties\build_url 08:38:39 INFO - Contents: 08:38:39 INFO - build_url:https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:38:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:38:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:38:40 INFO - Writing to file C:\slave\test\properties\symbols_url 08:38:40 INFO - Contents: 08:38:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:38:40 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')]} 08:38:40 INFO - https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:38:40 INFO - trying https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:38:40 INFO - Downloading https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:38:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:38:42 INFO - Downloaded 55587210 bytes. 08:38:42 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:38:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:38:46 INFO - Return code: 0 08:38:46 INFO - Running post-action listener: _resource_record_post_action 08:38:46 INFO - Running post-action listener: set_extra_try_arguments 08:38:46 INFO - ##### 08:38:46 INFO - ##### Running create-virtualenv step. 08:38:46 INFO - ##### 08:38:46 INFO - Running pre-action listener: _pre_create_virtualenv 08:38:46 INFO - Running pre-action listener: _resource_record_pre_action 08:38:46 INFO - Running main action method: create_virtualenv 08:38:46 INFO - Creating virtualenv C:\slave\test\build\venv 08:38:46 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 08:38:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:38:47 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:38:49 INFO - Installing distribute......................................................................................................................................................................................done. 08:38:49 INFO - Return code: 0 08:38:49 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:38: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')]} 08:38:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38: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')]} 08:38:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:49 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 08:38:49 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 08:38:49 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 08:38:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:38:49 INFO - 'CLIENTNAME': 'Console', 08:38:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:38:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:49 INFO - 'DCLOCATION': 'SCL3', 08:38:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:49 INFO - 'HOMEDRIVE': 'C:', 08:38:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:49 INFO - 'KTS_VERSION': '1.19c', 08:38:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:38:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:49 INFO - 'MOZ_AIRBAG': '1', 08:38:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:49 INFO - 'MOZ_MSVCVERSION': '8', 08:38:49 INFO - 'MOZ_NO_REMOTE': '1', 08:38:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:49 INFO - 'NO_EM_RESTART': '1', 08:38:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:49 INFO - 'OS': 'Windows_NT', 08:38:49 INFO - 'OURDRIVE': 'C:', 08:38: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', 08:38:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:49 INFO - 'PROCESSOR_LEVEL': '6', 08:38:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:49 INFO - 'PROMPT': '$P$G', 08:38:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:49 INFO - 'PWD': 'C:\\slave\\test', 08:38:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:49 INFO - 'SESSIONNAME': 'Console', 08:38:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:49 INFO - 'SYSTEMDRIVE': 'C:', 08:38:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:49 INFO - 'TEST1': 'testie', 08:38:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:49 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:38:49 INFO - 'USERNAME': 'cltbld', 08:38:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:49 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:49 INFO - Downloading/unpacking psutil>=0.7.1 08:38:50 INFO - Running setup.py egg_info for package psutil 08:38:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:38:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:50 INFO - Installing collected packages: psutil 08:38:50 INFO - Running setup.py install for psutil 08:38:50 INFO - building 'psutil._psutil_windows' extension 08:38:50 INFO - error: Unable to find vcvarsall.bat 08:38:50 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-xwdc0s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:38:50 INFO - running install 08:38:50 INFO - running build 08:38:50 INFO - running build_py 08:38:50 INFO - creating build 08:38:50 INFO - creating build\lib.win32-2.7 08:38:50 INFO - creating build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:38:50 INFO - running build_ext 08:38:50 INFO - building 'psutil._psutil_windows' extension 08:38:50 INFO - error: Unable to find vcvarsall.bat 08:38:50 INFO - ---------------------------------------- 08:38:50 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-xwdc0s-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:38:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 08:38:50 WARNING - Return code: 1 08:38:50 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! 08:38:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:38:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:50 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 08:38:50 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 08:38:50 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 08:38:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:38:50 INFO - 'CLIENTNAME': 'Console', 08:38:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:38:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:50 INFO - 'DCLOCATION': 'SCL3', 08:38:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:50 INFO - 'HOMEDRIVE': 'C:', 08:38:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:50 INFO - 'KTS_VERSION': '1.19c', 08:38:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:38:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:50 INFO - 'MOZ_AIRBAG': '1', 08:38:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:50 INFO - 'MOZ_MSVCVERSION': '8', 08:38:50 INFO - 'MOZ_NO_REMOTE': '1', 08:38:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:50 INFO - 'NO_EM_RESTART': '1', 08:38:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:50 INFO - 'OS': 'Windows_NT', 08:38:50 INFO - 'OURDRIVE': 'C:', 08:38:50 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', 08:38:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:50 INFO - 'PROCESSOR_LEVEL': '6', 08:38:50 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:50 INFO - 'PROMPT': '$P$G', 08:38:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:50 INFO - 'PWD': 'C:\\slave\\test', 08:38:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:50 INFO - 'SESSIONNAME': 'Console', 08:38:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:50 INFO - 'SYSTEMDRIVE': 'C:', 08:38:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:50 INFO - 'TEST1': 'testie', 08:38:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:50 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:38:50 INFO - 'USERNAME': 'cltbld', 08:38:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:50 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:38:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:38:52 INFO - Running setup.py egg_info for package mozsystemmonitor 08:38:52 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:38:52 INFO - Running setup.py egg_info for package psutil 08:38:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:38:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:38:52 INFO - Installing collected packages: mozsystemmonitor, psutil 08:38:52 INFO - Running setup.py install for mozsystemmonitor 08:38:52 INFO - Running setup.py install for psutil 08:38:52 INFO - building 'psutil._psutil_windows' extension 08:38:52 INFO - error: Unable to find vcvarsall.bat 08:38:52 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-nxrewl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:38:52 INFO - running install 08:38:52 INFO - running build 08:38:52 INFO - running build_py 08:38:52 INFO - running build_ext 08:38:52 INFO - building 'psutil._psutil_windows' extension 08:38:52 INFO - error: Unable to find vcvarsall.bat 08:38:52 INFO - ---------------------------------------- 08:38:52 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-nxrewl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:38:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-060\Application Data\pip\pip.log 08:38:52 WARNING - Return code: 1 08:38:52 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! 08:38:52 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:38:52 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')]} 08:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:52 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')]} 08:38:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:52 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 08:38:52 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 08:38:52 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 08:38:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:38:52 INFO - 'CLIENTNAME': 'Console', 08:38:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:38:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:52 INFO - 'DCLOCATION': 'SCL3', 08:38:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:52 INFO - 'HOMEDRIVE': 'C:', 08:38:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:52 INFO - 'KTS_VERSION': '1.19c', 08:38:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:38:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:52 INFO - 'MOZ_AIRBAG': '1', 08:38:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:52 INFO - 'MOZ_MSVCVERSION': '8', 08:38:52 INFO - 'MOZ_NO_REMOTE': '1', 08:38:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:52 INFO - 'NO_EM_RESTART': '1', 08:38:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:52 INFO - 'OS': 'Windows_NT', 08:38:52 INFO - 'OURDRIVE': 'C:', 08:38:52 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', 08:38:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:52 INFO - 'PROCESSOR_LEVEL': '6', 08:38:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:52 INFO - 'PROMPT': '$P$G', 08:38:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:52 INFO - 'PWD': 'C:\\slave\\test', 08:38:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:52 INFO - 'SESSIONNAME': 'Console', 08:38:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:52 INFO - 'SYSTEMDRIVE': 'C:', 08:38:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:52 INFO - 'TEST1': 'testie', 08:38:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:52 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:38:52 INFO - 'USERNAME': 'cltbld', 08:38:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:52 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:53 INFO - Downloading/unpacking blobuploader==1.2.4 08:38:53 INFO - Downloading blobuploader-1.2.4.tar.gz 08:38:53 INFO - Running setup.py egg_info for package blobuploader 08:38:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:38:54 INFO - Running setup.py egg_info for package requests 08:38:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:38:54 INFO - Downloading docopt-0.6.1.tar.gz 08:38:54 INFO - Running setup.py egg_info for package docopt 08:38:54 INFO - Installing collected packages: blobuploader, docopt, requests 08:38:54 INFO - Running setup.py install for blobuploader 08:38:54 INFO - Running setup.py install for docopt 08:38:54 INFO - Running setup.py install for requests 08:38:54 INFO - Successfully installed blobuploader docopt requests 08:38:54 INFO - Cleaning up... 08:38:54 INFO - Return code: 0 08:38:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:38:54 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')]} 08:38:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:54 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')]} 08:38:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:54 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 08:38:54 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 08:38:54 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 08:38:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:38:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:38:54 INFO - 'CLIENTNAME': 'Console', 08:38:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:38:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:38:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:38:54 INFO - 'DCLOCATION': 'SCL3', 08:38:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:38:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:38:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:38:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:38:54 INFO - 'HOMEDRIVE': 'C:', 08:38:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:54 INFO - 'KTS_VERSION': '1.19c', 08:38:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:38:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:38:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:38:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:38:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:38:54 INFO - 'MOZ_AIRBAG': '1', 08:38:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:54 INFO - 'MOZ_MSVCVERSION': '8', 08:38:54 INFO - 'MOZ_NO_REMOTE': '1', 08:38:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:38:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:38:54 INFO - 'NO_EM_RESTART': '1', 08:38:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:54 INFO - 'OS': 'Windows_NT', 08:38:54 INFO - 'OURDRIVE': 'C:', 08:38:54 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', 08:38:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:38:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:54 INFO - 'PROCESSOR_LEVEL': '6', 08:38:54 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:38:54 INFO - 'PROMPT': '$P$G', 08:38:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:54 INFO - 'PWD': 'C:\\slave\\test', 08:38:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:54 INFO - 'SESSIONNAME': 'Console', 08:38:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:54 INFO - 'SYSTEMDRIVE': 'C:', 08:38:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:38:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:54 INFO - 'TEST1': 'testie', 08:38:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:38:54 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:38:54 INFO - 'USERNAME': 'cltbld', 08:38:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:38:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:38:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:38:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:38:54 INFO - 'WINDIR': 'C:\\WINDOWS', 08:38:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:39:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:39:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:39:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:39:00 INFO - Unpacking c:\slave\test\build\tests\marionette 08:39:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:39:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:39:00 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 08:39:00 INFO - Running setup.py install for browsermob-proxy 08:39:03 INFO - Running setup.py install for manifestparser 08:39:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for marionette-client 08:39:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:39:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for marionette-driver 08:39:03 INFO - Running setup.py install for mozcrash 08:39:03 INFO - Running setup.py install for mozdebug 08:39:03 INFO - Running setup.py install for mozdevice 08:39:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozfile 08:39:03 INFO - Running setup.py install for mozhttpd 08:39:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozinfo 08:39:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozInstall 08:39:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozleak 08:39:03 INFO - Running setup.py install for mozlog 08:39:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for moznetwork 08:39:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozprocess 08:39:03 INFO - Running setup.py install for mozprofile 08:39:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozrunner 08:39:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for mozscreenshot 08:39:03 INFO - Running setup.py install for moztest 08:39:03 INFO - Running setup.py install for mozversion 08:39:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:39:03 INFO - Running setup.py install for wptserve 08:39:03 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 08:39:03 INFO - Cleaning up... 08:39:03 INFO - Return code: 0 08:39:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:03 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-060', 'USERDOMAIN': 'T-XP32-IX-060', '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-060', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-060', '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-060\\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-060'}}, attempt #1 08:39:03 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 08:39:03 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 08:39:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:39:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:39:03 INFO - 'CLIENTNAME': 'Console', 08:39:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:39:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:39:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:39:03 INFO - 'DCLOCATION': 'SCL3', 08:39:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:39:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:39:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:39:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:39:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:39:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:39:03 INFO - 'HOMEDRIVE': 'C:', 08:39:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:39:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:39:03 INFO - 'KTS_VERSION': '1.19c', 08:39:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:39:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:39:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:39:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:39:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:39:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:39:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:39:03 INFO - 'MOZ_AIRBAG': '1', 08:39:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:39:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:03 INFO - 'MOZ_MSVCVERSION': '8', 08:39:03 INFO - 'MOZ_NO_REMOTE': '1', 08:39:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:39:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:39:03 INFO - 'NO_EM_RESTART': '1', 08:39:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:39:03 INFO - 'OS': 'Windows_NT', 08:39:03 INFO - 'OURDRIVE': 'C:', 08:39:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:39:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:39:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:39:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:39:03 INFO - 'PROCESSOR_LEVEL': '6', 08:39:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:39:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:39:03 INFO - 'PROMPT': '$P$G', 08:39:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:39:03 INFO - 'PWD': 'C:\\slave\\test', 08:39:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:39:03 INFO - 'SESSIONNAME': 'Console', 08:39:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:39:03 INFO - 'SYSTEMDRIVE': 'C:', 08:39:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:39:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:39:03 INFO - 'TEST1': 'testie', 08:39:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:39:03 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:39:03 INFO - 'USERNAME': 'cltbld', 08:39:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:39:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:39:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:39:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:39:03 INFO - 'WINDIR': 'C:\\WINDOWS', 08:39:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:39:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:39:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette 08:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:39:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:39:12 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)) 08:39:14 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)) 08:39:14 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)) 08:39:14 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)) 08:39:14 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)) 08:39:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:39:14 INFO - Downloading blessings-1.6.tar.gz 08:39:14 INFO - Running setup.py egg_info for package blessings 08:39:14 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)) 08:39:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:39:14 INFO - Running setup.py install for blessings 08:39:14 INFO - Running setup.py install for browsermob-proxy 08:39:14 INFO - Running setup.py install for manifestparser 08:39:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for marionette-client 08:39:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:39:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for marionette-driver 08:39:14 INFO - Running setup.py install for mozcrash 08:39:14 INFO - Running setup.py install for mozdebug 08:39:14 INFO - Running setup.py install for mozdevice 08:39:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for mozhttpd 08:39:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for mozInstall 08:39:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for mozleak 08:39:14 INFO - Running setup.py install for mozprofile 08:39:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Running setup.py install for mozrunner 08:39:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:39:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:39:15 INFO - Running setup.py install for mozscreenshot 08:39:15 INFO - Running setup.py install for moztest 08:39:15 INFO - Running setup.py install for mozversion 08:39:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:39:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:39:15 INFO - Running setup.py install for wptserve 08:39:15 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:39:15 INFO - Cleaning up... 08:39:15 INFO - Return code: 0 08:39:15 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:39:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:39:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:39:15 INFO - Reading from file tmpfile_stdout 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - Current package versions: 08:39:15 INFO - blessings == 1.6 08:39:15 INFO - blobuploader == 1.2.4 08:39:15 INFO - browsermob-proxy == 0.6.0 08:39:15 INFO - distribute == 0.6.14 08:39:15 INFO - docopt == 0.6.1 08:39:15 INFO - manifestparser == 1.1 08:39:15 INFO - marionette-client == 2.3.0 08:39:15 INFO - marionette-driver == 1.4.0 08:39:15 INFO - mozInstall == 1.12 08:39:15 INFO - mozcrash == 0.17 08:39:15 INFO - mozdebug == 0.1 08:39:15 INFO - mozdevice == 0.48 08:39:15 INFO - mozfile == 1.2 08:39:15 INFO - mozhttpd == 0.7 08:39:15 INFO - mozinfo == 0.9 08:39:15 INFO - mozleak == 0.1 08:39:15 INFO - mozlog == 3.1 08:39:15 INFO - moznetwork == 0.27 08:39:15 INFO - mozprocess == 0.22 08:39:15 INFO - mozprofile == 0.28 08:39:15 INFO - mozrunner == 6.11 08:39:15 INFO - mozscreenshot == 0.1 08:39:15 INFO - mozsystemmonitor == 0.0 08:39:15 INFO - moztest == 0.7 08:39:15 INFO - mozversion == 1.4 08:39:15 INFO - requests == 1.2.3 08:39:15 INFO - wptserve == 1.4.0 08:39:15 INFO - Running post-action listener: _resource_record_post_action 08:39:15 INFO - Running post-action listener: _start_resource_monitoring 08:39:15 INFO - Starting resource monitoring. 08:39:15 INFO - ##### 08:39:15 INFO - ##### Running pull step. 08:39:15 INFO - ##### 08:39:15 INFO - Running pre-action listener: _resource_record_pre_action 08:39:15 INFO - Running main action method: pull 08:39:15 INFO - Pull has nothing to do! 08:39:15 INFO - Running post-action listener: _resource_record_post_action 08:39:15 INFO - ##### 08:39:15 INFO - ##### Running install step. 08:39:15 INFO - ##### 08:39:15 INFO - Running pre-action listener: _resource_record_pre_action 08:39:15 INFO - Running main action method: install 08:39:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:39:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:39:15 INFO - Reading from file tmpfile_stdout 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - Detecting whether we're running mozinstall >=1.0... 08:39:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:39:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:39:15 INFO - Reading from file tmpfile_stdout 08:39:15 INFO - Output received: 08:39:15 INFO - Usage: mozinstall-script.py [options] installer 08:39:15 INFO - Options: 08:39:15 INFO - -h, --help show this help message and exit 08:39:15 INFO - -d DEST, --destination=DEST 08:39:15 INFO - Directory to install application into. [default: 08:39:15 INFO - "C:\slave\test"] 08:39:15 INFO - --app=APP Application being installed. [default: firefox] 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - Using _rmtree_windows ... 08:39:15 INFO - mkdir: C:\slave\test\build\application 08:39:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:39:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:39:17 INFO - Reading from file tmpfile_stdout 08:39:17 INFO - Output received: 08:39:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:39:17 INFO - Using _rmtree_windows ... 08:39:17 INFO - Using _rmtree_windows ... 08:39:17 INFO - Running post-action listener: _resource_record_post_action 08:39:17 INFO - ##### 08:39:17 INFO - ##### Running run-tests step. 08:39:17 INFO - ##### 08:39:17 INFO - Running pre-action listener: _resource_record_pre_action 08:39:17 INFO - Running main action method: run_tests 08:39:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:39:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:39:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:39:17 INFO - grabbing minidump binary from tooltool 08:39:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:17 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 08:39:17 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 08:39:17 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 08:39:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:39:18 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpxymxrw 08:39:18 INFO - INFO - File integrity verified, renaming tmpxymxrw to win32-minidump_stackwalk.exe 08:39:18 INFO - Return code: 0 08:39:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:39:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:39:18 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/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=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 08:39:18 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/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=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 08:39:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:39:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060\\Application Data', 08:39:18 INFO - 'CLIENTNAME': 'Console', 08:39:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:39:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-060', 08:39:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:39:18 INFO - 'DCLOCATION': 'SCL3', 08:39:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:39:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:39:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:39:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:39:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:39:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:39:18 INFO - 'HOMEDRIVE': 'C:', 08:39:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:39:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:39:18 INFO - 'KTS_VERSION': '1.19c', 08:39:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:39:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-060', 08:39:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:39:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:39:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:39:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:39:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:39:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:39:18 INFO - 'MOZ_AIRBAG': '1', 08:39:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:39:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:18 INFO - 'MOZ_MSVCVERSION': '8', 08:39:18 INFO - 'MOZ_NO_REMOTE': '1', 08:39:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:39:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:39:18 INFO - 'NO_EM_RESTART': '1', 08:39:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:39:18 INFO - 'OS': 'Windows_NT', 08:39:18 INFO - 'OURDRIVE': 'C:', 08:39:18 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', 08:39:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:39:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:39:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:39:18 INFO - 'PROCESSOR_LEVEL': '6', 08:39:18 INFO - 'PROCESSOR_REVISION': '1e05', 08:39:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:39:18 INFO - 'PROMPT': '$P$G', 08:39:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:39:18 INFO - 'PWD': 'C:\\slave\\test', 08:39:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:39:18 INFO - 'SESSIONNAME': 'Console', 08:39:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:39:18 INFO - 'SYSTEMDRIVE': 'C:', 08:39:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:39:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:39:18 INFO - 'TEST1': 'testie', 08:39:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:39:18 INFO - 'USERDOMAIN': 'T-XP32-IX-060', 08:39:18 INFO - 'USERNAME': 'cltbld', 08:39:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-060', 08:39:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:39:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:39:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:39:18 INFO - 'WINDIR': 'C:\\WINDOWS', 08:39:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:39:18 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/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=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 08:39:19 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 08:39:19 INFO - import pkg_resources 08:39:20 INFO - Using 1 client processes 08:39:22 INFO - SUITE-START | Running 778 tests 08:39:22 INFO - Running testharness tests 08:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:39:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:39:22 INFO - Setting up ssl 08:39:22 INFO - PROCESS | certutil | 08:39:22 INFO - PROCESS | certutil | 08:39:22 INFO - PROCESS | certutil | 08:39:22 INFO - Certificate Nickname Trust Attributes 08:39:22 INFO - SSL,S/MIME,JAR/XPI 08:39:22 INFO - 08:39:22 INFO - web-platform-tests CT,, 08:39:22 INFO - 08:39:22 INFO - Starting runner 08:39:24 INFO - PROCESS | 556 | [556] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:39:24 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:39:24 INFO - PROCESS | 556 | [556] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:39:25 INFO - PROCESS | 556 | 1469029165568 Marionette DEBUG Marionette enabled via build flag and pref 08:39:25 INFO - PROCESS | 556 | ++DOCSHELL 112DC400 == 1 [pid = 556] [id = 1] 08:39:25 INFO - PROCESS | 556 | ++DOMWINDOW == 1 (112DC800) [pid = 556] [serial = 1] [outer = 00000000] 08:39:25 INFO - PROCESS | 556 | [556] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:39:25 INFO - PROCESS | 556 | ++DOMWINDOW == 2 (112DD400) [pid = 556] [serial = 2] [outer = 112DC800] 08:39:25 INFO - PROCESS | 556 | [556] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:39:25 INFO - PROCESS | 556 | [556] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:39:25 INFO - PROCESS | 556 | ++DOCSHELL 12826C00 == 2 [pid = 556] [id = 2] 08:39:25 INFO - PROCESS | 556 | ++DOMWINDOW == 3 (12827000) [pid = 556] [serial = 3] [outer = 00000000] 08:39:25 INFO - PROCESS | 556 | [556] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:39:25 INFO - PROCESS | 556 | ++DOMWINDOW == 4 (12827C00) [pid = 556] [serial = 4] [outer = 12827000] 08:39:26 INFO - PROCESS | 556 | 1469029166112 Marionette INFO Listening on port 2828 08:39:26 INFO - PROCESS | 556 | 1469029166462 Marionette DEBUG Marionette enabled via command-line flag 08:39:26 INFO - PROCESS | 556 | ++DOCSHELL 1314B800 == 3 [pid = 556] [id = 3] 08:39:26 INFO - PROCESS | 556 | ++DOMWINDOW == 5 (13153800) [pid = 556] [serial = 5] [outer = 00000000] 08:39:26 INFO - PROCESS | 556 | [556] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:39:26 INFO - PROCESS | 556 | ++DOMWINDOW == 6 (13154400) [pid = 556] [serial = 6] [outer = 13153800] 08:39:26 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:39:26 INFO - PROCESS | 556 | [556] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:26 INFO - PROCESS | 556 | ++DOMWINDOW == 7 (1390AC00) [pid = 556] [serial = 7] [outer = 12827000] 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:26 INFO - PROCESS | 556 | 1469029166756 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1498 08:39:26 INFO - PROCESS | 556 | 1469029166788 Marionette DEBUG Closed connection conn0 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:26 INFO - PROCESS | 556 | 1469029166857 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1500 08:39:26 INFO - PROCESS | 556 | 1469029166885 Marionette DEBUG Closed connection conn1 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:26 INFO - PROCESS | 556 | 1469029166893 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1501 08:39:26 INFO - PROCESS | 556 | ++DOCSHELL 112DD800 == 4 [pid = 556] [id = 4] 08:39:26 INFO - PROCESS | 556 | ++DOMWINDOW == 8 (13EA5400) [pid = 556] [serial = 8] [outer = 00000000] 08:39:26 INFO - PROCESS | 556 | ++DOMWINDOW == 9 (14196000) [pid = 556] [serial = 9] [outer = 13EA5400] 08:39:26 INFO - PROCESS | 556 | 1469029166985 Marionette DEBUG Closed connection conn2 08:39:26 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:39:26 INFO - PROCESS | 556 | 1469029166991 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1502 08:39:26 INFO - PROCESS | 556 | [556] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:39:27 INFO - PROCESS | 556 | ++DOMWINDOW == 10 (1419D400) [pid = 556] [serial = 10] [outer = 13EA5400] 08:39:27 INFO - PROCESS | 556 | 1469029167132 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:39:27 INFO - PROCESS | 556 | 1469029167139 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0"} 08:39:27 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:39:27 INFO - PROCESS | 556 | [556] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:39:27 INFO - PROCESS | 556 | [556] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:39:27 INFO - PROCESS | 556 | [556] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:39:27 INFO - PROCESS | 556 | ++DOCSHELL 15C8CC00 == 5 [pid = 556] [id = 5] 08:39:27 INFO - PROCESS | 556 | ++DOMWINDOW == 11 (15C8E400) [pid = 556] [serial = 11] [outer = 00000000] 08:39:27 INFO - PROCESS | 556 | ++DOCSHELL 15C8EC00 == 6 [pid = 556] [id = 6] 08:39:27 INFO - PROCESS | 556 | ++DOMWINDOW == 12 (15C8F000) [pid = 556] [serial = 12] [outer = 00000000] 08:39:28 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:39:28 INFO - PROCESS | 556 | ++DOCSHELL 16716400 == 7 [pid = 556] [id = 7] 08:39:28 INFO - PROCESS | 556 | ++DOMWINDOW == 13 (16716800) [pid = 556] [serial = 13] [outer = 00000000] 08:39:28 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:39:28 INFO - PROCESS | 556 | [556] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:39:28 INFO - PROCESS | 556 | ++DOMWINDOW == 14 (16A2B800) [pid = 556] [serial = 14] [outer = 16716800] 08:39:28 INFO - PROCESS | 556 | [556] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:39:28 INFO - PROCESS | 556 | ++DOMWINDOW == 15 (16990C00) [pid = 556] [serial = 15] [outer = 15C8E400] 08:39:28 INFO - PROCESS | 556 | ++DOMWINDOW == 16 (16992800) [pid = 556] [serial = 16] [outer = 15C8F000] 08:39:28 INFO - PROCESS | 556 | ++DOMWINDOW == 17 (16995400) [pid = 556] [serial = 17] [outer = 16716800] 08:39:29 INFO - PROCESS | 556 | 1469029169281 Marionette INFO startBrowser 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:29 INFO - PROCESS | 556 | 1469029169315 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 556 | 1469029169327 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 556 | 1469029169329 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:29 INFO - PROCESS | 556 | ++DOMWINDOW == 18 (17F38C00) [pid = 556] [serial = 18] [outer = 16716800] 08:39:29 INFO - PROCESS | 556 | 1469029169803 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160720071819","device":"desktop","version":"48.0","command_id":1}}] 08:39:29 INFO - PROCESS | 556 | 1469029169927 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:39:29 INFO - PROCESS | 556 | 1469029169930 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:29 INFO - PROCESS | 556 | 1469029169990 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:39:30 INFO - PROCESS | 556 | 1469029170086 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:39:30 INFO - PROCESS | 556 | 1469029170089 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:30 INFO - PROCESS | 556 | [556] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:39:30 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:39:30 INFO - PROCESS | 556 | ++DOMWINDOW == 19 (11A55000) [pid = 556] [serial = 19] [outer = 16716800] 08:39:30 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:39:30 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:30 INFO - PROCESS | 556 | 1469029170530 Marionette TRACE conn3 <- [1,3,null,{}] 08:39:30 INFO - PROCESS | 556 | 1469029170547 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:39:30 INFO - PROCESS | 556 | 1469029170550 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:30 INFO - PROCESS | 556 | 1469029170580 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:39:30 INFO - PROCESS | 556 | 1469029170647 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 556 | 1469029170649 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:39:30 INFO - PROCESS | 556 | 1469029170639 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 556 | 1469029170643 Marionette TRACE conn3 <- [1,6,null,{}] 08:39:30 INFO - PROCESS | 556 | 1469029170683 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 556 | 1469029170685 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:30 INFO - PROCESS | 556 | 1469029170702 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:39:30 INFO - PROCESS | 556 | 1469029170707 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 556 | 1469029170710 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:30 INFO - PROCESS | 556 | ++DOCSHELL 16712400 == 8 [pid = 556] [id = 8] 08:39:30 INFO - PROCESS | 556 | ++DOMWINDOW == 20 (199B4000) [pid = 556] [serial = 20] [outer = 00000000] 08:39:30 INFO - PROCESS | 556 | ++DOMWINDOW == 21 (196A2000) [pid = 556] [serial = 21] [outer = 199B4000] 08:39:30 INFO - PROCESS | 556 | 1469029170762 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 556 | ++DOMWINDOW == 22 (196A6000) [pid = 556] [serial = 22] [outer = 199B4000] 08:39:31 INFO - PROCESS | 556 | ++DOCSHELL 1A22A800 == 9 [pid = 556] [id = 9] 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 23 (1A22AC00) [pid = 556] [serial = 23] [outer = 00000000] 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 24 (1A22D400) [pid = 556] [serial = 24] [outer = 1A22AC00] 08:39:31 INFO - PROCESS | 556 | 1469029171160 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 25 (1A230800) [pid = 556] [serial = 25] [outer = 1A22AC00] 08:39:31 INFO - PROCESS | 556 | 1469029171320 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 746ms 08:39:31 INFO - PROCESS | 556 | 1469029171436 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 556 | 1469029171438 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 556 | 1469029171453 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:39:31 INFO - PROCESS | 556 | 1469029171455 Marionette TRACE conn3 <- [1,10,null,{}] 08:39:31 INFO - PROCESS | 556 | 1469029171482 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 556 | 1469029171487 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:31 INFO - PROCESS | 556 | 1469029171601 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:39:31 INFO - PROCESS | 556 | 1469029171612 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 556 | 1469029171615 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:31 INFO - PROCESS | 556 | ++DOCSHELL 1A3DFC00 == 10 [pid = 556] [id = 10] 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 26 (1A3E0000) [pid = 556] [serial = 26] [outer = 00000000] 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 27 (1ABE6400) [pid = 556] [serial = 27] [outer = 1A3E0000] 08:39:31 INFO - PROCESS | 556 | 1469029171661 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 556 | ++DOMWINDOW == 28 (1ABEA000) [pid = 556] [serial = 28] [outer = 1A3E0000] 08:39:31 INFO - PROCESS | 556 | 1469029171945 Marionette TRACE conn3 <- [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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 563ms 08:39:32 INFO - PROCESS | 556 | 1469029172008 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 556 | 1469029172010 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:39:32 INFO - PROCESS | 556 | 1469029172013 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 556 | 1469029172015 Marionette TRACE conn3 <- [1,14,null,{}] 08:39:32 INFO - PROCESS | 556 | 1469029172019 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 556 | 1469029172021 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:32 INFO - PROCESS | 556 | 1469029172107 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:39:32 INFO - PROCESS | 556 | 1469029172112 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 556 | 1469029172115 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:32 INFO - PROCESS | 556 | ++DOCSHELL 1A4EC400 == 11 [pid = 556] [id = 11] 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 29 (1A4EC800) [pid = 556] [serial = 29] [outer = 00000000] 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 30 (1A955800) [pid = 556] [serial = 30] [outer = 1A4EC800] 08:39:32 INFO - PROCESS | 556 | 1469029172158 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 31 (1ABF1C00) [pid = 556] [serial = 31] [outer = 1A4EC800] 08:39:32 INFO - PROCESS | 556 | 1469029172484 Marionette TRACE conn3 <- [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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 08:39:32 INFO - PROCESS | 556 | 1469029172547 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 556 | 1469029172549 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:39:32 INFO - PROCESS | 556 | 1469029172552 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:39:32 INFO - PROCESS | 556 | 1469029172554 Marionette TRACE conn3 <- [1,18,null,{}] 08:39:32 INFO - PROCESS | 556 | 1469029172557 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 556 | 1469029172560 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:32 INFO - PROCESS | 556 | 1469029172652 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:39:32 INFO - PROCESS | 556 | 1469029172640 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 556 | 1469029172643 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:32 INFO - PROCESS | 556 | ++DOCSHELL 1A71A400 == 12 [pid = 556] [id = 12] 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 32 (1A71BC00) [pid = 556] [serial = 32] [outer = 00000000] 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 33 (1A726800) [pid = 556] [serial = 33] [outer = 1A71BC00] 08:39:32 INFO - PROCESS | 556 | 1469029172687 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 556 | ++DOMWINDOW == 34 (1ABF3800) [pid = 556] [serial = 34] [outer = 1A71BC00] 08:39:32 INFO - PROCESS | 556 | 1469029173012 Marionette TRACE conn3 <- [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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 08:39:33 INFO - PROCESS | 556 | 1469029173028 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 556 | 1469029173031 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:39:33 INFO - PROCESS | 556 | 1469029173034 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 556 | 1469029173036 Marionette TRACE conn3 <- [1,22,null,{}] 08:39:33 INFO - PROCESS | 556 | 1469029173039 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 556 | 1469029173041 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:33 INFO - PROCESS | 556 | 1469029173144 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:39:33 INFO - PROCESS | 556 | 1469029173149 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 556 | 1469029173151 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:33 INFO - PROCESS | 556 | ++DOCSHELL 1A889800 == 13 [pid = 556] [id = 13] 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 35 (1A889C00) [pid = 556] [serial = 35] [outer = 00000000] 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 36 (1AD04400) [pid = 556] [serial = 36] [outer = 1A889C00] 08:39:33 INFO - PROCESS | 556 | 1469029173194 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 37 (1AD08800) [pid = 556] [serial = 37] [outer = 1A889C00] 08:39:33 INFO - PROCESS | 556 | 1469029173481 Marionette TRACE conn3 <- [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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 479ms 08:39:33 INFO - PROCESS | 556 | 1469029173531 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 556 | 1469029173532 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:39:33 INFO - PROCESS | 556 | 1469029173536 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 556 | 1469029173537 Marionette TRACE conn3 <- [1,26,null,{}] 08:39:33 INFO - PROCESS | 556 | 1469029173540 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 556 | 1469029173525 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:33 INFO - PROCESS | 556 | 1469029173621 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:39:33 INFO - PROCESS | 556 | 1469029173626 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 556 | 1469029173628 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:33 INFO - PROCESS | 556 | ++DOCSHELL 1AE65400 == 14 [pid = 556] [id = 14] 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 38 (1AE65C00) [pid = 556] [serial = 38] [outer = 00000000] 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 39 (1AE6C400) [pid = 556] [serial = 39] [outer = 1AE65C00] 08:39:33 INFO - PROCESS | 556 | 1469029173671 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 556 | ++DOMWINDOW == 40 (1AE70C00) [pid = 556] [serial = 40] [outer = 1AE65C00] 08:39:33 INFO - PROCESS | 556 | 1469029173978 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 479ms 08:39:34 INFO - PROCESS | 556 | 1469029174015 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 556 | 1469029174017 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:39:34 INFO - PROCESS | 556 | 1469029174020 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 556 | 1469029174022 Marionette TRACE conn3 <- [1,30,null,{}] 08:39:34 INFO - PROCESS | 556 | 1469029174035 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 556 | 1469029174037 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:34 INFO - PROCESS | 556 | 1469029174112 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:39:34 INFO - PROCESS | 556 | ++DOCSHELL 1B10A000 == 15 [pid = 556] [id = 15] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 41 (1B10A400) [pid = 556] [serial = 41] [outer = 00000000] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 42 (1B10B400) [pid = 556] [serial = 42] [outer = 1B10A400] 08:39:34 INFO - PROCESS | 556 | 1469029174144 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 556 | 1469029174146 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 43 (1B10F000) [pid = 556] [serial = 43] [outer = 1B10A400] 08:39:34 INFO - PROCESS | 556 | ++DOCSHELL 1B112000 == 16 [pid = 556] [id = 16] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 44 (1B112800) [pid = 556] [serial = 44] [outer = 00000000] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 45 (1B311400) [pid = 556] [serial = 45] [outer = 1B112800] 08:39:34 INFO - PROCESS | 556 | 1469029174199 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 46 (1B311800) [pid = 556] [serial = 46] [outer = 1B112800] 08:39:34 INFO - PROCESS | 556 | ++DOCSHELL 1AE72400 == 17 [pid = 556] [id = 17] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 47 (1AE72800) [pid = 556] [serial = 47] [outer = 00000000] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (1B31E800) [pid = 556] [serial = 48] [outer = 1AE72800] 08:39:34 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (1B3DE000) [pid = 556] [serial = 49] [outer = 1AE72800] 08:39:34 INFO - PROCESS | 556 | 1469029174607 Marionette TRACE conn3 <- [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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 620ms 08:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:39:34 INFO - PROCESS | 556 | 1469029174646 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 556 | 1469029174647 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:39:34 INFO - PROCESS | 556 | 1469029174651 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 556 | 1469029174652 Marionette TRACE conn3 <- [1,34,null,{}] 08:39:34 INFO - PROCESS | 556 | 1469029174655 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 556 | 1469029174657 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:34 INFO - PROCESS | 556 | 1469029174766 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:39:35 INFO - PROCESS | 556 | --DOCSHELL 112DC400 == 16 [pid = 556] [id = 1] 08:39:35 INFO - PROCESS | 556 | 1469029175302 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 556 | 1469029175305 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:35 INFO - PROCESS | 556 | ++DOCSHELL 1036D800 == 17 [pid = 556] [id = 18] 08:39:35 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (10373000) [pid = 556] [serial = 50] [outer = 00000000] 08:39:35 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (104E7000) [pid = 556] [serial = 51] [outer = 10373000] 08:39:35 INFO - PROCESS | 556 | 1469029175361 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (1055F800) [pid = 556] [serial = 52] [outer = 10373000] 08:39:35 INFO - PROCESS | 556 | 1469029175863 Marionette TRACE conn3 <- [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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1254ms 08:39:35 INFO - PROCESS | 556 | 1469029175922 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 556 | 1469029175926 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:39:35 INFO - PROCESS | 556 | 1469029175931 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 556 | 1469029175935 Marionette TRACE conn3 <- [1,38,null,{}] 08:39:35 INFO - PROCESS | 556 | 1469029175940 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 556 | 1469029175943 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:36 INFO - PROCESS | 556 | 1469029176039 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:39:36 INFO - PROCESS | 556 | 1469029176103 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 556 | 1469029176106 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:36 INFO - PROCESS | 556 | ++DOCSHELL 11CD9800 == 18 [pid = 556] [id = 19] 08:39:36 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (11CD9C00) [pid = 556] [serial = 53] [outer = 00000000] 08:39:36 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (130B2C00) [pid = 556] [serial = 54] [outer = 11CD9C00] 08:39:36 INFO - PROCESS | 556 | 1469029176150 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (13156000) [pid = 556] [serial = 55] [outer = 11CD9C00] 08:39:36 INFO - PROCESS | 556 | 1469029176654 Marionette TRACE conn3 <- [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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 817ms 08:39:36 INFO - PROCESS | 556 | 1469029176741 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 556 | 1469029176744 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:39:36 INFO - PROCESS | 556 | 1469029176748 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 556 | 1469029176750 Marionette TRACE conn3 <- [1,42,null,{}] 08:39:36 INFO - PROCESS | 556 | 1469029176754 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 556 | 1469029176757 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:37 INFO - PROCESS | 556 | 1469029177023 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:39:37 INFO - PROCESS | 556 | 1469029177032 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 556 | 1469029177035 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:37 INFO - PROCESS | 556 | ++DOCSHELL 10478000 == 19 [pid = 556] [id = 20] 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (1047A800) [pid = 556] [serial = 56] [outer = 00000000] 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (104E6C00) [pid = 556] [serial = 57] [outer = 1047A800] 08:39:37 INFO - PROCESS | 556 | 1469029177086 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10A07800) [pid = 556] [serial = 58] [outer = 1047A800] 08:39:37 INFO - PROCESS | 556 | --DOCSHELL 112DD800 == 18 [pid = 556] [id = 4] 08:39:37 INFO - PROCESS | 556 | 1469029177591 Marionette TRACE conn3 <- [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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 902ms 08:39:37 INFO - PROCESS | 556 | 1469029177655 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 556 | 1469029177659 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:39:37 INFO - PROCESS | 556 | 1469029177664 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 556 | 1469029177667 Marionette TRACE conn3 <- [1,46,null,{}] 08:39:37 INFO - PROCESS | 556 | 1469029177671 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 556 | 1469029177674 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:37 INFO - PROCESS | 556 | 1469029177736 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:39:37 INFO - PROCESS | 556 | 1469029177820 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 556 | 1469029177822 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:37 INFO - PROCESS | 556 | ++DOCSHELL 10FA8000 == 19 [pid = 556] [id = 21] 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (10FAA400) [pid = 556] [serial = 59] [outer = 00000000] 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (112D3000) [pid = 556] [serial = 60] [outer = 10FAA400] 08:39:37 INFO - PROCESS | 556 | 1469029177873 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (114D1C00) [pid = 556] [serial = 61] [outer = 10FAA400] 08:39:38 INFO - PROCESS | 556 | 1469029178194 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 577ms 08:39:38 INFO - PROCESS | 556 | 1469029178242 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 556 | 1469029178244 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:39:38 INFO - PROCESS | 556 | 1469029178230 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 556 | 1469029178232 Marionette TRACE conn3 <- [1,50,null,{}] 08:39:38 INFO - PROCESS | 556 | 1469029178236 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 556 | 1469029178238 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:38 INFO - PROCESS | 556 | 1469029178398 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:39:38 INFO - PROCESS | 556 | 1469029178429 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 556 | 1469029178431 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:38 INFO - PROCESS | 556 | ++DOCSHELL 1296EC00 == 20 [pid = 556] [id = 22] 08:39:38 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (12974800) [pid = 556] [serial = 62] [outer = 00000000] 08:39:38 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (131DE400) [pid = 556] [serial = 63] [outer = 12974800] 08:39:38 INFO - PROCESS | 556 | 1469029178476 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (13218C00) [pid = 556] [serial = 64] [outer = 12974800] 08:39:38 INFO - PROCESS | 556 | 1469029178807 Marionette TRACE conn3 <- [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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 620ms 08:39:38 INFO - PROCESS | 556 | 1469029178870 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 556 | 1469029178873 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:39:38 INFO - PROCESS | 556 | 1469029178884 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 556 | 1469029178888 Marionette TRACE conn3 <- [1,54,null,{}] 08:39:38 INFO - PROCESS | 556 | 1469029178894 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 556 | 1469029178897 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:38 INFO - PROCESS | 556 | 1469029178964 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:39:38 INFO - PROCESS | 556 | 1469029178970 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 556 | 1469029178981 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:38 INFO - PROCESS | 556 | ++DOCSHELL 1343D000 == 21 [pid = 556] [id = 23] 08:39:38 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (13442400) [pid = 556] [serial = 65] [outer = 00000000] 08:39:39 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13C5A000) [pid = 556] [serial = 66] [outer = 13442400] 08:39:39 INFO - PROCESS | 556 | 1469029179024 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (14199800) [pid = 556] [serial = 67] [outer = 13442400] 08:39:39 INFO - PROCESS | 556 | 1469029179377 Marionette TRACE conn3 <- [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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 535ms 08:39:39 INFO - PROCESS | 556 | 1469029179414 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 556 | 1469029179416 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:39:39 INFO - PROCESS | 556 | 1469029179419 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 556 | 1469029179421 Marionette TRACE conn3 <- [1,58,null,{}] 08:39:39 INFO - PROCESS | 556 | 1469029179424 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 556 | 1469029179426 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:39 INFO - PROCESS | 556 | 1469029179510 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:39:39 INFO - PROCESS | 556 | 1469029179515 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 556 | 1469029179517 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:39 INFO - PROCESS | 556 | ++DOCSHELL 13EA2000 == 22 [pid = 556] [id = 24] 08:39:39 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (14F16C00) [pid = 556] [serial = 68] [outer = 00000000] 08:39:39 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (14F8D800) [pid = 556] [serial = 69] [outer = 14F16C00] 08:39:39 INFO - PROCESS | 556 | 1469029179544 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15409000) [pid = 556] [serial = 70] [outer = 14F16C00] 08:39:39 INFO - PROCESS | 556 | 1469029179902 Marionette TRACE conn3 <- [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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 479ms 08:39:39 INFO - PROCESS | 556 | 1469029179913 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 556 | 1469029179915 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:39:39 INFO - PROCESS | 556 | 1469029179918 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:39:39 INFO - PROCESS | 556 | 1469029179920 Marionette TRACE conn3 <- [1,62,null,{}] 08:39:39 INFO - PROCESS | 556 | 1469029179906 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 556 | 1469029179908 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:40 INFO - PROCESS | 556 | 1469029180018 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:39:40 INFO - PROCESS | 556 | 1469029180026 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 556 | 1469029180031 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:40 INFO - PROCESS | 556 | ++DOCSHELL 15902000 == 23 [pid = 556] [id = 25] 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15903400) [pid = 556] [serial = 71] [outer = 00000000] 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1590F400) [pid = 556] [serial = 72] [outer = 15903400] 08:39:40 INFO - PROCESS | 556 | 1469029180087 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15C16800) [pid = 556] [serial = 73] [outer = 15903400] 08:39:40 INFO - PROCESS | 556 | 1469029180458 Marionette TRACE conn3 <- [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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 578ms 08:39:40 INFO - PROCESS | 556 | 1469029180495 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 556 | 1469029180497 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:39:40 INFO - PROCESS | 556 | 1469029180483 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 556 | 1469029180485 Marionette TRACE conn3 <- [1,66,null,{}] 08:39:40 INFO - PROCESS | 556 | 1469029180488 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 556 | 1469029180490 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:40 INFO - PROCESS | 556 | 1469029180595 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:39:40 INFO - PROCESS | 556 | 1469029180607 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 556 | 1469029180609 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:40 INFO - PROCESS | 556 | ++DOCSHELL 13C5E000 == 24 [pid = 556] [id = 26] 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15C94800) [pid = 556] [serial = 74] [outer = 00000000] 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16A2A400) [pid = 556] [serial = 75] [outer = 15C94800] 08:39:40 INFO - PROCESS | 556 | 1469029180660 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16A29000) [pid = 556] [serial = 76] [outer = 15C94800] 08:39:40 INFO - PROCESS | 556 | 1469029180992 Marionette TRACE conn3 <- [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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 535ms 08:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:39:41 INFO - PROCESS | 556 | 1469029181019 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 556 | 1469029181021 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 556 | 1469029181024 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 556 | 1469029181026 Marionette TRACE conn3 <- [1,70,null,{}] 08:39:41 INFO - PROCESS | 556 | 1469029181029 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 556 | 1469029181031 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:41 INFO - PROCESS | 556 | 1469029181131 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:39:41 INFO - PROCESS | 556 | 1469029181139 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 556 | 1469029181141 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:41 INFO - PROCESS | 556 | ++DOCSHELL 13EA0C00 == 25 [pid = 556] [id = 27] 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F14400) [pid = 556] [serial = 77] [outer = 00000000] 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (170D9400) [pid = 556] [serial = 78] [outer = 14F14400] 08:39:41 INFO - PROCESS | 556 | 1469029181183 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17225000) [pid = 556] [serial = 79] [outer = 14F14400] 08:39:41 INFO - PROCESS | 556 | 1469029181510 Marionette TRACE conn3 <- [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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 535ms 08:39:41 INFO - PROCESS | 556 | 1469029181577 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 556 | 1469029181579 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:39:41 INFO - PROCESS | 556 | 1469029181583 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 556 | 1469029181585 Marionette TRACE conn3 <- [1,74,null,{}] 08:39:41 INFO - PROCESS | 556 | 1469029181588 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 556 | 1469029181590 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:41 INFO - PROCESS | 556 | 1469029181647 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:39:41 INFO - PROCESS | 556 | 1469029181735 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 556 | 1469029181737 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:41 INFO - PROCESS | 556 | ++DOCSHELL 131E1C00 == 26 [pid = 556] [id = 28] 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (14F98C00) [pid = 556] [serial = 80] [outer = 00000000] 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1778FC00) [pid = 556] [serial = 81] [outer = 14F98C00] 08:39:41 INFO - PROCESS | 556 | 1469029181766 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (177CC000) [pid = 556] [serial = 82] [outer = 14F98C00] 08:39:42 INFO - PROCESS | 556 | 1469029182082 Marionette TRACE conn3 <- [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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 536ms 08:39:42 INFO - PROCESS | 556 | 1469029182123 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 556 | 1469029182125 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:39:42 INFO - PROCESS | 556 | 1469029182128 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 556 | 1469029182130 Marionette TRACE conn3 <- [1,78,null,{}] 08:39:42 INFO - PROCESS | 556 | 1469029182133 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 556 | 1469029182117 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:42 INFO - PROCESS | 556 | 1469029182220 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:39:42 INFO - PROCESS | 556 | 1469029182228 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 556 | 1469029182243 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:42 INFO - PROCESS | 556 | ++DOCSHELL 12970400 == 27 [pid = 556] [id = 29] 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (13C59800) [pid = 556] [serial = 83] [outer = 00000000] 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17A89800) [pid = 556] [serial = 84] [outer = 13C59800] 08:39:42 INFO - PROCESS | 556 | 1469029182286 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17A8A800) [pid = 556] [serial = 85] [outer = 13C59800] 08:39:42 INFO - PROCESS | 556 | 1469029182596 Marionette TRACE conn3 <- [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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 08:39:42 INFO - PROCESS | 556 | 1469029182665 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 556 | 1469029182668 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:39:42 INFO - PROCESS | 556 | 1469029182653 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 556 | 1469029182654 Marionette TRACE conn3 <- [1,82,null,{}] 08:39:42 INFO - PROCESS | 556 | 1469029182659 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 556 | 1469029182660 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:42 INFO - PROCESS | 556 | 1469029182764 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:39:42 INFO - PROCESS | 556 | 1469029182772 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 556 | 1469029182774 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:42 INFO - PROCESS | 556 | ++DOCSHELL 15C8E800 == 28 [pid = 556] [id = 30] 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1778A400) [pid = 556] [serial = 86] [outer = 00000000] 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1826C000) [pid = 556] [serial = 87] [outer = 1778A400] 08:39:42 INFO - PROCESS | 556 | 1469029182817 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (196AF800) [pid = 556] [serial = 88] [outer = 1778A400] 08:39:43 INFO - PROCESS | 556 | 1469029183191 Marionette TRACE conn3 <- [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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 564ms 08:39:43 INFO - PROCESS | 556 | 1469029183230 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 556 | 1469029183233 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:39:43 INFO - PROCESS | 556 | 1469029183237 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 556 | 1469029183239 Marionette TRACE conn3 <- [1,86,null,{}] 08:39:43 INFO - PROCESS | 556 | 1469029183242 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 556 | 1469029183245 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:43 INFO - PROCESS | 556 | 1469029183364 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:39:43 INFO - PROCESS | 556 | 1469029183377 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 556 | 1469029183379 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:43 INFO - PROCESS | 556 | ++DOCSHELL 180C8800 == 29 [pid = 556] [id = 31] 08:39:43 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (198D9400) [pid = 556] [serial = 89] [outer = 00000000] 08:39:43 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (199AC800) [pid = 556] [serial = 90] [outer = 198D9400] 08:39:43 INFO - PROCESS | 556 | 1469029183422 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (199B2400) [pid = 556] [serial = 91] [outer = 198D9400] 08:39:43 INFO - PROCESS | 556 | 1469029183726 Marionette TRACE conn3 <- [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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 535ms 08:39:43 INFO - PROCESS | 556 | 1469029183793 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 556 | 1469029183795 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:39:43 INFO - PROCESS | 556 | 1469029183798 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 556 | 1469029183800 Marionette TRACE conn3 <- [1,90,null,{}] 08:39:43 INFO - PROCESS | 556 | 1469029183803 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 556 | 1469029183805 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:43 INFO - PROCESS | 556 | 1469029183919 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:39:43 INFO - PROCESS | 556 | 1469029183979 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 556 | 1469029183963 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:43 INFO - PROCESS | 556 | ++DOCSHELL 13901C00 == 30 [pid = 556] [id = 32] 08:39:43 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (199ADC00) [pid = 556] [serial = 92] [outer = 00000000] 08:39:43 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (19F2A800) [pid = 556] [serial = 93] [outer = 199ADC00] 08:39:44 INFO - PROCESS | 556 | 1469029184004 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (19F35000) [pid = 556] [serial = 94] [outer = 199ADC00] 08:39:45 INFO - PROCESS | 556 | 1469029185031 Marionette TRACE conn3 <- [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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1254ms 08:39:45 INFO - PROCESS | 556 | 1469029185075 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 556 | 1469029185078 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:39:45 INFO - PROCESS | 556 | 1469029185083 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 556 | 1469029185086 Marionette TRACE conn3 <- [1,94,null,{}] 08:39:45 INFO - PROCESS | 556 | 1469029185091 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 556 | 1469029185094 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:45 INFO - PROCESS | 556 | 1469029185203 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:39:45 INFO - PROCESS | 556 | 1469029185217 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 556 | 1469029185202 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:45 INFO - PROCESS | 556 | ++DOCSHELL 10FA7400 == 31 [pid = 556] [id = 33] 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (10FAA000) [pid = 556] [serial = 95] [outer = 00000000] 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (112D2000) [pid = 556] [serial = 96] [outer = 10FAA000] 08:39:45 INFO - PROCESS | 556 | 1469029185294 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (112D3400) [pid = 556] [serial = 97] [outer = 10FAA000] 08:39:45 INFO - PROCESS | 556 | 1469029185659 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 620ms 08:39:45 INFO - PROCESS | 556 | 1469029185723 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 556 | 1469029185727 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:39:45 INFO - PROCESS | 556 | 1469029185739 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 556 | 1469029185723 Marionette TRACE conn3 <- [1,98,null,{}] 08:39:45 INFO - PROCESS | 556 | 1469029185727 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 556 | 1469029185730 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:45 INFO - PROCESS | 556 | 1469029185841 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:39:45 INFO - PROCESS | 556 | 1469029185855 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 556 | 1469029185857 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:45 INFO - PROCESS | 556 | ++DOCSHELL 12B03C00 == 32 [pid = 556] [id = 34] 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (12B05800) [pid = 556] [serial = 98] [outer = 00000000] 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (13154800) [pid = 556] [serial = 99] [outer = 12B05800] 08:39:45 INFO - PROCESS | 556 | 1469029185902 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (13223800) [pid = 556] [serial = 100] [outer = 12B05800] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 99 (199B4000) [pid = 556] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 98 (13EA5400) [pid = 556] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 97 (1AE65C00) [pid = 556] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 96 (1A889C00) [pid = 556] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 95 (1A71BC00) [pid = 556] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 94 (1A4EC800) [pid = 556] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1A3E0000) [pid = 556] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 92 (13442400) [pid = 556] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 91 (14F16C00) [pid = 556] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 90 (15903400) [pid = 556] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 89 (15C94800) [pid = 556] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 88 (14F14400) [pid = 556] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 87 (14F98C00) [pid = 556] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 86 (13C59800) [pid = 556] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1778A400) [pid = 556] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1B112800) [pid = 556] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10373000) [pid = 556] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11CD9C00) [pid = 556] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1047A800) [pid = 556] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10FAA400) [pid = 556] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:39:46 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12974800) [pid = 556] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:39:46 INFO - PROCESS | 556 | 1469029186674 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 986ms 08:39:46 INFO - PROCESS | 556 | 1469029186721 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 556 | 1469029186723 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:39:46 INFO - PROCESS | 556 | 1469029186727 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 556 | 1469029186730 Marionette TRACE conn3 <- [1,102,null,{}] 08:39:46 INFO - PROCESS | 556 | 1469029186740 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 556 | 1469029186745 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:46 INFO - PROCESS | 556 | 1469029186810 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:39:46 INFO - PROCESS | 556 | 1469029186816 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 556 | 1469029186819 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:46 INFO - PROCESS | 556 | ++DOCSHELL 13154000 == 33 [pid = 556] [id = 35] 08:39:46 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (132E1000) [pid = 556] [serial = 101] [outer = 00000000] 08:39:46 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (13C55400) [pid = 556] [serial = 102] [outer = 132E1000] 08:39:46 INFO - PROCESS | 556 | 1469029186877 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (13C64800) [pid = 556] [serial = 103] [outer = 132E1000] 08:39:47 INFO - PROCESS | 556 | 1469029187249 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 563ms 08:39:47 INFO - PROCESS | 556 | 1469029187287 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 556 | 1469029187291 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:39:47 INFO - PROCESS | 556 | 1469029187301 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 556 | 1469029187303 Marionette TRACE conn3 <- [1,106,null,{}] 08:39:47 INFO - PROCESS | 556 | 1469029187306 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 556 | 1469029187308 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:47 INFO - PROCESS | 556 | 1469029187386 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:39:47 INFO - PROCESS | 556 | 1469029187397 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 556 | 1469029187399 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:47 INFO - PROCESS | 556 | ++DOCSHELL 14F17400 == 34 [pid = 556] [id = 36] 08:39:47 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (14F18800) [pid = 556] [serial = 104] [outer = 00000000] 08:39:47 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (14F98C00) [pid = 556] [serial = 105] [outer = 14F18800] 08:39:47 INFO - PROCESS | 556 | 1469029187442 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1561AC00) [pid = 556] [serial = 106] [outer = 14F18800] 08:39:47 INFO - PROCESS | 556 | 1469029187804 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 535ms 08:39:47 INFO - PROCESS | 556 | 1469029187862 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 556 | 1469029187864 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:39:47 INFO - PROCESS | 556 | 1469029187851 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 556 | 1469029187852 Marionette TRACE conn3 <- [1,110,null,{}] 08:39:47 INFO - PROCESS | 556 | 1469029187856 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 556 | 1469029187858 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:47 INFO - PROCESS | 556 | 1469029187932 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:39:47 INFO - PROCESS | 556 | 1469029187937 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 556 | 1469029187939 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:47 INFO - PROCESS | 556 | ++DOCSHELL 15619C00 == 35 [pid = 556] [id = 37] 08:39:47 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (15901C00) [pid = 556] [serial = 107] [outer = 00000000] 08:39:47 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (16365800) [pid = 556] [serial = 108] [outer = 15901C00] 08:39:47 INFO - PROCESS | 556 | 1469029187981 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (169A5000) [pid = 556] [serial = 109] [outer = 15901C00] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16995400) [pid = 556] [serial = 17] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 86 (13218C00) [pid = 556] [serial = 64] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 85 (13C5A000) [pid = 556] [serial = 66] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 84 (14199800) [pid = 556] [serial = 67] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 83 (14F8D800) [pid = 556] [serial = 69] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15409000) [pid = 556] [serial = 70] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1590F400) [pid = 556] [serial = 72] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15C16800) [pid = 556] [serial = 73] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16A29000) [pid = 556] [serial = 76] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 78 (17225000) [pid = 556] [serial = 79] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 77 (177CC000) [pid = 556] [serial = 82] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 76 (114D1C00) [pid = 556] [serial = 61] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 75 (17A8A800) [pid = 556] [serial = 85] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1055F800) [pid = 556] [serial = 52] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 73 (196AF800) [pid = 556] [serial = 88] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13156000) [pid = 556] [serial = 55] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1B311800) [pid = 556] [serial = 46] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16A2B800) [pid = 556] [serial = 14] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1419D400) [pid = 556] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 68 (14196000) [pid = 556] [serial = 9] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 67 (12827C00) [pid = 556] [serial = 4] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16A2A400) [pid = 556] [serial = 75] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 65 (170D9400) [pid = 556] [serial = 78] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1778FC00) [pid = 556] [serial = 81] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 63 (17A89800) [pid = 556] [serial = 84] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1826C000) [pid = 556] [serial = 87] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 61 (199AC800) [pid = 556] [serial = 90] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 60 (104E7000) [pid = 556] [serial = 51] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 59 (130B2C00) [pid = 556] [serial = 54] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 58 (104E6C00) [pid = 556] [serial = 57] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 57 (10A07800) [pid = 556] [serial = 58] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 56 (112D3000) [pid = 556] [serial = 60] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 55 (131DE400) [pid = 556] [serial = 63] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 54 (1AE6C400) [pid = 556] [serial = 39] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 53 (1AE70C00) [pid = 556] [serial = 40] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 52 (1AD04400) [pid = 556] [serial = 36] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 51 (1AD08800) [pid = 556] [serial = 37] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 50 (1A726800) [pid = 556] [serial = 33] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 49 (1ABF3800) [pid = 556] [serial = 34] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 48 (1A955800) [pid = 556] [serial = 30] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 47 (1ABF1C00) [pid = 556] [serial = 31] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 46 (1ABEA000) [pid = 556] [serial = 28] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 45 (1ABE6400) [pid = 556] [serial = 27] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 44 (1A22D400) [pid = 556] [serial = 24] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 43 (196A2000) [pid = 556] [serial = 21] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 42 (196A6000) [pid = 556] [serial = 22] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 41 (1B31E800) [pid = 556] [serial = 48] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 40 (1B10B400) [pid = 556] [serial = 42] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | --DOMWINDOW == 39 (1B311400) [pid = 556] [serial = 45] [outer = 00000000] [url = about:blank] 08:39:49 INFO - PROCESS | 556 | 1469029189233 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1408ms 08:39:49 INFO - PROCESS | 556 | 1469029189255 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 556 | 1469029189258 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:39:49 INFO - PROCESS | 556 | 1469029189267 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 556 | 1469029189270 Marionette TRACE conn3 <- [1,114,null,{}] 08:39:49 INFO - PROCESS | 556 | 1469029189276 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 556 | 1469029189279 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:49 INFO - PROCESS | 556 | 1469029189375 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:39:49 INFO - PROCESS | 556 | 1469029189429 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 556 | 1469029189432 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:49 INFO - PROCESS | 556 | ++DOCSHELL 10A79000 == 36 [pid = 556] [id = 38] 08:39:49 INFO - PROCESS | 556 | ++DOMWINDOW == 40 (10A7B400) [pid = 556] [serial = 110] [outer = 00000000] 08:39:49 INFO - PROCESS | 556 | ++DOMWINDOW == 41 (10FB1000) [pid = 556] [serial = 111] [outer = 10A7B400] 08:39:49 INFO - PROCESS | 556 | 1469029189479 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 556 | ++DOMWINDOW == 42 (110CC800) [pid = 556] [serial = 112] [outer = 10A7B400] 08:39:49 INFO - PROCESS | 556 | 1469029189807 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 592ms 08:39:49 INFO - PROCESS | 556 | 1469029189858 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 556 | 1469029189863 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:39:49 INFO - PROCESS | 556 | 1469029189870 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 556 | 1469029189873 Marionette TRACE conn3 <- [1,118,null,{}] 08:39:49 INFO - PROCESS | 556 | 1469029189876 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 556 | 1469029189879 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:49 INFO - PROCESS | 556 | 1469029189961 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:39:49 INFO - PROCESS | 556 | 1469029189949 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 556 | 1469029189952 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:49 INFO - PROCESS | 556 | ++DOCSHELL 11A51800 == 37 [pid = 556] [id = 39] 08:39:49 INFO - PROCESS | 556 | ++DOMWINDOW == 43 (11CDDC00) [pid = 556] [serial = 113] [outer = 00000000] 08:39:49 INFO - PROCESS | 556 | ++DOMWINDOW == 44 (1282BC00) [pid = 556] [serial = 114] [outer = 11CDDC00] 08:39:49 INFO - PROCESS | 556 | 1469029189999 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 556 | ++DOMWINDOW == 45 (12930800) [pid = 556] [serial = 115] [outer = 11CDDC00] 08:39:50 INFO - PROCESS | 556 | 1469029190356 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 535ms 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:39:50 INFO - PROCESS | 556 | 1469029190404 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 556 | 1469029190406 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 556 | 1469029190410 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 556 | 1469029190413 Marionette TRACE conn3 <- [1,122,null,{}] 08:39:50 INFO - PROCESS | 556 | 1469029190424 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 556 | 1469029190429 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:50 INFO - PROCESS | 556 | 1469029190513 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:39:50 INFO - PROCESS | 556 | 1469029190520 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 556 | 1469029190523 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:50 INFO - PROCESS | 556 | ++DOCSHELL 1321A400 == 38 [pid = 556] [id = 40] 08:39:50 INFO - PROCESS | 556 | ++DOMWINDOW == 46 (132DBC00) [pid = 556] [serial = 116] [outer = 00000000] 08:39:50 INFO - PROCESS | 556 | ++DOMWINDOW == 47 (13901400) [pid = 556] [serial = 117] [outer = 132DBC00] 08:39:50 INFO - PROCESS | 556 | 1469029190548 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (13C55800) [pid = 556] [serial = 118] [outer = 132DBC00] 08:39:50 INFO - PROCESS | 556 | 1469029190897 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 535ms 08:39:50 INFO - PROCESS | 556 | 1469029190947 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 556 | 1469029190949 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:39:50 INFO - PROCESS | 556 | 1469029190952 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 556 | 1469029190954 Marionette TRACE conn3 <- [1,126,null,{}] 08:39:50 INFO - PROCESS | 556 | 1469029190967 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 556 | 1469029190979 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:51 INFO - PROCESS | 556 | 1469029191057 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:39:51 INFO - PROCESS | 556 | 1469029191062 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 556 | 1469029191064 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:51 INFO - PROCESS | 556 | ++DOCSHELL 13C61000 == 39 [pid = 556] [id = 41] 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (13EAAC00) [pid = 556] [serial = 119] [outer = 00000000] 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (141A0800) [pid = 556] [serial = 120] [outer = 13EAAC00] 08:39:51 INFO - PROCESS | 556 | 1469029191096 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (14F22000) [pid = 556] [serial = 121] [outer = 13EAAC00] 08:39:51 INFO - PROCESS | 556 | 1469029191447 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 535ms 08:39:51 INFO - PROCESS | 556 | 1469029191492 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 556 | 1469029191494 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:39:51 INFO - PROCESS | 556 | 1469029191497 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 556 | 1469029191499 Marionette TRACE conn3 <- [1,130,null,{}] 08:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:39:51 INFO - PROCESS | 556 | 1469029191502 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 556 | 1469029191504 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:51 INFO - PROCESS | 556 | 1469029191583 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:39:51 INFO - PROCESS | 556 | 1469029191588 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 556 | 1469029191590 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:51 INFO - PROCESS | 556 | ++DOCSHELL 1419EC00 == 40 [pid = 556] [id = 42] 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (14F8E000) [pid = 556] [serial = 122] [outer = 00000000] 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (15904000) [pid = 556] [serial = 123] [outer = 14F8E000] 08:39:51 INFO - PROCESS | 556 | 1469029191633 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (15C13400) [pid = 556] [serial = 124] [outer = 14F8E000] 08:39:51 INFO - PROCESS | 556 | 1469029191978 Marionette TRACE conn3 <- [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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 535ms 08:39:52 INFO - PROCESS | 556 | 1469029192039 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 556 | 1469029192041 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:39:52 INFO - PROCESS | 556 | 1469029192044 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 556 | 1469029192046 Marionette TRACE conn3 <- [1,134,null,{}] 08:39:52 INFO - PROCESS | 556 | 1469029192049 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 556 | 1469029192055 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:52 INFO - PROCESS | 556 | 1469029192150 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:39:52 INFO - PROCESS | 556 | 1469029192157 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 556 | 1469029192159 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:52 INFO - PROCESS | 556 | ++DOCSHELL 12D9EC00 == 41 [pid = 556] [id = 43] 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (16996400) [pid = 556] [serial = 125] [outer = 00000000] 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (16A2D400) [pid = 556] [serial = 126] [outer = 16996400] 08:39:52 INFO - PROCESS | 556 | 1469029192188 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (16DC2C00) [pid = 556] [serial = 127] [outer = 16996400] 08:39:52 INFO - PROCESS | 556 | 1469029192542 Marionette TRACE conn3 <- [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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 535ms 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:39:52 INFO - PROCESS | 556 | 1469029192584 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 556 | 1469029192586 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:39:52 INFO - PROCESS | 556 | 1469029192589 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 556 | 1469029192591 Marionette TRACE conn3 <- [1,138,null,{}] 08:39:52 INFO - PROCESS | 556 | 1469029192594 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 556 | 1469029192596 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:52 INFO - PROCESS | 556 | 1469029192682 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:39:52 INFO - PROCESS | 556 | 1469029192687 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 556 | 1469029192689 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:52 INFO - PROCESS | 556 | ++DOCSHELL 16AF1000 == 42 [pid = 556] [id = 44] 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (16DC1C00) [pid = 556] [serial = 128] [outer = 00000000] 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (1727E800) [pid = 556] [serial = 129] [outer = 16DC1C00] 08:39:52 INFO - PROCESS | 556 | 1469029192730 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (1778C000) [pid = 556] [serial = 130] [outer = 16DC1C00] 08:39:53 INFO - PROCESS | 556 | 1469029193085 Marionette TRACE conn3 <- [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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 535ms 08:39:53 INFO - PROCESS | 556 | 1469029193128 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 556 | 1469029193130 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:39:53 INFO - PROCESS | 556 | 1469029193134 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 556 | 1469029193135 Marionette TRACE conn3 <- [1,142,null,{}] 08:39:53 INFO - PROCESS | 556 | 1469029193140 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 556 | 1469029193141 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:53 INFO - PROCESS | 556 | 1469029193218 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:39:53 INFO - PROCESS | 556 | 1469029193223 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 556 | 1469029193225 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:53 INFO - PROCESS | 556 | ++DOCSHELL 11A55400 == 43 [pid = 556] [id = 45] 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (16DB9800) [pid = 556] [serial = 131] [outer = 00000000] 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (17971000) [pid = 556] [serial = 132] [outer = 16DB9800] 08:39:53 INFO - PROCESS | 556 | 1469029193267 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (17972400) [pid = 556] [serial = 133] [outer = 16DB9800] 08:39:53 INFO - PROCESS | 556 | 1469029193650 Marionette TRACE conn3 <- [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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 535ms 08:39:53 INFO - PROCESS | 556 | 1469029193668 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 556 | 1469029193670 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:39:53 INFO - PROCESS | 556 | 1469029193673 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 556 | 1469029193675 Marionette TRACE conn3 <- [1,146,null,{}] 08:39:53 INFO - PROCESS | 556 | 1469029193685 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 556 | 1469029193686 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:53 INFO - PROCESS | 556 | 1469029193780 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:39:53 INFO - PROCESS | 556 | 1469029193787 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 556 | 1469029193789 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:53 INFO - PROCESS | 556 | ++DOCSHELL 1321A000 == 44 [pid = 556] [id = 46] 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (17A89000) [pid = 556] [serial = 134] [outer = 00000000] 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (17F33C00) [pid = 556] [serial = 135] [outer = 17A89000] 08:39:53 INFO - PROCESS | 556 | 1469029193831 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (17FD4000) [pid = 556] [serial = 136] [outer = 17A89000] 08:39:54 INFO - PROCESS | 556 | 1469029194210 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 536ms 08:39:54 INFO - PROCESS | 556 | 1469029194222 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 556 | 1469029194224 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:39:54 INFO - PROCESS | 556 | 1469029194227 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 556 | 1469029194228 Marionette TRACE conn3 <- [1,150,null,{}] 08:39:54 INFO - PROCESS | 556 | 1469029194232 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 556 | 1469029194233 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:54 INFO - PROCESS | 556 | 1469029194343 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:39:54 INFO - PROCESS | 556 | 1469029194348 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 556 | 1469029194350 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:54 INFO - PROCESS | 556 | ++DOCSHELL 177D1000 == 45 [pid = 556] [id = 47] 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (17A88C00) [pid = 556] [serial = 137] [outer = 00000000] 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (196A3800) [pid = 556] [serial = 138] [outer = 17A88C00] 08:39:54 INFO - PROCESS | 556 | 1469029194393 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (196A8C00) [pid = 556] [serial = 139] [outer = 17A88C00] 08:39:54 INFO - PROCESS | 556 | 1469029194744 Marionette TRACE conn3 <- [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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 535ms 08:39:54 INFO - PROCESS | 556 | 1469029194766 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:39:54 INFO - PROCESS | 556 | 1469029194768 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:39:54 INFO - PROCESS | 556 | 1469029194772 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 556 | 1469029194774 Marionette TRACE conn3 <- [1,154,null,{}] 08:39:54 INFO - PROCESS | 556 | 1469029194777 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 556 | 1469029194779 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:54 INFO - PROCESS | 556 | 1469029194892 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:39:54 INFO - PROCESS | 556 | 1469029194897 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 556 | 1469029194900 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:54 INFO - PROCESS | 556 | ++DOCSHELL 14191800 == 46 [pid = 556] [id = 48] 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (14F8D400) [pid = 556] [serial = 140] [outer = 00000000] 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (198DF000) [pid = 556] [serial = 141] [outer = 14F8D400] 08:39:54 INFO - PROCESS | 556 | 1469029194926 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (199AE400) [pid = 556] [serial = 142] [outer = 14F8D400] 08:39:55 INFO - PROCESS | 556 | 1469029195307 Marionette TRACE conn3 <- [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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 564ms 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 71 (199ADC00) [pid = 556] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 70 (198D9400) [pid = 556] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 69 (14F18800) [pid = 556] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10FAA000) [pid = 556] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 67 (12B05800) [pid = 556] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:39:55 INFO - PROCESS | 556 | --DOMWINDOW == 66 (132E1000) [pid = 556] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:39:55 INFO - PROCESS | 556 | 1469029195355 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 556 | 1469029195357 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:39:55 INFO - PROCESS | 556 | 1469029195360 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 556 | 1469029195361 Marionette TRACE conn3 <- [1,158,null,{}] 08:39:55 INFO - PROCESS | 556 | 1469029195365 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 556 | 1469029195366 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:55 INFO - PROCESS | 556 | 1469029195449 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:39:55 INFO - PROCESS | 556 | 1469029195497 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 556 | 1469029195499 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:55 INFO - PROCESS | 556 | ++DOCSHELL 10FAA000 == 47 [pid = 556] [id = 49] 08:39:55 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10FAD400) [pid = 556] [serial = 143] [outer = 00000000] 08:39:55 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (15C0EC00) [pid = 556] [serial = 144] [outer = 10FAD400] 08:39:55 INFO - PROCESS | 556 | 1469029195543 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1698A800) [pid = 556] [serial = 145] [outer = 10FAD400] 08:39:55 INFO - PROCESS | 556 | 1469029195848 Marionette TRACE conn3 <- [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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 535ms 08:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:39:55 INFO - PROCESS | 556 | 1469029195897 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 556 | 1469029195899 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 556 | 1469029195902 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 556 | 1469029195903 Marionette TRACE conn3 <- [1,162,null,{}] 08:39:55 INFO - PROCESS | 556 | 1469029195907 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 556 | 1469029195909 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:55 INFO - PROCESS | 556 | 1469029196000 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:39:56 INFO - PROCESS | 556 | 1469029196007 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 556 | 1469029196009 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:56 INFO - PROCESS | 556 | ++DOCSHELL 198D9400 == 48 [pid = 556] [id = 50] 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (198DC800) [pid = 556] [serial = 146] [outer = 00000000] 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (19F29000) [pid = 556] [serial = 147] [outer = 198DC800] 08:39:56 INFO - PROCESS | 556 | 1469029196051 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1A232C00) [pid = 556] [serial = 148] [outer = 198DC800] 08:39:56 INFO - PROCESS | 556 | 1469029196379 Marionette TRACE conn3 <- [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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 08:39:56 INFO - PROCESS | 556 | 1469029196441 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 556 | 1469029196443 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:39:56 INFO - PROCESS | 556 | 1469029196446 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:39:56 INFO - PROCESS | 556 | 1469029196448 Marionette TRACE conn3 <- [1,166,null,{}] 08:39:56 INFO - PROCESS | 556 | 1469029196451 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 556 | 1469029196453 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:56 INFO - PROCESS | 556 | 1469029196537 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:39:56 INFO - PROCESS | 556 | 1469029196579 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 556 | 1469029196581 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:56 INFO - PROCESS | 556 | ++DOCSHELL 15C13000 == 49 [pid = 556] [id = 51] 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16707800) [pid = 556] [serial = 149] [outer = 00000000] 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1A3E1C00) [pid = 556] [serial = 150] [outer = 16707800] 08:39:56 INFO - PROCESS | 556 | 1469029196622 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1A3EE800) [pid = 556] [serial = 151] [outer = 16707800] 08:39:56 INFO - PROCESS | 556 | 1469029196912 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 536ms 08:39:56 INFO - PROCESS | 556 | 1469029196982 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 556 | 1469029196984 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:39:56 INFO - PROCESS | 556 | 1469029196987 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 556 | 1469029196989 Marionette TRACE conn3 <- [1,170,null,{}] 08:39:56 INFO - PROCESS | 556 | 1469029196992 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 556 | 1469029196994 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:57 INFO - PROCESS | 556 | 1469029197077 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:39:57 INFO - PROCESS | 556 | 1469029197084 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 556 | 1469029197086 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:57 INFO - PROCESS | 556 | ++DOCSHELL 104E7800 == 50 [pid = 556] [id = 52] 08:39:57 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10A08000) [pid = 556] [serial = 152] [outer = 00000000] 08:39:57 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A4E5400) [pid = 556] [serial = 153] [outer = 10A08000] 08:39:57 INFO - PROCESS | 556 | 1469029197128 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A4E9C00) [pid = 556] [serial = 154] [outer = 10A08000] 08:39:57 INFO - PROCESS | 556 | 1469029197751 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 803ms 08:39:57 INFO - PROCESS | 556 | 1469029197798 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 556 | 1469029197803 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:39:57 INFO - PROCESS | 556 | 1469029197808 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 556 | 1469029197811 Marionette TRACE conn3 <- [1,174,null,{}] 08:39:57 INFO - PROCESS | 556 | 1469029197818 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 556 | 1469029197821 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:57 INFO - PROCESS | 556 | 1469029197935 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:39:57 INFO - PROCESS | 556 | 1469029197988 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 556 | 1469029197991 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:57 INFO - PROCESS | 556 | ++DOCSHELL 10A77800 == 51 [pid = 556] [id = 53] 08:39:57 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10A7B800) [pid = 556] [serial = 155] [outer = 00000000] 08:39:58 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (112D7800) [pid = 556] [serial = 156] [outer = 10A7B800] 08:39:58 INFO - PROCESS | 556 | 1469029198045 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (11A4EC00) [pid = 556] [serial = 157] [outer = 10A7B800] 08:39:58 INFO - PROCESS | 556 | 1469029198897 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 180C8800 == 50 [pid = 556] [id = 31] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 15C8E800 == 49 [pid = 556] [id = 30] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 12970400 == 48 [pid = 556] [id = 29] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 13901C00 == 47 [pid = 556] [id = 32] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 14F17400 == 46 [pid = 556] [id = 36] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 12B03C00 == 45 [pid = 556] [id = 34] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 10FA7400 == 44 [pid = 556] [id = 33] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 13154000 == 43 [pid = 556] [id = 35] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 15C13000 == 42 [pid = 556] [id = 51] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 198D9400 == 41 [pid = 556] [id = 50] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 10FAA000 == 40 [pid = 556] [id = 49] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 14191800 == 39 [pid = 556] [id = 48] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 177D1000 == 38 [pid = 556] [id = 47] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 1321A000 == 37 [pid = 556] [id = 46] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 11A55400 == 36 [pid = 556] [id = 45] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 16AF1000 == 35 [pid = 556] [id = 44] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 12D9EC00 == 34 [pid = 556] [id = 43] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 1419EC00 == 33 [pid = 556] [id = 42] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 13C61000 == 32 [pid = 556] [id = 41] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 1321A400 == 31 [pid = 556] [id = 40] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 11A51800 == 30 [pid = 556] [id = 39] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 10A79000 == 29 [pid = 556] [id = 38] 08:39:58 INFO - PROCESS | 556 | --DOCSHELL 15619C00 == 28 [pid = 556] [id = 37] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1561AC00) [pid = 556] [serial = 106] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 79 (112D2000) [pid = 556] [serial = 96] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 78 (112D3400) [pid = 556] [serial = 97] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13154800) [pid = 556] [serial = 99] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F98C00) [pid = 556] [serial = 105] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13223800) [pid = 556] [serial = 100] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13C64800) [pid = 556] [serial = 103] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13C55400) [pid = 556] [serial = 102] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16365800) [pid = 556] [serial = 108] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 71 (19F35000) [pid = 556] [serial = 94] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 70 (19F2A800) [pid = 556] [serial = 93] [outer = 00000000] [url = about:blank] 08:39:58 INFO - PROCESS | 556 | --DOMWINDOW == 69 (199B2400) [pid = 556] [serial = 91] [outer = 00000000] [url = about:blank] 08:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1127ms 08:39:58 INFO - PROCESS | 556 | 1469029198947 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:39:58 INFO - PROCESS | 556 | 1469029198951 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 556 | 1469029198956 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 556 | 1469029198959 Marionette TRACE conn3 <- [1,178,null,{}] 08:39:58 INFO - PROCESS | 556 | 1469029198965 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 556 | 1469029198968 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:59 INFO - PROCESS | 556 | 1469029199029 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:39:59 INFO - PROCESS | 556 | 1469029199042 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 556 | 1469029199045 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:59 INFO - PROCESS | 556 | ++DOCSHELL 10A82000 == 29 [pid = 556] [id = 54] 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10A82800) [pid = 556] [serial = 158] [outer = 00000000] 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (110CA400) [pid = 556] [serial = 159] [outer = 10A82800] 08:39:59 INFO - PROCESS | 556 | 1469029199091 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (112D3000) [pid = 556] [serial = 160] [outer = 10A82800] 08:39:59 INFO - PROCESS | 556 | 1469029199498 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 563ms 08:39:59 INFO - PROCESS | 556 | 1469029199531 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 556 | 1469029199535 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:39:59 INFO - PROCESS | 556 | 1469029199542 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 556 | 1469029199527 Marionette TRACE conn3 <- [1,182,null,{}] 08:39:59 INFO - PROCESS | 556 | 1469029199531 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 556 | 1469029199534 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:59 INFO - PROCESS | 556 | 1469029199620 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:39:59 INFO - PROCESS | 556 | 1469029199627 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 556 | 1469029199630 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:39:59 INFO - PROCESS | 556 | ++DOCSHELL 12D99400 == 30 [pid = 556] [id = 55] 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (12D9EC00) [pid = 556] [serial = 161] [outer = 00000000] 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1313E400) [pid = 556] [serial = 162] [outer = 12D9EC00] 08:39:59 INFO - PROCESS | 556 | 1469029199675 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (131DC400) [pid = 556] [serial = 163] [outer = 12D9EC00] 08:40:00 INFO - PROCESS | 556 | 1469029200049 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 578ms 08:40:00 INFO - PROCESS | 556 | 1469029200104 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 556 | 1469029200106 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:40:00 INFO - PROCESS | 556 | 1469029200110 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 556 | 1469029200113 Marionette TRACE conn3 <- [1,186,null,{}] 08:40:00 INFO - PROCESS | 556 | 1469029200124 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 556 | 1469029200129 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:00 INFO - PROCESS | 556 | 1469029200208 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:40:00 INFO - PROCESS | 556 | 1469029200222 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 556 | 1469029200225 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:00 INFO - PROCESS | 556 | ++DOCSHELL 13C5C400 == 31 [pid = 556] [id = 56] 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (13C61000) [pid = 556] [serial = 164] [outer = 00000000] 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13EAC800) [pid = 556] [serial = 165] [outer = 13C61000] 08:40:00 INFO - PROCESS | 556 | 1469029200252 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (14198800) [pid = 556] [serial = 166] [outer = 13C61000] 08:40:00 INFO - PROCESS | 556 | 1469029200634 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 577ms 08:40:00 INFO - PROCESS | 556 | 1469029200687 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 556 | 1469029200690 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:40:00 INFO - PROCESS | 556 | 1469029200693 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 556 | 1469029200695 Marionette TRACE conn3 <- [1,190,null,{}] 08:40:00 INFO - PROCESS | 556 | 1469029200698 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 556 | 1469029200700 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:00 INFO - PROCESS | 556 | 1469029200780 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:40:00 INFO - PROCESS | 556 | 1469029200767 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 556 | 1469029200770 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:00 INFO - PROCESS | 556 | ++DOCSHELL 14F8E800 == 32 [pid = 556] [id = 57] 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (14F8F800) [pid = 556] [serial = 167] [outer = 00000000] 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15906400) [pid = 556] [serial = 168] [outer = 14F8F800] 08:40:00 INFO - PROCESS | 556 | 1469029200814 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15C89C00) [pid = 556] [serial = 169] [outer = 14F8F800] 08:40:01 INFO - PROCESS | 556 | 1469029201195 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 536ms 08:40:01 INFO - PROCESS | 556 | 1469029201230 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 556 | 1469029201232 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:40:01 INFO - PROCESS | 556 | 1469029201236 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 556 | 1469029201237 Marionette TRACE conn3 <- [1,194,null,{}] 08:40:01 INFO - PROCESS | 556 | 1469029201240 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 556 | 1469029201242 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:01 INFO - PROCESS | 556 | 1469029201330 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:40:01 INFO - PROCESS | 556 | 1469029201335 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 556 | 1469029201337 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:01 INFO - PROCESS | 556 | ++DOCSHELL 15413C00 == 33 [pid = 556] [id = 58] 08:40:01 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15906800) [pid = 556] [serial = 170] [outer = 00000000] 08:40:01 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16997C00) [pid = 556] [serial = 171] [outer = 15906800] 08:40:01 INFO - PROCESS | 556 | 1469029201381 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16AF2400) [pid = 556] [serial = 172] [outer = 15906800] 08:40:01 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17288800) [pid = 556] [serial = 173] [outer = 1AE72800] 08:40:01 INFO - PROCESS | 556 | 1469029201824 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 634ms 08:40:01 INFO - PROCESS | 556 | 1469029201875 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 556 | 1469029201877 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:40:01 INFO - PROCESS | 556 | 1469029201892 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 556 | 1469029201894 Marionette TRACE conn3 <- [1,198,null,{}] 08:40:01 INFO - PROCESS | 556 | 1469029201880 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 556 | 1469029201885 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:01 INFO - PROCESS | 556 | 1469029202014 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:40:02 INFO - PROCESS | 556 | 1469029202049 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 556 | 1469029202051 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:02 INFO - PROCESS | 556 | ++DOCSHELL 171A5400 == 34 [pid = 556] [id = 59] 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (17F32400) [pid = 556] [serial = 174] [outer = 00000000] 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (198DAC00) [pid = 556] [serial = 175] [outer = 17F32400] 08:40:02 INFO - PROCESS | 556 | 1469029202093 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (198DC400) [pid = 556] [serial = 176] [outer = 17F32400] 08:40:02 INFO - PROCESS | 556 | 1469029202465 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 633ms 08:40:02 INFO - PROCESS | 556 | 1469029202539 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 556 | 1469029202541 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:40:02 INFO - PROCESS | 556 | 1469029202547 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 556 | 1469029202548 Marionette TRACE conn3 <- [1,202,null,{}] 08:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:40:02 INFO - PROCESS | 556 | 1469029202552 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 556 | 1469029202553 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:02 INFO - PROCESS | 556 | 1469029202634 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:40:02 INFO - PROCESS | 556 | 1469029202639 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 556 | 1469029202641 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:02 INFO - PROCESS | 556 | ++DOCSHELL 1722B000 == 35 [pid = 556] [id = 60] 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (177CF400) [pid = 556] [serial = 177] [outer = 00000000] 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (19F36C00) [pid = 556] [serial = 178] [outer = 177CF400] 08:40:02 INFO - PROCESS | 556 | 1469029202683 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (1A22B800) [pid = 556] [serial = 179] [outer = 177CF400] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 90 (16707800) [pid = 556] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 89 (17A88C00) [pid = 556] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 88 (13EAAC00) [pid = 556] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 87 (132DBC00) [pid = 556] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 86 (17A89000) [pid = 556] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 85 (14F8D400) [pid = 556] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 84 (10A7B400) [pid = 556] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10FAD400) [pid = 556] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16996400) [pid = 556] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 81 (198DC800) [pid = 556] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15901C00) [pid = 556] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 79 (11CDDC00) [pid = 556] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16DB9800) [pid = 556] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16DC1C00) [pid = 556] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:40:02 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F8E000) [pid = 556] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:40:03 INFO - PROCESS | 556 | 1469029203150 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 662ms 08:40:03 INFO - PROCESS | 556 | 1469029203214 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 556 | 1469029203216 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 556 | 1469029203220 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:40:03 INFO - PROCESS | 556 | 1469029203221 Marionette TRACE conn3 <- [1,206,null,{}] 08:40:03 INFO - PROCESS | 556 | 1469029203225 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 556 | 1469029203227 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:03 INFO - PROCESS | 556 | 1469029203301 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:40:03 INFO - PROCESS | 556 | 1469029203288 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 556 | 1469029203290 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:03 INFO - PROCESS | 556 | ++DOCSHELL 14F98C00 == 36 [pid = 556] [id = 61] 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15C0C400) [pid = 556] [serial = 180] [outer = 00000000] 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1778A000) [pid = 556] [serial = 181] [outer = 15C0C400] 08:40:03 INFO - PROCESS | 556 | 1469029203333 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17A87C00) [pid = 556] [serial = 182] [outer = 15C0C400] 08:40:03 INFO - PROCESS | 556 | 1469029203702 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 535ms 08:40:03 INFO - PROCESS | 556 | 1469029203757 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 556 | 1469029203759 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:40:03 INFO - PROCESS | 556 | 1469029203763 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 556 | 1469029203765 Marionette TRACE conn3 <- [1,210,null,{}] 08:40:03 INFO - PROCESS | 556 | 1469029203768 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 556 | 1469029203770 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:03 INFO - PROCESS | 556 | 1469029203846 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:40:03 INFO - PROCESS | 556 | 1469029203854 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 556 | 1469029203838 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:03 INFO - PROCESS | 556 | ++DOCSHELL 13908C00 == 37 [pid = 556] [id = 62] 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15910400) [pid = 556] [serial = 183] [outer = 00000000] 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (19F2A000) [pid = 556] [serial = 184] [outer = 15910400] 08:40:03 INFO - PROCESS | 556 | 1469029203883 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A3E4800) [pid = 556] [serial = 185] [outer = 15910400] 08:40:04 INFO - PROCESS | 556 | 1469029204254 Marionette TRACE conn3 <- [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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 535ms 08:40:04 INFO - PROCESS | 556 | 1469029204304 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 556 | 1469029204306 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:40:04 INFO - PROCESS | 556 | 1469029204321 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 556 | 1469029204322 Marionette TRACE conn3 <- [1,214,null,{}] 08:40:04 INFO - PROCESS | 556 | 1469029204326 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 556 | 1469029204328 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:04 INFO - PROCESS | 556 | 1469029204386 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:40:04 INFO - PROCESS | 556 | 1469029204391 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 556 | 1469029204393 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:04 INFO - PROCESS | 556 | ++DOCSHELL 14197000 == 38 [pid = 556] [id = 63] 08:40:04 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15C8DC00) [pid = 556] [serial = 186] [outer = 00000000] 08:40:04 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1A4EF400) [pid = 556] [serial = 187] [outer = 15C8DC00] 08:40:04 INFO - PROCESS | 556 | 1469029204436 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1A4EF800) [pid = 556] [serial = 188] [outer = 15C8DC00] 08:40:04 INFO - PROCESS | 556 | 1469029204870 Marionette TRACE conn3 <- [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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 619ms 08:40:04 INFO - PROCESS | 556 | 1469029204945 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 556 | 1469029204950 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:40:04 INFO - PROCESS | 556 | 1469029204969 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 556 | 1469029204973 Marionette TRACE conn3 <- [1,218,null,{}] 08:40:04 INFO - PROCESS | 556 | 1469029204980 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 556 | 1469029204983 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:05 INFO - PROCESS | 556 | 1469029205116 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:40:05 INFO - PROCESS | 556 | 1469029205198 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 556 | 1469029205203 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:05 INFO - PROCESS | 556 | ++DOCSHELL 112D3400 == 39 [pid = 556] [id = 64] 08:40:05 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (11430C00) [pid = 556] [serial = 189] [outer = 00000000] 08:40:05 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (11A55400) [pid = 556] [serial = 190] [outer = 11430C00] 08:40:05 INFO - PROCESS | 556 | 1469029205240 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (12B05400) [pid = 556] [serial = 191] [outer = 11430C00] 08:40:05 INFO - PROCESS | 556 | 1469029205728 Marionette TRACE conn3 <- [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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 817ms 08:40:05 INFO - PROCESS | 556 | 1469029205782 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 556 | 1469029205769 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:40:05 INFO - PROCESS | 556 | 1469029205775 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 556 | 1469029205778 Marionette TRACE conn3 <- [1,222,null,{}] 08:40:05 INFO - PROCESS | 556 | 1469029205782 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 556 | 1469029205785 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:05 INFO - PROCESS | 556 | 1469029205889 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:40:05 INFO - PROCESS | 556 | 1469029205977 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 556 | 1469029205979 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:05 INFO - PROCESS | 556 | ++DOCSHELL 13C59800 == 40 [pid = 556] [id = 65] 08:40:05 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (13C5A000) [pid = 556] [serial = 192] [outer = 00000000] 08:40:05 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (14F1D000) [pid = 556] [serial = 193] [outer = 13C5A000] 08:40:06 INFO - PROCESS | 556 | 1469029206015 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (1561C000) [pid = 556] [serial = 194] [outer = 13C5A000] 08:40:06 INFO - PROCESS | 556 | 1469029206503 Marionette TRACE conn3 <- [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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 761ms 08:40:06 INFO - PROCESS | 556 | 1469029206545 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 556 | 1469029206548 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:40:06 INFO - PROCESS | 556 | 1469029206554 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 556 | 1469029206560 Marionette TRACE conn3 <- [1,226,null,{}] 08:40:06 INFO - PROCESS | 556 | 1469029206574 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 556 | 1469029206579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:06 INFO - PROCESS | 556 | 1469029206680 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:40:06 INFO - PROCESS | 556 | 1469029206768 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 556 | 1469029206771 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:06 INFO - PROCESS | 556 | ++DOCSHELL 19E7C400 == 41 [pid = 556] [id = 66] 08:40:06 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (19E7D000) [pid = 556] [serial = 195] [outer = 00000000] 08:40:06 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (1A4E5800) [pid = 556] [serial = 196] [outer = 19E7D000] 08:40:06 INFO - PROCESS | 556 | 1469029206826 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1A71F400) [pid = 556] [serial = 197] [outer = 19E7D000] 08:40:07 INFO - PROCESS | 556 | 1469029207281 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 761ms 08:40:07 INFO - PROCESS | 556 | 1469029207316 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 556 | 1469029207319 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:40:07 INFO - PROCESS | 556 | 1469029207322 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 556 | 1469029207324 Marionette TRACE conn3 <- [1,230,null,{}] 08:40:07 INFO - PROCESS | 556 | 1469029207328 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 556 | 1469029207330 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:07 INFO - PROCESS | 556 | 1469029207439 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:40:07 INFO - PROCESS | 556 | 1469029207527 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 556 | 1469029207529 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:07 INFO - PROCESS | 556 | ++DOCSHELL 110CAC00 == 42 [pid = 556] [id = 67] 08:40:07 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (110CB400) [pid = 556] [serial = 198] [outer = 00000000] 08:40:07 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (12974000) [pid = 556] [serial = 199] [outer = 110CB400] 08:40:07 INFO - PROCESS | 556 | 1469029207582 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (13C57000) [pid = 556] [serial = 200] [outer = 110CB400] 08:40:08 INFO - PROCESS | 556 | 1469029208199 Marionette TRACE conn3 <- [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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 901ms 08:40:08 INFO - PROCESS | 556 | 1469029208227 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 556 | 1469029208231 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:40:08 INFO - PROCESS | 556 | 1469029208235 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 556 | 1469029208240 Marionette TRACE conn3 <- [1,234,null,{}] 08:40:08 INFO - PROCESS | 556 | 1469029208245 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 556 | 1469029208248 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:08 INFO - PROCESS | 556 | 1469029208329 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 13908C00 == 41 [pid = 556] [id = 62] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 14F98C00 == 40 [pid = 556] [id = 61] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 1722B000 == 39 [pid = 556] [id = 60] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 171A5400 == 38 [pid = 556] [id = 59] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 15413C00 == 37 [pid = 556] [id = 58] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 14F8E800 == 36 [pid = 556] [id = 57] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 13C5C400 == 35 [pid = 556] [id = 56] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 12D99400 == 34 [pid = 556] [id = 55] 08:40:08 INFO - PROCESS | 556 | --DOCSHELL 10A82000 == 33 [pid = 556] [id = 54] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 96 (1A4E5400) [pid = 556] [serial = 153] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 95 (1A3E1C00) [pid = 556] [serial = 150] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 94 (196A3800) [pid = 556] [serial = 138] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 93 (141A0800) [pid = 556] [serial = 120] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 92 (14F22000) [pid = 556] [serial = 121] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 91 (13901400) [pid = 556] [serial = 117] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 90 (13C55800) [pid = 556] [serial = 118] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 89 (17FD4000) [pid = 556] [serial = 136] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 88 (198DF000) [pid = 556] [serial = 141] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 87 (10FB1000) [pid = 556] [serial = 111] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15C0EC00) [pid = 556] [serial = 144] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 85 (110CC800) [pid = 556] [serial = 112] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 84 (16A2D400) [pid = 556] [serial = 126] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1698A800) [pid = 556] [serial = 145] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 82 (19F29000) [pid = 556] [serial = 147] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16DC2C00) [pid = 556] [serial = 127] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 80 (169A5000) [pid = 556] [serial = 109] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1282BC00) [pid = 556] [serial = 114] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12930800) [pid = 556] [serial = 115] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17971000) [pid = 556] [serial = 132] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1727E800) [pid = 556] [serial = 129] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1778C000) [pid = 556] [serial = 130] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15904000) [pid = 556] [serial = 123] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15C13400) [pid = 556] [serial = 124] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17F33C00) [pid = 556] [serial = 135] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 71 (196A8C00) [pid = 556] [serial = 139] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1A232C00) [pid = 556] [serial = 148] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A3EE800) [pid = 556] [serial = 151] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 68 (199AE400) [pid = 556] [serial = 142] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | --DOMWINDOW == 67 (17972400) [pid = 556] [serial = 133] [outer = 00000000] [url = about:blank] 08:40:08 INFO - PROCESS | 556 | 1469029208434 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 556 | 1469029208437 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:08 INFO - PROCESS | 556 | ++DOCSHELL 10A74800 == 34 [pid = 556] [id = 68] 08:40:08 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A77C00) [pid = 556] [serial = 201] [outer = 00000000] 08:40:08 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (110D3000) [pid = 556] [serial = 202] [outer = 10A77C00] 08:40:08 INFO - PROCESS | 556 | 1469029208466 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1282E000) [pid = 556] [serial = 203] [outer = 10A77C00] 08:40:08 INFO - PROCESS | 556 | 1469029208833 Marionette TRACE conn3 <- [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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 620ms 08:40:08 INFO - PROCESS | 556 | 1469029208853 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 556 | 1469029208857 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:40:08 INFO - PROCESS | 556 | 1469029208863 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 556 | 1469029208865 Marionette TRACE conn3 <- [1,238,null,{}] 08:40:08 INFO - PROCESS | 556 | 1469029208869 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 556 | 1469029208871 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:08 INFO - PROCESS | 556 | 1469029208979 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:40:08 INFO - PROCESS | 556 | 1469029208991 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 556 | 1469029208993 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:08 INFO - PROCESS | 556 | ++DOCSHELL 13222000 == 35 [pid = 556] [id = 69] 08:40:08 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13223800) [pid = 556] [serial = 204] [outer = 00000000] 08:40:09 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13901400) [pid = 556] [serial = 205] [outer = 13223800] 08:40:09 INFO - PROCESS | 556 | 1469029209038 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (139CD400) [pid = 556] [serial = 206] [outer = 13223800] 08:40:09 INFO - PROCESS | 556 | 1469029209424 Marionette TRACE conn3 <- [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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 578ms 08:40:09 INFO - PROCESS | 556 | 1469029209441 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 556 | 1469029209443 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:40:09 INFO - PROCESS | 556 | 1469029209447 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 556 | 1469029209450 Marionette TRACE conn3 <- [1,242,null,{}] 08:40:09 INFO - PROCESS | 556 | 1469029209460 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 556 | 1469029209464 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:09 INFO - PROCESS | 556 | 1469029209549 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:40:09 INFO - PROCESS | 556 | 1469029209556 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 556 | 1469029209559 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:09 INFO - PROCESS | 556 | ++DOCSHELL 14F96C00 == 36 [pid = 556] [id = 70] 08:40:09 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (14F98C00) [pid = 556] [serial = 207] [outer = 00000000] 08:40:09 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1590A800) [pid = 556] [serial = 208] [outer = 14F98C00] 08:40:09 INFO - PROCESS | 556 | 1469029209587 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15C8D800) [pid = 556] [serial = 209] [outer = 14F98C00] 08:40:09 INFO - PROCESS | 556 | 1469029209977 Marionette TRACE conn3 <- [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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 577ms 08:40:10 INFO - PROCESS | 556 | 1469029210021 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 556 | 1469029210023 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:40:10 INFO - PROCESS | 556 | 1469029210027 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:40:10 INFO - PROCESS | 556 | 1469029210028 Marionette TRACE conn3 <- [1,246,null,{}] 08:40:10 INFO - PROCESS | 556 | 1469029210032 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 556 | 1469029210043 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:10 INFO - PROCESS | 556 | 1469029210124 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:40:10 INFO - PROCESS | 556 | 1469029210132 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 556 | 1469029210134 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:10 INFO - PROCESS | 556 | ++DOCSHELL 1698C400 == 37 [pid = 556] [id = 71] 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1698C800) [pid = 556] [serial = 210] [outer = 00000000] 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16DBDC00) [pid = 556] [serial = 211] [outer = 1698C800] 08:40:10 INFO - PROCESS | 556 | 1469029210176 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (170CDC00) [pid = 556] [serial = 212] [outer = 1698C800] 08:40:10 INFO - PROCESS | 556 | 1469029210544 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 564ms 08:40:10 INFO - PROCESS | 556 | 1469029210602 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 556 | 1469029210604 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:40:10 INFO - PROCESS | 556 | 1469029210607 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 556 | 1469029210609 Marionette TRACE conn3 <- [1,250,null,{}] 08:40:10 INFO - PROCESS | 556 | 1469029210618 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 556 | 1469029210620 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:10 INFO - PROCESS | 556 | 1469029210726 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:40:10 INFO - PROCESS | 556 | 1469029210731 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 556 | 1469029210733 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:10 INFO - PROCESS | 556 | ++DOCSHELL 16AF1400 == 38 [pid = 556] [id = 72] 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (170CC400) [pid = 556] [serial = 213] [outer = 00000000] 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1797BC00) [pid = 556] [serial = 214] [outer = 170CC400] 08:40:10 INFO - PROCESS | 556 | 1469029210759 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17A83400) [pid = 556] [serial = 215] [outer = 170CC400] 08:40:11 INFO - PROCESS | 556 | 1469029211146 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 563ms 08:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:40:11 INFO - PROCESS | 556 | 1469029211187 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 556 | 1469029211189 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 556 | 1469029211192 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 556 | 1469029211194 Marionette TRACE conn3 <- [1,254,null,{}] 08:40:11 INFO - PROCESS | 556 | 1469029211197 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 556 | 1469029211202 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:11 INFO - PROCESS | 556 | 1469029211310 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:40:11 INFO - PROCESS | 556 | 1469029211394 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 556 | 1469029211396 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:11 INFO - PROCESS | 556 | ++DOCSHELL 18267800 == 39 [pid = 556] [id = 73] 08:40:11 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1826CC00) [pid = 556] [serial = 216] [outer = 00000000] 08:40:11 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (196A1800) [pid = 556] [serial = 217] [outer = 1826CC00] 08:40:11 INFO - PROCESS | 556 | 1469029211439 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (196A9800) [pid = 556] [serial = 218] [outer = 1826CC00] 08:40:11 INFO - PROCESS | 556 | 1469029211777 Marionette TRACE conn3 <- [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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 619ms 08:40:11 INFO - PROCESS | 556 | 1469029211839 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 556 | 1469029211841 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:40:11 INFO - PROCESS | 556 | 1469029211827 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 556 | 1469029211829 Marionette TRACE conn3 <- [1,258,null,{}] 08:40:11 INFO - PROCESS | 556 | 1469029211833 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 556 | 1469029211835 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:11 INFO - PROCESS | 556 | 1469029211942 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:40:11 INFO - PROCESS | 556 | 1469029211947 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 556 | 1469029211949 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:11 INFO - PROCESS | 556 | ++DOCSHELL 1826F000 == 40 [pid = 556] [id = 74] 08:40:11 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1826F800) [pid = 556] [serial = 219] [outer = 00000000] 08:40:11 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (198D7000) [pid = 556] [serial = 220] [outer = 1826F800] 08:40:11 INFO - PROCESS | 556 | 1469029211991 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (198D2400) [pid = 556] [serial = 221] [outer = 1826F800] 08:40:12 INFO - PROCESS | 556 | 1469029212365 Marionette TRACE conn3 <- [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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 564ms 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 87 (12D9EC00) [pid = 556] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 86 (17F32400) [pid = 556] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 85 (13C61000) [pid = 556] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 84 (14F8F800) [pid = 556] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 83 (177CF400) [pid = 556] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10A82800) [pid = 556] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15910400) [pid = 556] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15C0C400) [pid = 556] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:40:12 INFO - PROCESS | 556 | --DOMWINDOW == 79 (15906800) [pid = 556] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:40:12 INFO - PROCESS | 556 | 1469029212484 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 556 | 1469029212486 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 556 | 1469029212494 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 556 | 1469029212495 Marionette TRACE conn3 <- [1,262,null,{}] 08:40:12 INFO - PROCESS | 556 | 1469029212499 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 556 | 1469029212501 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:12 INFO - PROCESS | 556 | 1469029212589 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:40:12 INFO - PROCESS | 556 | 1469029212597 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 556 | 1469029212599 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:12 INFO - PROCESS | 556 | ++DOCSHELL 13EA0000 == 41 [pid = 556] [id = 75] 08:40:12 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16DB9800) [pid = 556] [serial = 222] [outer = 00000000] 08:40:12 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (198D3C00) [pid = 556] [serial = 223] [outer = 16DB9800] 08:40:12 INFO - PROCESS | 556 | 1469029212642 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (199A8800) [pid = 556] [serial = 224] [outer = 16DB9800] 08:40:12 INFO - PROCESS | 556 | 1469029212988 Marionette TRACE conn3 <- [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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 536ms 08:40:13 INFO - PROCESS | 556 | 1469029213035 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 556 | 1469029213036 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:40:13 INFO - PROCESS | 556 | 1469029213048 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 556 | 1469029213050 Marionette TRACE conn3 <- [1,266,null,{}] 08:40:13 INFO - PROCESS | 556 | 1469029213036 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 556 | 1469029213038 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:13 INFO - PROCESS | 556 | 1469029213116 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:40:13 INFO - PROCESS | 556 | 1469029213121 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 556 | 1469029213122 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:13 INFO - PROCESS | 556 | ++DOCSHELL 17F32400 == 42 [pid = 556] [id = 76] 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (199AAC00) [pid = 556] [serial = 225] [outer = 00000000] 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1A232400) [pid = 556] [serial = 226] [outer = 199AAC00] 08:40:13 INFO - PROCESS | 556 | 1469029213164 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1A3EEC00) [pid = 556] [serial = 227] [outer = 199AAC00] 08:40:13 INFO - PROCESS | 556 | 1469029213526 Marionette TRACE conn3 <- [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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 535ms 08:40:13 INFO - PROCESS | 556 | 1469029213578 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 556 | 1469029213580 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:40:13 INFO - PROCESS | 556 | 1469029213583 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 556 | 1469029213585 Marionette TRACE conn3 <- [1,270,null,{}] 08:40:13 INFO - PROCESS | 556 | 1469029213571 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 556 | 1469029213573 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:13 INFO - PROCESS | 556 | 1469029213656 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:40:13 INFO - PROCESS | 556 | 1469029213661 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 556 | 1469029213663 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:13 INFO - PROCESS | 556 | ++DOCSHELL 19F35800 == 43 [pid = 556] [id = 77] 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1A4E8000) [pid = 556] [serial = 228] [outer = 00000000] 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1A724000) [pid = 556] [serial = 229] [outer = 1A4E8000] 08:40:13 INFO - PROCESS | 556 | 1469029213713 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (1A727400) [pid = 556] [serial = 230] [outer = 1A4E8000] 08:40:14 INFO - PROCESS | 556 | 1469029214113 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 578ms 08:40:14 INFO - PROCESS | 556 | 1469029214163 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 556 | 1469029214166 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:40:14 INFO - PROCESS | 556 | 1469029214153 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 556 | 1469029214155 Marionette TRACE conn3 <- [1,274,null,{}] 08:40:14 INFO - PROCESS | 556 | 1469029214158 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 556 | 1469029214160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:14 INFO - PROCESS | 556 | 1469029214251 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:40:14 INFO - PROCESS | 556 | 1469029214264 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 556 | 1469029214267 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:14 INFO - PROCESS | 556 | ++DOCSHELL 1A88D000 == 44 [pid = 556] [id = 78] 08:40:14 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1A892400) [pid = 556] [serial = 231] [outer = 00000000] 08:40:14 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1A94D400) [pid = 556] [serial = 232] [outer = 1A892400] 08:40:14 INFO - PROCESS | 556 | 1469029214311 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (1A953C00) [pid = 556] [serial = 233] [outer = 1A892400] 08:40:14 INFO - PROCESS | 556 | 1469029214891 Marionette TRACE conn3 <- [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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 803ms 08:40:14 INFO - PROCESS | 556 | 1469029214976 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 556 | 1469029214981 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 556 | 1469029214985 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:40:14 INFO - PROCESS | 556 | 1469029214990 Marionette TRACE conn3 <- [1,278,null,{}] 08:40:14 INFO - PROCESS | 556 | 1469029214996 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 556 | 1469029214999 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:15 INFO - PROCESS | 556 | 1469029215095 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:40:15 INFO - PROCESS | 556 | 1469029215165 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 556 | 1469029215168 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:15 INFO - PROCESS | 556 | ++DOCSHELL 10A82000 == 45 [pid = 556] [id = 79] 08:40:15 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (10F4F000) [pid = 556] [serial = 234] [outer = 00000000] 08:40:15 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (1282BC00) [pid = 556] [serial = 235] [outer = 10F4F000] 08:40:15 INFO - PROCESS | 556 | 1469029215263 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1343B400) [pid = 556] [serial = 236] [outer = 10F4F000] 08:40:15 INFO - PROCESS | 556 | 1469029215741 Marionette TRACE conn3 <- [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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 817ms 08:40:15 INFO - PROCESS | 556 | 1469029215811 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:40:15 INFO - PROCESS | 556 | 1469029215797 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:40:15 INFO - PROCESS | 556 | 1469029215803 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 556 | 1469029215806 Marionette TRACE conn3 <- [1,282,null,{}] 08:40:15 INFO - PROCESS | 556 | 1469029215810 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 556 | 1469029215813 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:15 INFO - PROCESS | 556 | 1469029215953 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:40:16 INFO - PROCESS | 556 | 1469029216050 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 556 | 1469029216053 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:16 INFO - PROCESS | 556 | ++DOCSHELL 141A0800 == 46 [pid = 556] [id = 80] 08:40:16 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (15413000) [pid = 556] [serial = 237] [outer = 00000000] 08:40:16 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (16990000) [pid = 556] [serial = 238] [outer = 15413000] 08:40:16 INFO - PROCESS | 556 | 1469029216108 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (17786C00) [pid = 556] [serial = 239] [outer = 15413000] 08:40:16 INFO - PROCESS | 556 | 1469029216807 Marionette TRACE conn3 <- [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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1028ms 08:40:16 INFO - PROCESS | 556 | 1469029216845 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 556 | 1469029216850 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:40:16 INFO - PROCESS | 556 | 1469029216855 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:40:16 INFO - PROCESS | 556 | 1469029216858 Marionette TRACE conn3 <- [1,286,null,{}] 08:40:16 INFO - PROCESS | 556 | 1469029216864 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 556 | 1469029216866 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:16 INFO - PROCESS | 556 | 1469029216945 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:40:17 INFO - PROCESS | 556 | 1469029217043 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 556 | 1469029217046 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:17 INFO - PROCESS | 556 | ++DOCSHELL 10FAA400 == 47 [pid = 556] [id = 81] 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (10FAE000) [pid = 556] [serial = 240] [outer = 00000000] 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (130AFC00) [pid = 556] [serial = 241] [outer = 10FAE000] 08:40:17 INFO - PROCESS | 556 | 1469029217151 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (13156400) [pid = 556] [serial = 242] [outer = 10FAE000] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 19F35800 == 46 [pid = 556] [id = 77] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 17F32400 == 45 [pid = 556] [id = 76] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 13EA0000 == 44 [pid = 556] [id = 75] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 1826F000 == 43 [pid = 556] [id = 74] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 18267800 == 42 [pid = 556] [id = 73] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 16AF1400 == 41 [pid = 556] [id = 72] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 1698C400 == 40 [pid = 556] [id = 71] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 14F96C00 == 39 [pid = 556] [id = 70] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 13222000 == 38 [pid = 556] [id = 69] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 10A74800 == 37 [pid = 556] [id = 68] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 110CAC00 == 36 [pid = 556] [id = 67] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 19E7C400 == 35 [pid = 556] [id = 66] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 13C59800 == 34 [pid = 556] [id = 65] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 112D3400 == 33 [pid = 556] [id = 64] 08:40:17 INFO - PROCESS | 556 | --DOCSHELL 14197000 == 32 [pid = 556] [id = 63] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 99 (131DC400) [pid = 556] [serial = 163] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 98 (1313E400) [pid = 556] [serial = 162] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 97 (198DAC00) [pid = 556] [serial = 175] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 96 (13EAC800) [pid = 556] [serial = 165] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 95 (112D7800) [pid = 556] [serial = 156] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 94 (15C89C00) [pid = 556] [serial = 169] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 93 (19F36C00) [pid = 556] [serial = 178] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 92 (112D3000) [pid = 556] [serial = 160] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 91 (14198800) [pid = 556] [serial = 166] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 90 (198DC400) [pid = 556] [serial = 176] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 89 (19F2A000) [pid = 556] [serial = 184] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 88 (15906400) [pid = 556] [serial = 168] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A22B800) [pid = 556] [serial = 179] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 86 (17A87C00) [pid = 556] [serial = 182] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 85 (110CA400) [pid = 556] [serial = 159] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 84 (16997C00) [pid = 556] [serial = 171] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1778A000) [pid = 556] [serial = 181] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1B3DE000) [pid = 556] [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.] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16AF2400) [pid = 556] [serial = 172] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A4EF400) [pid = 556] [serial = 187] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1A3E4800) [pid = 556] [serial = 185] [outer = 00000000] [url = about:blank] 08:40:17 INFO - PROCESS | 556 | 1469029217682 Marionette TRACE conn3 <- [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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 845ms 08:40:17 INFO - PROCESS | 556 | 1469029217703 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 556 | 1469029217707 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:40:17 INFO - PROCESS | 556 | 1469029217716 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:40:17 INFO - PROCESS | 556 | 1469029217719 Marionette TRACE conn3 <- [1,290,null,{}] 08:40:17 INFO - PROCESS | 556 | 1469029217722 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 556 | 1469029217725 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:17 INFO - PROCESS | 556 | 1469029217798 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:40:17 INFO - PROCESS | 556 | 1469029217807 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 556 | 1469029217809 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:17 INFO - PROCESS | 556 | ++DOCSHELL 12DA0800 == 33 [pid = 556] [id = 82] 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (13141C00) [pid = 556] [serial = 243] [outer = 00000000] 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (139D4400) [pid = 556] [serial = 244] [outer = 13141C00] 08:40:17 INFO - PROCESS | 556 | 1469029217855 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (14194800) [pid = 556] [serial = 245] [outer = 13141C00] 08:40:18 INFO - PROCESS | 556 | 1469029218260 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 578ms 08:40:18 INFO - PROCESS | 556 | 1469029218299 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 556 | 1469029218301 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:40:18 INFO - PROCESS | 556 | 1469029218305 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 556 | 1469029218308 Marionette TRACE conn3 <- [1,294,null,{}] 08:40:18 INFO - PROCESS | 556 | 1469029218319 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 556 | 1469029218323 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:18 INFO - PROCESS | 556 | 1469029218388 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:40:18 INFO - PROCESS | 556 | 1469029218397 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 556 | 1469029218400 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:18 INFO - PROCESS | 556 | ++DOCSHELL 15C12000 == 34 [pid = 556] [id = 83] 08:40:18 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15C13000) [pid = 556] [serial = 246] [outer = 00000000] 08:40:18 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16365400) [pid = 556] [serial = 247] [outer = 15C13000] 08:40:18 INFO - PROCESS | 556 | 1469029218447 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16997C00) [pid = 556] [serial = 248] [outer = 15C13000] 08:40:18 INFO - PROCESS | 556 | 1469029218864 Marionette TRACE conn3 <- [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]]]}] 08:40:18 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. 08:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 563ms 08:40:18 INFO - PROCESS | 556 | 1469029218879 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 556 | 1469029218881 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:40:18 INFO - PROCESS | 556 | 1469029218885 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 556 | 1469029218887 Marionette TRACE conn3 <- [1,298,null,{}] 08:40:18 INFO - PROCESS | 556 | 1469029218890 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 556 | 1469029218892 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:18 INFO - PROCESS | 556 | 1469029218963 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:40:18 INFO - PROCESS | 556 | 1469029218969 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 556 | 1469029218971 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:18 INFO - PROCESS | 556 | ++DOCSHELL 16DBCC00 == 35 [pid = 556] [id = 84] 08:40:18 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (171AE400) [pid = 556] [serial = 249] [outer = 00000000] 08:40:18 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (177CF400) [pid = 556] [serial = 250] [outer = 171AE400] 08:40:18 INFO - PROCESS | 556 | 1469029219014 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (17A87000) [pid = 556] [serial = 251] [outer = 171AE400] 08:40:19 INFO - PROCESS | 556 | 1469029219409 Marionette TRACE conn3 <- [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]]]}] 08:40:19 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. 08:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 563ms 08:40:19 INFO - PROCESS | 556 | 1469029219446 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 556 | 1469029219448 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:40:19 INFO - PROCESS | 556 | 1469029219451 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:40:19 INFO - PROCESS | 556 | 1469029219452 Marionette TRACE conn3 <- [1,302,null,{}] 08:40:19 INFO - PROCESS | 556 | 1469029219456 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 556 | 1469029219458 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:19 INFO - PROCESS | 556 | 1469029219534 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:40:19 INFO - PROCESS | 556 | 1469029219540 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 556 | 1469029219542 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:19 INFO - PROCESS | 556 | ++DOCSHELL 17A83800 == 36 [pid = 556] [id = 85] 08:40:19 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (17F2F400) [pid = 556] [serial = 252] [outer = 00000000] 08:40:19 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (18269000) [pid = 556] [serial = 253] [outer = 17F2F400] 08:40:19 INFO - PROCESS | 556 | 1469029219585 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (18270800) [pid = 556] [serial = 254] [outer = 17F2F400] 08:40:20 INFO - PROCESS | 556 | 1469029220160 Marionette TRACE conn3 <- [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]]]}] 08:40:20 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. 08:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 718ms 08:40:20 INFO - PROCESS | 556 | 1469029220184 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 556 | 1469029220185 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:40:20 INFO - PROCESS | 556 | 1469029220191 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:40:20 INFO - PROCESS | 556 | 1469029220192 Marionette TRACE conn3 <- [1,306,null,{}] 08:40:20 INFO - PROCESS | 556 | 1469029220196 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 556 | 1469029220201 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:20 INFO - PROCESS | 556 | 1469029220329 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:40:20 INFO - PROCESS | 556 | 1469029220364 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 556 | 1469029220366 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:20 INFO - PROCESS | 556 | ++DOCSHELL 180D1C00 == 37 [pid = 556] [id = 86] 08:40:20 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (180D2C00) [pid = 556] [serial = 255] [outer = 00000000] 08:40:20 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (19F2D800) [pid = 556] [serial = 256] [outer = 180D2C00] 08:40:20 INFO - PROCESS | 556 | 1469029220409 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1A237800) [pid = 556] [serial = 257] [outer = 180D2C00] 08:40:20 INFO - PROCESS | 556 | 1469029220794 Marionette TRACE conn3 <- [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]]]}] 08:40:20 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. 08:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 633ms 08:40:20 INFO - PROCESS | 556 | 1469029220835 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 556 | 1469029220837 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:40:20 INFO - PROCESS | 556 | 1469029220846 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 556 | 1469029220847 Marionette TRACE conn3 <- [1,310,null,{}] 08:40:20 INFO - PROCESS | 556 | 1469029220851 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 556 | 1469029220853 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:20 INFO - PROCESS | 556 | 1469029220939 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:40:20 INFO - PROCESS | 556 | 1469029220947 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 556 | 1469029220949 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:20 INFO - PROCESS | 556 | ++DOCSHELL 14F17400 == 38 [pid = 556] [id = 87] 08:40:20 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (19F2AC00) [pid = 556] [serial = 258] [outer = 00000000] 08:40:20 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (1A4E7400) [pid = 556] [serial = 259] [outer = 19F2AC00] 08:40:20 INFO - PROCESS | 556 | 1469029220991 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (1A4F0800) [pid = 556] [serial = 260] [outer = 19F2AC00] 08:40:21 INFO - PROCESS | 556 | 1469029221356 Marionette TRACE conn3 <- [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]]]}] 08:40:21 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. 08:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 535ms 08:40:21 INFO - PROCESS | 556 | 1469029221384 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 556 | 1469029221386 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:40:21 INFO - PROCESS | 556 | 1469029221389 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:40:21 INFO - PROCESS | 556 | 1469029221391 Marionette TRACE conn3 <- [1,314,null,{}] 08:40:21 INFO - PROCESS | 556 | 1469029221394 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 556 | 1469029221396 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:21 INFO - PROCESS | 556 | 1469029221490 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:40:21 INFO - PROCESS | 556 | 1469029221495 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 556 | 1469029221497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:21 INFO - PROCESS | 556 | ++DOCSHELL 1A4E2C00 == 39 [pid = 556] [id = 88] 08:40:21 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (1A724800) [pid = 556] [serial = 261] [outer = 00000000] 08:40:21 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (1A88C000) [pid = 556] [serial = 262] [outer = 1A724800] 08:40:21 INFO - PROCESS | 556 | 1469029221538 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (1A891000) [pid = 556] [serial = 263] [outer = 1A724800] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 99 (1A4E8000) [pid = 556] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 98 (1826CC00) [pid = 556] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 97 (1826F800) [pid = 556] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 96 (14F98C00) [pid = 556] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 95 (10A77C00) [pid = 556] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 94 (1698C800) [pid = 556] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 93 (13223800) [pid = 556] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 92 (16DB9800) [pid = 556] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 91 (170CC400) [pid = 556] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:40:21 INFO - PROCESS | 556 | --DOMWINDOW == 90 (199AAC00) [pid = 556] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:40:21 INFO - PROCESS | 556 | 1469029221990 Marionette TRACE conn3 <- [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]]]}] 08:40:22 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. 08:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 676ms 08:40:22 INFO - PROCESS | 556 | 1469029222048 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 556 | 1469029222050 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:40:22 INFO - PROCESS | 556 | 1469029222054 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 556 | 1469029222056 Marionette TRACE conn3 <- [1,318,null,{}] 08:40:22 INFO - PROCESS | 556 | 1469029222059 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 556 | 1469029222061 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:22 INFO - PROCESS | 556 | 1469029222162 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:40:22 INFO - PROCESS | 556 | 1469029222150 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 556 | 1469029222152 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:22 INFO - PROCESS | 556 | ++DOCSHELL 13910400 == 40 [pid = 556] [id = 89] 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (13EAD000) [pid = 556] [serial = 264] [outer = 00000000] 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (198DC800) [pid = 556] [serial = 265] [outer = 13EAD000] 08:40:22 INFO - PROCESS | 556 | 1469029222197 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (199A8400) [pid = 556] [serial = 266] [outer = 13EAD000] 08:40:22 INFO - PROCESS | 556 | 1469029222559 Marionette TRACE conn3 <- [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]]]}] 08:40:22 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. 08:40:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 535ms 08:40:22 INFO - PROCESS | 556 | 1469029222588 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 556 | 1469029222590 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:40:22 INFO - PROCESS | 556 | 1469029222605 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 556 | 1469029222606 Marionette TRACE conn3 <- [1,322,null,{}] 08:40:22 INFO - PROCESS | 556 | 1469029222610 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 556 | 1469029222612 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:22 INFO - PROCESS | 556 | 1469029222690 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:40:22 INFO - PROCESS | 556 | 1469029222695 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 556 | 1469029222697 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:22 INFO - PROCESS | 556 | ++DOCSHELL 1A4E1800 == 41 [pid = 556] [id = 90] 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1A4E5C00) [pid = 556] [serial = 267] [outer = 00000000] 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (1A889C00) [pid = 556] [serial = 268] [outer = 1A4E5C00] 08:40:22 INFO - PROCESS | 556 | 1469029222721 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (1A955000) [pid = 556] [serial = 269] [outer = 1A4E5C00] 08:40:23 INFO - PROCESS | 556 | 1469029223087 Marionette TRACE conn3 <- [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]]]}] 08:40:23 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. 08:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 536ms 08:40:23 INFO - PROCESS | 556 | 1469029223139 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 556 | 1469029223141 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:40:23 INFO - PROCESS | 556 | 1469029223145 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:40:23 INFO - PROCESS | 556 | 1469029223147 Marionette TRACE conn3 <- [1,326,null,{}] 08:40:23 INFO - PROCESS | 556 | 1469029223150 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 556 | 1469029223152 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:23 INFO - PROCESS | 556 | 1469029223257 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:40:23 INFO - PROCESS | 556 | 1469029223263 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 556 | 1469029223249 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:23 INFO - PROCESS | 556 | ++DOCSHELL 1ABF2000 == 42 [pid = 556] [id = 91] 08:40:23 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (1ABF2800) [pid = 556] [serial = 270] [outer = 00000000] 08:40:23 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (1AD02400) [pid = 556] [serial = 271] [outer = 1ABF2800] 08:40:23 INFO - PROCESS | 556 | 1469029223293 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (1AD08C00) [pid = 556] [serial = 272] [outer = 1ABF2800] 08:40:23 INFO - PROCESS | 556 | 1469029223559 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:40:23 INFO - PROCESS | 556 | 1469029223900 Marionette TRACE conn3 <- [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]]]}] 08:40:23 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. 08:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 788ms 08:40:23 INFO - PROCESS | 556 | 1469029223951 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 556 | 1469029223955 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:40:23 INFO - PROCESS | 556 | 1469029223960 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 556 | 1469029223964 Marionette TRACE conn3 <- [1,330,null,{}] 08:40:23 INFO - PROCESS | 556 | 1469029223969 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 556 | 1469029223972 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:24 INFO - PROCESS | 556 | 1469029224060 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:40:24 INFO - PROCESS | 556 | 1469029224153 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 556 | 1469029224156 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:24 INFO - PROCESS | 556 | ++DOCSHELL 112D1C00 == 43 [pid = 556] [id = 92] 08:40:24 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (112D2000) [pid = 556] [serial = 273] [outer = 00000000] 08:40:24 INFO - PROCESS | 556 | ++DOMWINDOW == 101 (12D6A400) [pid = 556] [serial = 274] [outer = 112D2000] 08:40:24 INFO - PROCESS | 556 | 1469029224192 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 556 | ++DOMWINDOW == 102 (132D5400) [pid = 556] [serial = 275] [outer = 112D2000] 08:40:24 INFO - PROCESS | 556 | 1469029224779 Marionette TRACE conn3 <- [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]]]}] 08:40:24 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. 08:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 845ms 08:40:24 INFO - PROCESS | 556 | 1469029224807 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 556 | 1469029224812 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:40:24 INFO - PROCESS | 556 | 1469029224818 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:40:24 INFO - PROCESS | 556 | 1469029224821 Marionette TRACE conn3 <- [1,334,null,{}] 08:40:24 INFO - PROCESS | 556 | 1469029224825 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 556 | 1469029224830 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:24 INFO - PROCESS | 556 | 1469029224978 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:40:24 INFO - PROCESS | 556 | 1469029224994 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 556 | 1469029224997 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:24 INFO - PROCESS | 556 | ++DOCSHELL 1390A000 == 44 [pid = 556] [id = 93] 08:40:24 INFO - PROCESS | 556 | ++DOMWINDOW == 103 (139CD000) [pid = 556] [serial = 276] [outer = 00000000] 08:40:25 INFO - PROCESS | 556 | ++DOMWINDOW == 104 (15909C00) [pid = 556] [serial = 277] [outer = 139CD000] 08:40:25 INFO - PROCESS | 556 | 1469029225050 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 556 | ++DOMWINDOW == 105 (16996C00) [pid = 556] [serial = 278] [outer = 139CD000] 08:40:25 INFO - PROCESS | 556 | 1469029225571 Marionette TRACE conn3 <- [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]]]}] 08:40:25 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. 08:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 817ms 08:40:25 INFO - PROCESS | 556 | 1469029225644 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 556 | 1469029225629 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:40:25 INFO - PROCESS | 556 | 1469029225633 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 556 | 1469029225636 Marionette TRACE conn3 <- [1,338,null,{}] 08:40:25 INFO - PROCESS | 556 | 1469029225648 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 556 | 1469029225652 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:25 INFO - PROCESS | 556 | 1469029225757 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:40:25 INFO - PROCESS | 556 | 1469029225881 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 556 | 1469029225884 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:25 INFO - PROCESS | 556 | ++DOCSHELL 199B1400 == 45 [pid = 556] [id = 94] 08:40:25 INFO - PROCESS | 556 | ++DOMWINDOW == 106 (199B1800) [pid = 556] [serial = 279] [outer = 00000000] 08:40:25 INFO - PROCESS | 556 | ++DOMWINDOW == 107 (1A22D000) [pid = 556] [serial = 280] [outer = 199B1800] 08:40:25 INFO - PROCESS | 556 | 1469029225944 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 556 | ++DOMWINDOW == 108 (1A722C00) [pid = 556] [serial = 281] [outer = 199B1800] 08:40:26 INFO - PROCESS | 556 | 1469029226495 Marionette TRACE conn3 <- [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]]]}] 08:40:26 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. 08:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 986ms 08:40:26 INFO - PROCESS | 556 | 1469029226645 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 556 | 1469029226649 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:40:26 INFO - PROCESS | 556 | 1469029226663 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 556 | 1469029226666 Marionette TRACE conn3 <- [1,342,null,{}] 08:40:26 INFO - PROCESS | 556 | 1469029226671 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 556 | 1469029226674 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:26 INFO - PROCESS | 556 | 1469029226753 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:40:26 INFO - PROCESS | 556 | 1469029226826 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 556 | 1469029226831 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:26 INFO - PROCESS | 556 | ++DOCSHELL 11CD8400 == 46 [pid = 556] [id = 95] 08:40:26 INFO - PROCESS | 556 | ++DOMWINDOW == 109 (11CDBC00) [pid = 556] [serial = 282] [outer = 00000000] 08:40:26 INFO - PROCESS | 556 | ++DOMWINDOW == 110 (12974800) [pid = 556] [serial = 283] [outer = 11CDBC00] 08:40:26 INFO - PROCESS | 556 | 1469029226885 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 556 | ++DOMWINDOW == 111 (130D2C00) [pid = 556] [serial = 284] [outer = 11CDBC00] 08:40:27 INFO - PROCESS | 556 | 1469029227425 Marionette TRACE conn3 <- [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]]]}] 08:40:27 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. 08:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 817ms 08:40:27 INFO - PROCESS | 556 | 1469029227475 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 556 | 1469029227478 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:40:27 INFO - PROCESS | 556 | 1469029227484 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 556 | 1469029227487 Marionette TRACE conn3 <- [1,346,null,{}] 08:40:27 INFO - PROCESS | 556 | 1469029227491 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 556 | 1469029227493 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:27 INFO - PROCESS | 556 | 1469029227602 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 1A4E1800 == 45 [pid = 556] [id = 90] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 13910400 == 44 [pid = 556] [id = 89] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 1A4E2C00 == 43 [pid = 556] [id = 88] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 14F17400 == 42 [pid = 556] [id = 87] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 180D1C00 == 41 [pid = 556] [id = 86] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 17A83800 == 40 [pid = 556] [id = 85] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 16DBCC00 == 39 [pid = 556] [id = 84] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 15C12000 == 38 [pid = 556] [id = 83] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 12DA0800 == 37 [pid = 556] [id = 82] 08:40:27 INFO - PROCESS | 556 | --DOCSHELL 10FAA400 == 36 [pid = 556] [id = 81] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 110 (196A1800) [pid = 556] [serial = 217] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 109 (198D7000) [pid = 556] [serial = 220] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 108 (1590A800) [pid = 556] [serial = 208] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 107 (15C8D800) [pid = 556] [serial = 209] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 106 (110D3000) [pid = 556] [serial = 202] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 105 (196A9800) [pid = 556] [serial = 218] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 104 (1282E000) [pid = 556] [serial = 203] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 103 (12974000) [pid = 556] [serial = 199] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 102 (1A4E5800) [pid = 556] [serial = 196] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 101 (16DBDC00) [pid = 556] [serial = 211] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 100 (13901400) [pid = 556] [serial = 205] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 99 (139CD400) [pid = 556] [serial = 206] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 98 (14F1D000) [pid = 556] [serial = 193] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 97 (11A55400) [pid = 556] [serial = 190] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 96 (198D3C00) [pid = 556] [serial = 223] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 95 (199A8800) [pid = 556] [serial = 224] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 94 (198D2400) [pid = 556] [serial = 221] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1797BC00) [pid = 556] [serial = 214] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 92 (17A83400) [pid = 556] [serial = 215] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 91 (1A232400) [pid = 556] [serial = 226] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1A727400) [pid = 556] [serial = 230] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 89 (170CDC00) [pid = 556] [serial = 212] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1A3EEC00) [pid = 556] [serial = 227] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A724000) [pid = 556] [serial = 229] [outer = 00000000] [url = about:blank] 08:40:27 INFO - PROCESS | 556 | 1469029227686 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 556 | 1469029227689 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:27 INFO - PROCESS | 556 | ++DOCSHELL 110CBC00 == 37 [pid = 556] [id = 96] 08:40:27 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (110D3000) [pid = 556] [serial = 285] [outer = 00000000] 08:40:27 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (12827400) [pid = 556] [serial = 286] [outer = 110D3000] 08:40:27 INFO - PROCESS | 556 | 1469029227735 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (13139400) [pid = 556] [serial = 287] [outer = 110D3000] 08:40:28 INFO - PROCESS | 556 | 1469029228068 Marionette TRACE conn3 <- [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]]]}] 08:40:28 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. 08:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 08:40:28 INFO - PROCESS | 556 | 1469029228116 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 556 | 1469029228118 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:40:28 INFO - PROCESS | 556 | 1469029228121 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 556 | 1469029228123 Marionette TRACE conn3 <- [1,350,null,{}] 08:40:28 INFO - PROCESS | 556 | 1469029228133 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 556 | 1469029228137 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:28 INFO - PROCESS | 556 | 1469029228221 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:40:28 INFO - PROCESS | 556 | 1469029228228 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 556 | 1469029228232 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:28 INFO - PROCESS | 556 | ++DOCSHELL 15612400 == 38 [pid = 556] [id = 97] 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (15C0E000) [pid = 556] [serial = 288] [outer = 00000000] 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (16A2C400) [pid = 556] [serial = 289] [outer = 15C0E000] 08:40:28 INFO - PROCESS | 556 | 1469029228279 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (170D0000) [pid = 556] [serial = 290] [outer = 15C0E000] 08:40:28 INFO - PROCESS | 556 | 1469029228664 Marionette TRACE conn3 <- [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]]]}] 08:40:28 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. 08:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 578ms 08:40:28 INFO - PROCESS | 556 | 1469029228693 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 556 | 1469029228695 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:40:28 INFO - PROCESS | 556 | 1469029228698 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 556 | 1469029228700 Marionette TRACE conn3 <- [1,354,null,{}] 08:40:28 INFO - PROCESS | 556 | 1469029228703 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 556 | 1469029228705 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:28 INFO - PROCESS | 556 | 1469029228786 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:40:28 INFO - PROCESS | 556 | 1469029228792 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 556 | 1469029228794 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:28 INFO - PROCESS | 556 | ++DOCSHELL 17F33C00 == 39 [pid = 556] [id = 98] 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (17FD4000) [pid = 556] [serial = 291] [outer = 00000000] 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (1826EC00) [pid = 556] [serial = 292] [outer = 17FD4000] 08:40:28 INFO - PROCESS | 556 | 1469029228849 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (196A6000) [pid = 556] [serial = 293] [outer = 17FD4000] 08:40:29 INFO - PROCESS | 556 | 1469029229232 Marionette TRACE conn3 <- [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]]]}] 08:40:29 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. 08:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 577ms 08:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:40:29 INFO - PROCESS | 556 | 1469029229277 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 556 | 1469029229279 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 556 | 1469029229282 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 556 | 1469029229284 Marionette TRACE conn3 <- [1,358,null,{}] 08:40:29 INFO - PROCESS | 556 | 1469029229287 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 556 | 1469029229289 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:29 INFO - PROCESS | 556 | 1469029229374 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:40:29 INFO - PROCESS | 556 | 1469029229380 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 556 | 1469029229382 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:29 INFO - PROCESS | 556 | ++DOCSHELL 1778C000 == 40 [pid = 556] [id = 99] 08:40:29 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (17A83800) [pid = 556] [serial = 294] [outer = 00000000] 08:40:29 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (198D8800) [pid = 556] [serial = 295] [outer = 17A83800] 08:40:29 INFO - PROCESS | 556 | 1469029229407 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (199A5400) [pid = 556] [serial = 296] [outer = 17A83800] 08:40:29 INFO - PROCESS | 556 | 1469029229812 Marionette TRACE conn3 <- [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]]]}] 08:40:29 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. 08:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 578ms 08:40:29 INFO - PROCESS | 556 | 1469029229858 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 556 | 1469029229860 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 556 | 1469029229864 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:40:29 INFO - PROCESS | 556 | 1469029229865 Marionette TRACE conn3 <- [1,362,null,{}] 08:40:29 INFO - PROCESS | 556 | 1469029229868 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 556 | 1469029229874 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:29 INFO - PROCESS | 556 | 1469029230000 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:40:30 INFO - PROCESS | 556 | 1469029230080 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 556 | 1469029230083 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:30 INFO - PROCESS | 556 | ++DOCSHELL 1A235000 == 41 [pid = 556] [id = 100] 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (1A235800) [pid = 556] [serial = 297] [outer = 00000000] 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 101 (1A4E1800) [pid = 556] [serial = 298] [outer = 1A235800] 08:40:30 INFO - PROCESS | 556 | 1469029230125 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 102 (1A4EBC00) [pid = 556] [serial = 299] [outer = 1A235800] 08:40:30 INFO - PROCESS | 556 | 1469029230490 Marionette TRACE conn3 <- [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]]]}] 08:40:30 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. 08:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 662ms 08:40:30 INFO - PROCESS | 556 | 1469029230526 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 556 | 1469029230528 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:40:30 INFO - PROCESS | 556 | 1469029230531 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:40:30 INFO - PROCESS | 556 | 1469029230533 Marionette TRACE conn3 <- [1,366,null,{}] 08:40:30 INFO - PROCESS | 556 | 1469029230536 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 556 | 1469029230538 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:30 INFO - PROCESS | 556 | 1469029230641 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:40:30 INFO - PROCESS | 556 | 1469029230646 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 556 | 1469029230648 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:30 INFO - PROCESS | 556 | ++DOCSHELL 19F36C00 == 42 [pid = 556] [id = 101] 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 103 (198D4800) [pid = 556] [serial = 300] [outer = 00000000] 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 104 (1A887400) [pid = 556] [serial = 301] [outer = 198D4800] 08:40:30 INFO - PROCESS | 556 | 1469029230677 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 556 | ++DOMWINDOW == 105 (1A88F400) [pid = 556] [serial = 302] [outer = 198D4800] 08:40:31 INFO - PROCESS | 556 | 1469029231087 Marionette TRACE conn3 <- [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]]]}] 08:40:31 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. 08:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 577ms 08:40:31 INFO - PROCESS | 556 | 1469029231112 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 556 | 1469029231114 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:40:31 INFO - PROCESS | 556 | 1469029231135 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 556 | 1469029231137 Marionette TRACE conn3 <- [1,370,null,{}] 08:40:31 INFO - PROCESS | 556 | 1469029231141 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 556 | 1469029231143 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:31 INFO - PROCESS | 556 | 1469029231263 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:40:31 INFO - PROCESS | 556 | 1469029231285 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 556 | 1469029231287 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:31 INFO - PROCESS | 556 | ++DOCSHELL 1A720400 == 43 [pid = 556] [id = 102] 08:40:31 INFO - PROCESS | 556 | ++DOMWINDOW == 106 (1A723000) [pid = 556] [serial = 303] [outer = 00000000] 08:40:31 INFO - PROCESS | 556 | ++DOMWINDOW == 107 (1AD07800) [pid = 556] [serial = 304] [outer = 1A723000] 08:40:31 INFO - PROCESS | 556 | 1469029231330 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 556 | ++DOMWINDOW == 108 (1ABF2C00) [pid = 556] [serial = 305] [outer = 1A723000] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 107 (13EAD000) [pid = 556] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 106 (10A08000) [pid = 556] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 105 (15C8DC00) [pid = 556] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 104 (11430C00) [pid = 556] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 103 (13C5A000) [pid = 556] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 102 (19E7D000) [pid = 556] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 101 (110CB400) [pid = 556] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 100 (10A7B800) [pid = 556] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 99 (180D2C00) [pid = 556] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 98 (171AE400) [pid = 556] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 97 (13141C00) [pid = 556] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 96 (15C13000) [pid = 556] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 95 (10FAE000) [pid = 556] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 94 (19F2AC00) [pid = 556] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 93 (17F2F400) [pid = 556] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 92 (10F4F000) [pid = 556] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 91 (15413000) [pid = 556] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1A724800) [pid = 556] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:40:31 INFO - PROCESS | 556 | --DOMWINDOW == 89 (1A4E5C00) [pid = 556] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:40:31 INFO - PROCESS | 556 | 1469029231797 Marionette TRACE conn3 <- [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]]]}] 08:40:31 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. 08:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 719ms 08:40:31 INFO - PROCESS | 556 | 1469029231846 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 556 | 1469029231848 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 556 | 1469029231852 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:40:31 INFO - PROCESS | 556 | 1469029231853 Marionette TRACE conn3 <- [1,374,null,{}] 08:40:31 INFO - PROCESS | 556 | 1469029231857 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 556 | 1469029231859 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:31 INFO - PROCESS | 556 | 1469029231941 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:40:31 INFO - PROCESS | 556 | 1469029231948 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 556 | 1469029231949 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:31 INFO - PROCESS | 556 | ++DOCSHELL 11430C00 == 44 [pid = 556] [id = 103] 08:40:31 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (13141C00) [pid = 556] [serial = 306] [outer = 00000000] 08:40:31 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (15C8DC00) [pid = 556] [serial = 307] [outer = 13141C00] 08:40:31 INFO - PROCESS | 556 | 1469029231974 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (17972C00) [pid = 556] [serial = 308] [outer = 13141C00] 08:40:32 INFO - PROCESS | 556 | 1469029232345 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:40:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 535ms 08:40:32 INFO - PROCESS | 556 | 1469029232390 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 556 | 1469029232392 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 556 | 1469029232396 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:40:32 INFO - PROCESS | 556 | 1469029232397 Marionette TRACE conn3 <- [1,378,null,{}] 08:40:32 INFO - PROCESS | 556 | 1469029232404 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 556 | 1469029232406 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:32 INFO - PROCESS | 556 | 1469029232483 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:40:32 INFO - PROCESS | 556 | 1469029232489 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 556 | 1469029232491 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:32 INFO - PROCESS | 556 | ++DOCSHELL 15413000 == 45 [pid = 556] [id = 104] 08:40:32 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (15C13000) [pid = 556] [serial = 309] [outer = 00000000] 08:40:32 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1A71E000) [pid = 556] [serial = 310] [outer = 15C13000] 08:40:32 INFO - PROCESS | 556 | 1469029232533 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (1ABEA000) [pid = 556] [serial = 311] [outer = 15C13000] 08:40:32 INFO - PROCESS | 556 | 1469029232920 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:40:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 578ms 08:40:32 INFO - PROCESS | 556 | 1469029232969 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:40:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:40:32 INFO - PROCESS | 556 | 1469029232972 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 556 | 1469029232975 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 556 | 1469029232977 Marionette TRACE conn3 <- [1,382,null,{}] 08:40:32 INFO - PROCESS | 556 | 1469029232981 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 556 | 1469029232983 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:33 INFO - PROCESS | 556 | 1469029233075 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:40:33 INFO - PROCESS | 556 | 1469029233082 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 556 | 1469029233085 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:33 INFO - PROCESS | 556 | ++DOCSHELL 12B6E400 == 46 [pid = 556] [id = 105] 08:40:33 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (12B6E800) [pid = 556] [serial = 312] [outer = 00000000] 08:40:33 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (13EAD000) [pid = 556] [serial = 313] [outer = 12B6E800] 08:40:33 INFO - PROCESS | 556 | 1469029233112 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (1A725400) [pid = 556] [serial = 314] [outer = 12B6E800] 08:40:33 INFO - PROCESS | 556 | 1469029233627 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:40:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 662ms 08:40:33 INFO - PROCESS | 556 | 1469029233654 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 556 | 1469029233659 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:40:33 INFO - PROCESS | 556 | 1469029233646 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 556 | 1469029233650 Marionette TRACE conn3 <- [1,386,null,{}] 08:40:33 INFO - PROCESS | 556 | 1469029233656 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 556 | 1469029233659 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:33 INFO - PROCESS | 556 | 1469029233843 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:40:33 INFO - PROCESS | 556 | 1469029233921 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 556 | 1469029233925 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:33 INFO - PROCESS | 556 | ++DOCSHELL 10528400 == 47 [pid = 556] [id = 106] 08:40:33 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (10529C00) [pid = 556] [serial = 315] [outer = 00000000] 08:40:33 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (10531C00) [pid = 556] [serial = 316] [outer = 10529C00] 08:40:33 INFO - PROCESS | 556 | 1469029233989 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 556 | ++DOMWINDOW == 101 (10A82800) [pid = 556] [serial = 317] [outer = 10529C00] 08:40:34 INFO - PROCESS | 556 | 1469029234540 Marionette TRACE conn3 <- [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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 901ms 08:40:34 INFO - PROCESS | 556 | 1469029234570 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 556 | 1469029234574 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:40:34 INFO - PROCESS | 556 | 1469029234563 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:40:34 INFO - PROCESS | 556 | 1469029234566 Marionette TRACE conn3 <- [1,390,null,{}] 08:40:34 INFO - PROCESS | 556 | 1469029234570 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 556 | 1469029234573 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:34 INFO - PROCESS | 556 | 1469029234679 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:40:34 INFO - PROCESS | 556 | 1469029234758 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 556 | 1469029234760 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:34 INFO - PROCESS | 556 | ++DOCSHELL 11A4F000 == 48 [pid = 556] [id = 107] 08:40:34 INFO - PROCESS | 556 | ++DOMWINDOW == 102 (11A55C00) [pid = 556] [serial = 318] [outer = 00000000] 08:40:34 INFO - PROCESS | 556 | ++DOMWINDOW == 103 (12B70C00) [pid = 556] [serial = 319] [outer = 11A55C00] 08:40:34 INFO - PROCESS | 556 | 1469029234814 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 556 | ++DOMWINDOW == 104 (12B75400) [pid = 556] [serial = 320] [outer = 11A55C00] 08:40:35 INFO - PROCESS | 556 | 1469029235462 Marionette TRACE conn3 <- [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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 08:40:35 INFO - PROCESS | 556 | 1469029235509 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 556 | 1469029235511 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:40:35 INFO - PROCESS | 556 | 1469029235534 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 556 | 1469029235538 Marionette TRACE conn3 <- [1,394,null,{}] 08:40:35 INFO - PROCESS | 556 | 1469029235548 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 556 | 1469029235553 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:35 INFO - PROCESS | 556 | 1469029235640 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:40:35 INFO - PROCESS | 556 | 1469029235763 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 556 | 1469029235767 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:35 INFO - PROCESS | 556 | ++DOCSHELL 15C0AC00 == 49 [pid = 556] [id = 108] 08:40:35 INFO - PROCESS | 556 | ++DOMWINDOW == 105 (15C0DC00) [pid = 556] [serial = 321] [outer = 00000000] 08:40:35 INFO - PROCESS | 556 | ++DOMWINDOW == 106 (16AE9000) [pid = 556] [serial = 322] [outer = 15C0DC00] 08:40:35 INFO - PROCESS | 556 | 1469029235804 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 556 | ++DOMWINDOW == 107 (1797BC00) [pid = 556] [serial = 323] [outer = 15C0DC00] 08:40:36 INFO - PROCESS | 556 | 1469029236348 Marionette TRACE conn3 <- [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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 859ms 08:40:36 INFO - PROCESS | 556 | 1469029236383 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 556 | 1469029236386 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:40:36 INFO - PROCESS | 556 | 1469029236390 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 556 | 1469029236392 Marionette TRACE conn3 <- [1,398,null,{}] 08:40:36 INFO - PROCESS | 556 | 1469029236396 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 556 | 1469029236398 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:36 INFO - PROCESS | 556 | 1469029236504 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:40:36 INFO - PROCESS | 556 | 1469029236582 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 556 | 1469029236585 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:36 INFO - PROCESS | 556 | ++DOCSHELL 1055FC00 == 50 [pid = 556] [id = 109] 08:40:36 INFO - PROCESS | 556 | ++DOMWINDOW == 108 (10A78800) [pid = 556] [serial = 324] [outer = 00000000] 08:40:36 INFO - PROCESS | 556 | ++DOMWINDOW == 109 (14F1BC00) [pid = 556] [serial = 325] [outer = 10A78800] 08:40:36 INFO - PROCESS | 556 | 1469029236637 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 556 | ++DOMWINDOW == 110 (15C8E800) [pid = 556] [serial = 326] [outer = 10A78800] 08:40:37 INFO - PROCESS | 556 | 1469029237334 Marionette TRACE conn3 <- [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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 08:40:37 INFO - PROCESS | 556 | 1469029237375 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 556 | 1469029237379 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:40:37 INFO - PROCESS | 556 | 1469029237402 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 556 | 1469029237407 Marionette TRACE conn3 <- [1,402,null,{}] 08:40:37 INFO - PROCESS | 556 | 1469029237412 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 556 | 1469029237414 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:37 INFO - PROCESS | 556 | 1469029237513 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:40:37 INFO - PROCESS | 556 | 1469029237578 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 556 | 1469029237581 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 15413000 == 49 [pid = 556] [id = 104] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 11430C00 == 48 [pid = 556] [id = 103] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1A720400 == 47 [pid = 556] [id = 102] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 19F36C00 == 46 [pid = 556] [id = 101] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1A235000 == 45 [pid = 556] [id = 100] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1778C000 == 44 [pid = 556] [id = 99] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 17F33C00 == 43 [pid = 556] [id = 98] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 15612400 == 42 [pid = 556] [id = 97] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 11CD8400 == 41 [pid = 556] [id = 95] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 110CBC00 == 40 [pid = 556] [id = 96] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 112D1C00 == 39 [pid = 556] [id = 92] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 141A0800 == 38 [pid = 556] [id = 80] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1A88D000 == 37 [pid = 556] [id = 78] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1ABF2000 == 36 [pid = 556] [id = 91] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 199B1400 == 35 [pid = 556] [id = 94] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1390A000 == 34 [pid = 556] [id = 93] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 104E7800 == 33 [pid = 556] [id = 52] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 10A77800 == 32 [pid = 556] [id = 53] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 10A82000 == 31 [pid = 556] [id = 79] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 1055FC00 == 30 [pid = 556] [id = 109] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 15C0AC00 == 29 [pid = 556] [id = 108] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 12B6E400 == 28 [pid = 556] [id = 105] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 10528400 == 27 [pid = 556] [id = 106] 08:40:38 INFO - PROCESS | 556 | --DOCSHELL 11A4F000 == 26 [pid = 556] [id = 107] 08:40:38 INFO - PROCESS | 556 | ++DOCSHELL 103D2800 == 27 [pid = 556] [id = 110] 08:40:38 INFO - PROCESS | 556 | ++DOMWINDOW == 111 (10433400) [pid = 556] [serial = 327] [outer = 00000000] 08:40:38 INFO - PROCESS | 556 | ++DOMWINDOW == 112 (10525000) [pid = 556] [serial = 328] [outer = 10433400] 08:40:38 INFO - PROCESS | 556 | 1469029238240 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 556 | ++DOMWINDOW == 113 (1052B000) [pid = 556] [serial = 329] [outer = 10433400] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 112 (13C57000) [pid = 556] [serial = 200] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 111 (11A4EC00) [pid = 556] [serial = 157] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 110 (1A4E9C00) [pid = 556] [serial = 154] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 109 (1A4EF800) [pid = 556] [serial = 188] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 108 (12B05400) [pid = 556] [serial = 191] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 107 (1561C000) [pid = 556] [serial = 194] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 106 (1A71F400) [pid = 556] [serial = 197] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 105 (19F2D800) [pid = 556] [serial = 256] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 104 (177CF400) [pid = 556] [serial = 250] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 103 (17A87000) [pid = 556] [serial = 251] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 102 (139D4400) [pid = 556] [serial = 244] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 101 (14194800) [pid = 556] [serial = 245] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 100 (16365400) [pid = 556] [serial = 247] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 99 (16997C00) [pid = 556] [serial = 248] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 98 (13156400) [pid = 556] [serial = 242] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 97 (130AFC00) [pid = 556] [serial = 241] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 96 (1A4E7400) [pid = 556] [serial = 259] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 95 (18269000) [pid = 556] [serial = 253] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 94 (1343B400) [pid = 556] [serial = 236] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1282BC00) [pid = 556] [serial = 235] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 92 (16990000) [pid = 556] [serial = 238] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 91 (1A237800) [pid = 556] [serial = 257] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 90 (17786C00) [pid = 556] [serial = 239] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 89 (1A94D400) [pid = 556] [serial = 232] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1A88C000) [pid = 556] [serial = 262] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A4F0800) [pid = 556] [serial = 260] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A889C00) [pid = 556] [serial = 268] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 85 (199A8400) [pid = 556] [serial = 266] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A891000) [pid = 556] [serial = 263] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 83 (198DC800) [pid = 556] [serial = 265] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1AD02400) [pid = 556] [serial = 271] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1A955000) [pid = 556] [serial = 269] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | --DOMWINDOW == 80 (18270800) [pid = 556] [serial = 254] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 556 | 1469029238687 Marionette TRACE conn3 <- [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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:40:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1310ms 08:40:38 INFO - PROCESS | 556 | 1469029238730 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 556 | 1469029238734 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:40:38 INFO - PROCESS | 556 | 1469029238739 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 556 | 1469029238741 Marionette TRACE conn3 <- [1,406,null,{}] 08:40:38 INFO - PROCESS | 556 | 1469029238746 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 556 | 1469029238748 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:38 INFO - PROCESS | 556 | 1469029238818 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:40:38 INFO - PROCESS | 556 | 1469029238917 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 556 | 1469029238920 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:38 INFO - PROCESS | 556 | ++DOCSHELL 11270C00 == 28 [pid = 556] [id = 111] 08:40:38 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (11273800) [pid = 556] [serial = 330] [outer = 00000000] 08:40:38 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (11A4F000) [pid = 556] [serial = 331] [outer = 11273800] 08:40:38 INFO - PROCESS | 556 | 1469029238948 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (12822C00) [pid = 556] [serial = 332] [outer = 11273800] 08:40:39 INFO - PROCESS | 556 | 1469029239305 Marionette TRACE conn3 <- [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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:40:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 634ms 08:40:39 INFO - PROCESS | 556 | 1469029239363 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 556 | 1469029239367 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:40:39 INFO - PROCESS | 556 | 1469029239408 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 556 | 1469029239411 Marionette TRACE conn3 <- [1,410,null,{}] 08:40:39 INFO - PROCESS | 556 | 1469029239420 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 556 | 1469029239423 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:39 INFO - PROCESS | 556 | 1469029239517 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:40:39 INFO - PROCESS | 556 | 1469029239526 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 556 | 1469029239529 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:39 INFO - PROCESS | 556 | ++DOCSHELL 130DA800 == 29 [pid = 556] [id = 112] 08:40:39 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (130DFC00) [pid = 556] [serial = 333] [outer = 00000000] 08:40:39 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (131E9800) [pid = 556] [serial = 334] [outer = 130DFC00] 08:40:39 INFO - PROCESS | 556 | 1469029239572 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (132DF400) [pid = 556] [serial = 335] [outer = 130DFC00] 08:40:39 INFO - PROCESS | 556 | 1469029239991 Marionette TRACE conn3 <- [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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 648ms 08:40:40 INFO - PROCESS | 556 | 1469029240016 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 556 | 1469029240018 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:40:40 INFO - PROCESS | 556 | 1469029240022 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 556 | 1469029240025 Marionette TRACE conn3 <- [1,414,null,{}] 08:40:40 INFO - PROCESS | 556 | 1469029240036 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 556 | 1469029240040 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:40 INFO - PROCESS | 556 | 1469029240135 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:40:40 INFO - PROCESS | 556 | 1469029240142 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 556 | 1469029240144 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:40 INFO - PROCESS | 556 | ++DOCSHELL 13C5B000 == 30 [pid = 556] [id = 113] 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (13EAC800) [pid = 556] [serial = 336] [outer = 00000000] 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (14F1D000) [pid = 556] [serial = 337] [outer = 13EAC800] 08:40:40 INFO - PROCESS | 556 | 1469029240196 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1561A800) [pid = 556] [serial = 338] [outer = 13EAC800] 08:40:40 INFO - PROCESS | 556 | 1469029240618 Marionette TRACE conn3 <- [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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:40:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 634ms 08:40:40 INFO - PROCESS | 556 | 1469029240660 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 556 | 1469029240662 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:40:40 INFO - PROCESS | 556 | 1469029240665 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 556 | 1469029240667 Marionette TRACE conn3 <- [1,418,null,{}] 08:40:40 INFO - PROCESS | 556 | 1469029240671 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 556 | 1469029240673 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:40 INFO - PROCESS | 556 | 1469029240797 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:40:40 INFO - PROCESS | 556 | 1469029240817 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 556 | 1469029240819 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:40 INFO - PROCESS | 556 | ++DOCSHELL 15C96000 == 31 [pid = 556] [id = 114] 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (16366800) [pid = 556] [serial = 339] [outer = 00000000] 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (169A5400) [pid = 556] [serial = 340] [outer = 16366800] 08:40:40 INFO - PROCESS | 556 | 1469029240861 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (16AE9800) [pid = 556] [serial = 341] [outer = 16366800] 08:40:41 INFO - PROCESS | 556 | 1469029241685 Marionette TRACE conn3 <- [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]]]}] 08:40:41 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 08:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1028ms 08:40:41 INFO - PROCESS | 556 | 1469029241701 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 556 | 1469029241703 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:40:41 INFO - PROCESS | 556 | 1469029241688 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 556 | 1469029241689 Marionette TRACE conn3 <- [1,422,null,{}] 08:40:41 INFO - PROCESS | 556 | 1469029241701 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 556 | 1469029241703 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:41 INFO - PROCESS | 556 | 1469029241807 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:40:41 INFO - PROCESS | 556 | 1469029241813 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 556 | 1469029241815 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:41 INFO - PROCESS | 556 | ++DOCSHELL 1698E000 == 32 [pid = 556] [id = 115] 08:40:41 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (1722B000) [pid = 556] [serial = 342] [outer = 00000000] 08:40:41 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1796FC00) [pid = 556] [serial = 343] [outer = 1722B000] 08:40:41 INFO - PROCESS | 556 | 1469029241866 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (17FD3C00) [pid = 556] [serial = 344] [outer = 1722B000] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 94 (15C13000) [pid = 556] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1A235800) [pid = 556] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 92 (198D4800) [pid = 556] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 91 (11CDBC00) [pid = 556] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1ABF2800) [pid = 556] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 89 (112D2000) [pid = 556] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 88 (110D3000) [pid = 556] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 87 (199B1800) [pid = 556] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A723000) [pid = 556] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15C0E000) [pid = 556] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 84 (17A83800) [pid = 556] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 83 (139CD000) [pid = 556] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 82 (17FD4000) [pid = 556] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 81 (13141C00) [pid = 556] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A892400) [pid = 556] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:40:42 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12B6E800) [pid = 556] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:40:42 INFO - PROCESS | 556 | 1469029242982 Marionette TRACE conn3 <- [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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1310ms 08:40:43 INFO - PROCESS | 556 | 1469029243024 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 556 | 1469029243026 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:40:43 INFO - PROCESS | 556 | 1469029243030 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 556 | 1469029243032 Marionette TRACE conn3 <- [1,426,null,{}] 08:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:40:43 INFO - PROCESS | 556 | 1469029243036 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 556 | 1469029243041 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:43 INFO - PROCESS | 556 | 1469029243126 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:40:43 INFO - PROCESS | 556 | 1469029243213 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 556 | 1469029243217 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:43 INFO - PROCESS | 556 | ++DOCSHELL 10470400 == 33 [pid = 556] [id = 116] 08:40:43 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (10474000) [pid = 556] [serial = 345] [outer = 00000000] 08:40:43 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1052D400) [pid = 556] [serial = 346] [outer = 10474000] 08:40:43 INFO - PROCESS | 556 | 1469029243273 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (10A03000) [pid = 556] [serial = 347] [outer = 10474000] 08:40:43 INFO - PROCESS | 556 | 1469029243963 Marionette TRACE conn3 <- [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] 08:40:43 INFO - PROCESS | 556 | 1469029244000 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:40:43 INFO - PROCESS | 556 | 1469029244005 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 556 | 1469029244008 Marionette TRACE conn3 <- [1,430,null,{}] 08:40:43 INFO - PROCESS | 556 | 1469029244013 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 556 | 1469029244018 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:44 INFO - PROCESS | 556 | 1469029244121 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:40:44 INFO - PROCESS | 556 | 1469029244244 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 556 | 1469029244247 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:44 INFO - PROCESS | 556 | ++DOCSHELL 10FAA800 == 34 [pid = 556] [id = 117] 08:40:44 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (12B69000) [pid = 556] [serial = 348] [outer = 00000000] 08:40:44 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (13155400) [pid = 556] [serial = 349] [outer = 12B69000] 08:40:44 INFO - PROCESS | 556 | 1469029244305 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1390A400) [pid = 556] [serial = 350] [outer = 12B69000] 08:40:45 INFO - PROCESS | 556 | 1469029245053 Marionette TRACE conn3 <- [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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1127ms 08:40:45 INFO - PROCESS | 556 | 1469029245129 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 556 | 1469029245133 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:40:45 INFO - PROCESS | 556 | 1469029245138 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 556 | 1469029245142 Marionette TRACE conn3 <- [1,434,null,{}] 08:40:45 INFO - PROCESS | 556 | 1469029245147 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 556 | 1469029245150 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:45 INFO - PROCESS | 556 | 1469029245260 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 16712400 == 33 [pid = 556] [id = 8] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 1698E000 == 32 [pid = 556] [id = 115] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 15C96000 == 31 [pid = 556] [id = 114] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 13C5B000 == 30 [pid = 556] [id = 113] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 130DA800 == 29 [pid = 556] [id = 112] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 11270C00 == 28 [pid = 556] [id = 111] 08:40:45 INFO - PROCESS | 556 | --DOCSHELL 103D2800 == 27 [pid = 556] [id = 110] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A953C00) [pid = 556] [serial = 233] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1A725400) [pid = 556] [serial = 314] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1ABEA000) [pid = 556] [serial = 311] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1A4E1800) [pid = 556] [serial = 298] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A887400) [pid = 556] [serial = 301] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1A4EBC00) [pid = 556] [serial = 299] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12974800) [pid = 556] [serial = 283] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 77 (130D2C00) [pid = 556] [serial = 284] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1AD08C00) [pid = 556] [serial = 272] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12D6A400) [pid = 556] [serial = 274] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 74 (132D5400) [pid = 556] [serial = 275] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12827400) [pid = 556] [serial = 286] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13139400) [pid = 556] [serial = 287] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A22D000) [pid = 556] [serial = 280] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1AD07800) [pid = 556] [serial = 304] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A722C00) [pid = 556] [serial = 281] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16A2C400) [pid = 556] [serial = 289] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 67 (170D0000) [pid = 556] [serial = 290] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 66 (198D8800) [pid = 556] [serial = 295] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 65 (15909C00) [pid = 556] [serial = 277] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 64 (16996C00) [pid = 556] [serial = 278] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1826EC00) [pid = 556] [serial = 292] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 62 (196A6000) [pid = 556] [serial = 293] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1A88F400) [pid = 556] [serial = 302] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 60 (1A71E000) [pid = 556] [serial = 310] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1ABF2C00) [pid = 556] [serial = 305] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 58 (15C8DC00) [pid = 556] [serial = 307] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 57 (17972C00) [pid = 556] [serial = 308] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 56 (199A5400) [pid = 556] [serial = 296] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | --DOMWINDOW == 55 (13EAD000) [pid = 556] [serial = 313] [outer = 00000000] [url = about:blank] 08:40:45 INFO - PROCESS | 556 | 1469029245359 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 556 | 1469029245364 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:45 INFO - PROCESS | 556 | ++DOCSHELL 10FB2400 == 28 [pid = 556] [id = 118] 08:40:45 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (10FB2800) [pid = 556] [serial = 351] [outer = 00000000] 08:40:45 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (12827400) [pid = 556] [serial = 352] [outer = 10FB2800] 08:40:45 INFO - PROCESS | 556 | 1469029245414 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (12B70000) [pid = 556] [serial = 353] [outer = 10FB2800] 08:40:45 INFO - PROCESS | 556 | 1469029245788 Marionette TRACE conn3 <- [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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 662ms 08:40:45 INFO - PROCESS | 556 | 1469029245803 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 556 | 1469029245807 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:40:45 INFO - PROCESS | 556 | 1469029245813 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 556 | 1469029245816 Marionette TRACE conn3 <- [1,438,null,{}] 08:40:45 INFO - PROCESS | 556 | 1469029245820 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 556 | 1469029245823 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:45 INFO - PROCESS | 556 | 1469029245919 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:40:45 INFO - PROCESS | 556 | 1469029245927 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 556 | 1469029245930 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:45 INFO - PROCESS | 556 | ++DOCSHELL 131DE400 == 29 [pid = 556] [id = 119] 08:40:45 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (131E2C00) [pid = 556] [serial = 354] [outer = 00000000] 08:40:45 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (13C55C00) [pid = 556] [serial = 355] [outer = 131E2C00] 08:40:45 INFO - PROCESS | 556 | 1469029245958 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (13EA0000) [pid = 556] [serial = 356] [outer = 131E2C00] 08:40:46 INFO - PROCESS | 556 | 1469029246381 Marionette TRACE conn3 <- [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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 634ms 08:40:46 INFO - PROCESS | 556 | 1469029246453 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 556 | 1469029246455 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:40:46 INFO - PROCESS | 556 | 1469029246458 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 556 | 1469029246462 Marionette TRACE conn3 <- [1,442,null,{}] 08:40:46 INFO - PROCESS | 556 | 1469029246472 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 556 | 1469029246477 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:46 INFO - PROCESS | 556 | 1469029246573 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:40:46 INFO - PROCESS | 556 | 1469029246655 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 556 | 1469029246658 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:46 INFO - PROCESS | 556 | ++DOCSHELL 15C87400 == 30 [pid = 556] [id = 120] 08:40:46 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (15C87800) [pid = 556] [serial = 357] [outer = 00000000] 08:40:46 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (16714800) [pid = 556] [serial = 358] [outer = 15C87800] 08:40:46 INFO - PROCESS | 556 | 1469029246688 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (169A3C00) [pid = 556] [serial = 359] [outer = 15C87800] 08:40:47 INFO - PROCESS | 556 | 1469029247054 Marionette TRACE conn3 <- [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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 634ms 08:40:47 INFO - PROCESS | 556 | 1469029247083 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 556 | 1469029247085 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:40:47 INFO - PROCESS | 556 | 1469029247088 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 556 | 1469029247090 Marionette TRACE conn3 <- [1,446,null,{}] 08:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:40:47 INFO - PROCESS | 556 | 1469029247093 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 556 | 1469029247095 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:47 INFO - PROCESS | 556 | 1469029247222 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:40:47 INFO - PROCESS | 556 | 1469029247276 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 556 | 1469029247278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:47 INFO - PROCESS | 556 | ++DOCSHELL 12B71C00 == 31 [pid = 556] [id = 121] 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (171A8800) [pid = 556] [serial = 360] [outer = 00000000] 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (1778A400) [pid = 556] [serial = 361] [outer = 171A8800] 08:40:47 INFO - PROCESS | 556 | 1469029247305 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1797AC00) [pid = 556] [serial = 362] [outer = 171A8800] 08:40:47 INFO - PROCESS | 556 | 1469029247692 Marionette TRACE conn3 <- [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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 634ms 08:40:47 INFO - PROCESS | 556 | 1469029247732 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 556 | 1469029247734 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:40:47 INFO - PROCESS | 556 | 1469029247737 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 556 | 1469029247739 Marionette TRACE conn3 <- [1,450,null,{}] 08:40:47 INFO - PROCESS | 556 | 1469029247746 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 556 | 1469029247748 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:47 INFO - PROCESS | 556 | 1469029247860 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:40:47 INFO - PROCESS | 556 | 1469029247884 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 556 | 1469029247886 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:47 INFO - PROCESS | 556 | ++DOCSHELL 1778A000 == 32 [pid = 556] [id = 122] 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (17F2F400) [pid = 556] [serial = 363] [outer = 00000000] 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1826F000) [pid = 556] [serial = 364] [outer = 17F2F400] 08:40:47 INFO - PROCESS | 556 | 1469029247929 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (18272800) [pid = 556] [serial = 365] [outer = 17F2F400] 08:40:48 INFO - PROCESS | 556 | 1469029248333 Marionette TRACE conn3 <- [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] 08:40:48 INFO - PROCESS | 556 | 1469029248373 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:40:48 INFO - PROCESS | 556 | 1469029248376 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 556 | 1469029248378 Marionette TRACE conn3 <- [1,454,null,{}] 08:40:48 INFO - PROCESS | 556 | 1469029248381 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 556 | 1469029248387 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:48 INFO - PROCESS | 556 | 1469029248510 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:40:48 INFO - PROCESS | 556 | 1469029248565 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 556 | 1469029248567 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:48 INFO - PROCESS | 556 | ++DOCSHELL 196AB400 == 33 [pid = 556] [id = 123] 08:40:48 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (196AC800) [pid = 556] [serial = 366] [outer = 00000000] 08:40:48 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (198E0800) [pid = 556] [serial = 367] [outer = 196AC800] 08:40:48 INFO - PROCESS | 556 | 1469029248592 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (19E7E400) [pid = 556] [serial = 368] [outer = 196AC800] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16366800) [pid = 556] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 71 (11273800) [pid = 556] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 70 (130DFC00) [pid = 556] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 69 (10433400) [pid = 556] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 68 (13EAC800) [pid = 556] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 67 (10A78800) [pid = 556] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 66 (10529C00) [pid = 556] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 65 (11A55C00) [pid = 556] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:40:48 INFO - PROCESS | 556 | --DOMWINDOW == 64 (15C0DC00) [pid = 556] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:40:48 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:48 INFO - PROCESS | 556 | 1469029248994 Marionette TRACE conn3 <- [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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 662ms 08:40:49 INFO - PROCESS | 556 | 1469029249037 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 556 | 1469029249039 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:40:49 INFO - PROCESS | 556 | 1469029249046 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 556 | 1469029249047 Marionette TRACE conn3 <- [1,458,null,{}] 08:40:49 INFO - PROCESS | 556 | 1469029249050 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 556 | 1469029249052 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:49 INFO - PROCESS | 556 | 1469029249137 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:40:49 INFO - PROCESS | 556 | 1469029249144 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 556 | 1469029249146 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:49 INFO - PROCESS | 556 | ++DOCSHELL 110CC800 == 34 [pid = 556] [id = 124] 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (11273800) [pid = 556] [serial = 369] [outer = 00000000] 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (130DFC00) [pid = 556] [serial = 370] [outer = 11273800] 08:40:49 INFO - PROCESS | 556 | 1469029249175 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1698A400) [pid = 556] [serial = 371] [outer = 11273800] 08:40:49 INFO - PROCESS | 556 | 1469029249565 Marionette TRACE conn3 <- [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] 08:40:49 INFO - PROCESS | 556 | 1469029249626 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:40:49 INFO - PROCESS | 556 | 1469029249629 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 556 | 1469029249631 Marionette TRACE conn3 <- [1,462,null,{}] 08:40:49 INFO - PROCESS | 556 | 1469029249635 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 556 | 1469029249636 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:49 INFO - PROCESS | 556 | 1469029249713 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:40:49 INFO - PROCESS | 556 | 1469029249719 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 556 | 1469029249721 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:49 INFO - PROCESS | 556 | ++DOCSHELL 198DA800 == 35 [pid = 556] [id = 125] 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (199B2000) [pid = 556] [serial = 372] [outer = 00000000] 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1A22CC00) [pid = 556] [serial = 373] [outer = 199B2000] 08:40:49 INFO - PROCESS | 556 | 1469029249748 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1A232400) [pid = 556] [serial = 374] [outer = 199B2000] 08:40:50 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:50 INFO - PROCESS | 556 | 1469029250128 Marionette TRACE conn3 <- [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] 08:40:50 INFO - PROCESS | 556 | 1469029250167 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 556 | 1469029250171 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:40:50 INFO - PROCESS | 556 | 1469029250172 Marionette TRACE conn3 <- [1,466,null,{}] 08:40:50 INFO - PROCESS | 556 | 1469029250176 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 556 | 1469029250178 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:50 INFO - PROCESS | 556 | 1469029250261 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:40:50 INFO - PROCESS | 556 | 1469029250266 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 556 | 1469029250268 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:50 INFO - PROCESS | 556 | ++DOCSHELL 1A235800 == 36 [pid = 556] [id = 126] 08:40:50 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1A237800) [pid = 556] [serial = 375] [outer = 00000000] 08:40:50 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1A3EA000) [pid = 556] [serial = 376] [outer = 1A237800] 08:40:50 INFO - PROCESS | 556 | 1469029250296 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1A3EC400) [pid = 556] [serial = 377] [outer = 1A237800] 08:40:50 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:40:50 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:40:50 INFO - PROCESS | 556 | 1469029250683 Marionette TRACE conn3 <- [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] 08:40:50 INFO - PROCESS | 556 | 1469029250706 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 556 | 1469029250710 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 556 | 1469029250711 Marionette TRACE conn3 <- [1,470,null,{}] 08:40:50 INFO - PROCESS | 556 | 1469029250715 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 556 | 1469029250717 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:50 INFO - PROCESS | 556 | 1469029250860 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:40:50 INFO - PROCESS | 556 | 1469029250921 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 556 | 1469029250924 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:50 INFO - PROCESS | 556 | ++DOCSHELL 10A73800 == 37 [pid = 556] [id = 127] 08:40:50 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (10A74400) [pid = 556] [serial = 378] [outer = 00000000] 08:40:50 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (110D2C00) [pid = 556] [serial = 379] [outer = 10A74400] 08:40:50 INFO - PROCESS | 556 | 1469029250982 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (11A54400) [pid = 556] [serial = 380] [outer = 10A74400] 08:40:51 INFO - PROCESS | 556 | 1469029251601 Marionette TRACE conn3 <- [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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 08:40:51 INFO - PROCESS | 556 | 1469029251671 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 556 | 1469029251675 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:40:51 INFO - PROCESS | 556 | 1469029251680 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 556 | 1469029251683 Marionette TRACE conn3 <- [1,474,null,{}] 08:40:51 INFO - PROCESS | 556 | 1469029251688 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 556 | 1469029251691 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:51 INFO - PROCESS | 556 | 1469029251819 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:40:51 INFO - PROCESS | 556 | 1469029251875 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 556 | 1469029251878 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:51 INFO - PROCESS | 556 | ++DOCSHELL 1419E400 == 38 [pid = 556] [id = 128] 08:40:51 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1419F000) [pid = 556] [serial = 381] [outer = 00000000] 08:40:51 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (14F22000) [pid = 556] [serial = 382] [outer = 1419F000] 08:40:51 INFO - PROCESS | 556 | 1469029251921 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1590F400) [pid = 556] [serial = 383] [outer = 1419F000] 08:40:52 INFO - PROCESS | 556 | 1469029252459 Marionette TRACE conn3 <- [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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 845ms 08:40:52 INFO - PROCESS | 556 | 1469029252527 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:40:52 INFO - PROCESS | 556 | 1469029252530 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 556 | 1469029252534 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 556 | 1469029252536 Marionette TRACE conn3 <- [1,478,null,{}] 08:40:52 INFO - PROCESS | 556 | 1469029252541 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 556 | 1469029252543 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:52 INFO - PROCESS | 556 | 1469029252647 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:40:52 INFO - PROCESS | 556 | 1469029252742 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 556 | 1469029252745 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:52 INFO - PROCESS | 556 | ++DOCSHELL 15C0F000 == 39 [pid = 556] [id = 129] 08:40:52 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (196ADC00) [pid = 556] [serial = 384] [outer = 00000000] 08:40:52 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (199B0800) [pid = 556] [serial = 385] [outer = 196ADC00] 08:40:52 INFO - PROCESS | 556 | 1469029252798 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A236800) [pid = 556] [serial = 386] [outer = 196ADC00] 08:40:53 INFO - PROCESS | 556 | 1469029253373 Marionette TRACE conn3 <- [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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 902ms 08:40:53 INFO - PROCESS | 556 | 1469029253446 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 556 | 1469029253450 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:40:53 INFO - PROCESS | 556 | 1469029253461 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 556 | 1469029253466 Marionette TRACE conn3 <- [1,482,null,{}] 08:40:53 INFO - PROCESS | 556 | 1469029253470 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 556 | 1469029253473 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:53 INFO - PROCESS | 556 | 1469029253568 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:40:53 INFO - PROCESS | 556 | 1469029253641 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 556 | 1469029253644 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:53 INFO - PROCESS | 556 | ++DOCSHELL 1047CC00 == 40 [pid = 556] [id = 130] 08:40:53 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10527000) [pid = 556] [serial = 387] [outer = 00000000] 08:40:53 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A7E000) [pid = 556] [serial = 388] [outer = 10527000] 08:40:53 INFO - PROCESS | 556 | 1469029253808 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1126A800) [pid = 556] [serial = 389] [outer = 10527000] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1343D000 == 39 [pid = 556] [id = 23] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1AE65400 == 38 [pid = 556] [id = 14] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 13C5E000 == 37 [pid = 556] [id = 26] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 13EA2000 == 36 [pid = 556] [id = 24] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 13EA0C00 == 35 [pid = 556] [id = 27] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 15902000 == 34 [pid = 556] [id = 25] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 10FA8000 == 33 [pid = 556] [id = 21] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1036D800 == 32 [pid = 556] [id = 18] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1296EC00 == 31 [pid = 556] [id = 22] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 131E1C00 == 30 [pid = 556] [id = 28] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 10470400 == 29 [pid = 556] [id = 116] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1A889800 == 28 [pid = 556] [id = 13] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1B112000 == 27 [pid = 556] [id = 16] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1A3DFC00 == 26 [pid = 556] [id = 10] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1A4EC400 == 25 [pid = 556] [id = 11] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 10478000 == 24 [pid = 556] [id = 20] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 1A71A400 == 23 [pid = 556] [id = 12] 08:40:54 INFO - PROCESS | 556 | --DOCSHELL 11CD9800 == 22 [pid = 556] [id = 19] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1796FC00) [pid = 556] [serial = 343] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 83 (169A5400) [pid = 556] [serial = 340] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11A4F000) [pid = 556] [serial = 331] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 81 (12822C00) [pid = 556] [serial = 332] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 80 (131E9800) [pid = 556] [serial = 334] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 79 (132DF400) [pid = 556] [serial = 335] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10525000) [pid = 556] [serial = 328] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1052B000) [pid = 556] [serial = 329] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F1D000) [pid = 556] [serial = 337] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15C8E800) [pid = 556] [serial = 326] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 74 (14F1BC00) [pid = 556] [serial = 325] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10A82800) [pid = 556] [serial = 317] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10531C00) [pid = 556] [serial = 316] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12B75400) [pid = 556] [serial = 320] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12B70C00) [pid = 556] [serial = 319] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1797BC00) [pid = 556] [serial = 323] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16AE9000) [pid = 556] [serial = 322] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16AE9800) [pid = 556] [serial = 341] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1561A800) [pid = 556] [serial = 338] [outer = 00000000] [url = about:blank] 08:40:54 INFO - PROCESS | 556 | 1469029254969 Marionette TRACE conn3 <- [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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1549ms 08:40:54 INFO - PROCESS | 556 | 1469029255012 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 556 | 1469029255016 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:40:55 INFO - PROCESS | 556 | 1469029255021 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 556 | 1469029255024 Marionette TRACE conn3 <- [1,486,null,{}] 08:40:55 INFO - PROCESS | 556 | 1469029255030 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 556 | 1469029255033 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:55 INFO - PROCESS | 556 | 1469029255138 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:40:55 INFO - PROCESS | 556 | 1469029255215 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 556 | 1469029255220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:55 INFO - PROCESS | 556 | ++DOCSHELL 10A82400 == 23 [pid = 556] [id = 131] 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10A82800) [pid = 556] [serial = 390] [outer = 00000000] 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10FA8400) [pid = 556] [serial = 391] [outer = 10A82800] 08:40:55 INFO - PROCESS | 556 | 1469029255267 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (110C8800) [pid = 556] [serial = 392] [outer = 10A82800] 08:40:55 INFO - PROCESS | 556 | 1469029255611 Marionette TRACE conn3 <- [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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 634ms 08:40:55 INFO - PROCESS | 556 | 1469029255643 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 556 | 1469029255648 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:40:55 INFO - PROCESS | 556 | 1469029255654 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 556 | 1469029255657 Marionette TRACE conn3 <- [1,490,null,{}] 08:40:55 INFO - PROCESS | 556 | 1469029255660 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 556 | 1469029255663 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:55 INFO - PROCESS | 556 | 1469029255749 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12829C00) [pid = 556] [serial = 393] [outer = 1AE72800] 08:40:55 INFO - PROCESS | 556 | 1469029255773 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 556 | 1469029255776 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:55 INFO - PROCESS | 556 | ++DOCSHELL 12B06400 == 24 [pid = 556] [id = 132] 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B0D000) [pid = 556] [serial = 394] [outer = 00000000] 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B6CC00) [pid = 556] [serial = 395] [outer = 12B0D000] 08:40:55 INFO - PROCESS | 556 | 1469029255808 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (12B73400) [pid = 556] [serial = 396] [outer = 12B0D000] 08:40:56 INFO - PROCESS | 556 | 1469029256233 Marionette TRACE conn3 <- [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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 620ms 08:40:56 INFO - PROCESS | 556 | 1469029256289 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 556 | 1469029256292 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:40:56 INFO - PROCESS | 556 | 1469029256297 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 556 | 1469029256302 Marionette TRACE conn3 <- [1,494,null,{}] 08:40:56 INFO - PROCESS | 556 | 1469029256313 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 556 | 1469029256319 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:56 INFO - PROCESS | 556 | 1469029256409 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:40:56 INFO - PROCESS | 556 | 1469029256493 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 556 | 1469029256497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:56 INFO - PROCESS | 556 | ++DOCSHELL 13C5C400 == 25 [pid = 556] [id = 133] 08:40:56 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13C5E000) [pid = 556] [serial = 397] [outer = 00000000] 08:40:56 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14199000) [pid = 556] [serial = 398] [outer = 13C5E000] 08:40:56 INFO - PROCESS | 556 | 1469029256544 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F1CC00) [pid = 556] [serial = 399] [outer = 13C5E000] 08:40:56 INFO - PROCESS | 556 | 1469029256924 Marionette TRACE conn3 <- [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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 662ms 08:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:40:56 INFO - PROCESS | 556 | 1469029256957 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 556 | 1469029256959 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:40:56 INFO - PROCESS | 556 | 1469029256963 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 556 | 1469029256964 Marionette TRACE conn3 <- [1,498,null,{}] 08:40:56 INFO - PROCESS | 556 | 1469029256968 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 556 | 1469029256979 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:57 INFO - PROCESS | 556 | 1469029257090 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:40:57 INFO - PROCESS | 556 | 1469029257102 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 556 | 1469029257104 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:57 INFO - PROCESS | 556 | ++DOCSHELL 14F80400 == 26 [pid = 556] [id = 134] 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F90800) [pid = 556] [serial = 400] [outer = 00000000] 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15909C00) [pid = 556] [serial = 401] [outer = 14F90800] 08:40:57 INFO - PROCESS | 556 | 1469029257147 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16366800) [pid = 556] [serial = 402] [outer = 14F90800] 08:40:57 INFO - PROCESS | 556 | 1469029257547 Marionette TRACE conn3 <- [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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:40:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 620ms 08:40:57 INFO - PROCESS | 556 | 1469029257636 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 556 | 1469029257638 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:40:57 INFO - PROCESS | 556 | 1469029257641 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 556 | 1469029257643 Marionette TRACE conn3 <- [1,502,null,{}] 08:40:57 INFO - PROCESS | 556 | 1469029257646 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 556 | 1469029257648 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:57 INFO - PROCESS | 556 | 1469029257730 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:40:57 INFO - PROCESS | 556 | 1469029257741 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 556 | 1469029257743 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:57 INFO - PROCESS | 556 | ++DOCSHELL 15408400 == 27 [pid = 556] [id = 135] 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16365C00) [pid = 556] [serial = 403] [outer = 00000000] 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16DC1800) [pid = 556] [serial = 404] [outer = 16365C00] 08:40:57 INFO - PROCESS | 556 | 1469029257829 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17224800) [pid = 556] [serial = 405] [outer = 16365C00] 08:40:58 INFO - PROCESS | 556 | 1469029258205 Marionette TRACE conn3 <- [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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 578ms 08:40:58 INFO - PROCESS | 556 | 1469029258220 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 556 | 1469029258222 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:40:58 INFO - PROCESS | 556 | 1469029258225 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 556 | 1469029258227 Marionette TRACE conn3 <- [1,506,null,{}] 08:40:58 INFO - PROCESS | 556 | 1469029258213 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 556 | 1469029258219 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:58 INFO - PROCESS | 556 | 1469029258354 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:40:58 INFO - PROCESS | 556 | 1469029258359 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 556 | 1469029258361 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:58 INFO - PROCESS | 556 | ++DOCSHELL 169A5400 == 28 [pid = 556] [id = 136] 08:40:58 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (17224400) [pid = 556] [serial = 406] [outer = 00000000] 08:40:58 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (180C4400) [pid = 556] [serial = 407] [outer = 17224400] 08:40:58 INFO - PROCESS | 556 | 1469029258388 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (196A1800) [pid = 556] [serial = 408] [outer = 17224400] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1722B000) [pid = 556] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1A237800) [pid = 556] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 82 (196AC800) [pid = 556] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 81 (17F2F400) [pid = 556] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 80 (131E2C00) [pid = 556] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10FB2800) [pid = 556] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 78 (15C87800) [pid = 556] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10474000) [pid = 556] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12B69000) [pid = 556] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 75 (11273800) [pid = 556] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 74 (171A8800) [pid = 556] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:40:58 INFO - PROCESS | 556 | --DOMWINDOW == 73 (199B2000) [pid = 556] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:40:58 INFO - PROCESS | 556 | 1469029258916 Marionette TRACE conn3 <- [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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 761ms 08:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:40:58 INFO - PROCESS | 556 | 1469029258979 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 556 | 1469029258981 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:40:58 INFO - PROCESS | 556 | 1469029258985 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 556 | 1469029258986 Marionette TRACE conn3 <- [1,510,null,{}] 08:40:58 INFO - PROCESS | 556 | 1469029258990 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 556 | 1469029258992 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:59 INFO - PROCESS | 556 | 1469029259058 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:40:59 INFO - PROCESS | 556 | 1469029259065 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 556 | 1469029259067 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:59 INFO - PROCESS | 556 | ++DOCSHELL 15413400 == 29 [pid = 556] [id = 137] 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15902800) [pid = 556] [serial = 409] [outer = 00000000] 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1722B000) [pid = 556] [serial = 410] [outer = 15902800] 08:40:59 INFO - PROCESS | 556 | 1469029259108 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (180D2000) [pid = 556] [serial = 411] [outer = 15902800] 08:40:59 INFO - PROCESS | 556 | 1469029259483 Marionette TRACE conn3 <- [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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 535ms 08:40:59 INFO - PROCESS | 556 | 1469029259517 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 556 | 1469029259519 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:40:59 INFO - PROCESS | 556 | 1469029259523 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 556 | 1469029259524 Marionette TRACE conn3 <- [1,514,null,{}] 08:40:59 INFO - PROCESS | 556 | 1469029259528 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 556 | 1469029259530 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:59 INFO - PROCESS | 556 | 1469029259604 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:40:59 INFO - PROCESS | 556 | 1469029259609 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 556 | 1469029259611 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:40:59 INFO - PROCESS | 556 | ++DOCSHELL 17A8D400 == 30 [pid = 556] [id = 138] 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (196A5400) [pid = 556] [serial = 412] [outer = 00000000] 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (198DAC00) [pid = 556] [serial = 413] [outer = 196A5400] 08:40:59 INFO - PROCESS | 556 | 1469029259639 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (198DF000) [pid = 556] [serial = 414] [outer = 196A5400] 08:41:00 INFO - PROCESS | 556 | 1469029260021 Marionette TRACE conn3 <- [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]]]}] 08:41:00 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 08:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 535ms 08:41:00 INFO - PROCESS | 556 | 1469029260062 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 556 | 1469029260064 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:41:00 INFO - PROCESS | 556 | 1469029260067 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 556 | 1469029260069 Marionette TRACE conn3 <- [1,518,null,{}] 08:41:00 INFO - PROCESS | 556 | 1469029260072 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 556 | 1469029260074 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:00 INFO - PROCESS | 556 | 1469029260149 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:41:00 INFO - PROCESS | 556 | 1469029260157 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 556 | 1469029260159 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:00 INFO - PROCESS | 556 | ++DOCSHELL 13C5B800 == 31 [pid = 556] [id = 139] 08:41:00 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (199A8400) [pid = 556] [serial = 415] [outer = 00000000] 08:41:00 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A236000) [pid = 556] [serial = 416] [outer = 199A8400] 08:41:00 INFO - PROCESS | 556 | 1469029260183 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A238800) [pid = 556] [serial = 417] [outer = 199A8400] 08:41:00 INFO - PROCESS | 556 | 1469029260756 Marionette TRACE conn3 <- [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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 719ms 08:41:00 INFO - PROCESS | 556 | 1469029260788 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 556 | 1469029260792 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:41:00 INFO - PROCESS | 556 | 1469029260798 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 556 | 1469029260802 Marionette TRACE conn3 <- [1,522,null,{}] 08:41:00 INFO - PROCESS | 556 | 1469029260830 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 556 | 1469029260834 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:00 INFO - PROCESS | 556 | 1469029260967 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:41:01 INFO - PROCESS | 556 | 1469029261016 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 556 | 1469029261021 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:01 INFO - PROCESS | 556 | ++DOCSHELL 10530000 == 32 [pid = 556] [id = 140] 08:41:01 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10559800) [pid = 556] [serial = 418] [outer = 00000000] 08:41:01 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (114D7C00) [pid = 556] [serial = 419] [outer = 10559800] 08:41:01 INFO - PROCESS | 556 | 1469029261075 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1282E000) [pid = 556] [serial = 420] [outer = 10559800] 08:41:01 INFO - PROCESS | 556 | 1469029261965 Marionette TRACE conn3 <- [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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1225ms 08:41:02 INFO - PROCESS | 556 | 1469029262026 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 556 | 1469029262030 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:41:02 INFO - PROCESS | 556 | 1469029262043 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 556 | 1469029262046 Marionette TRACE conn3 <- [1,526,null,{}] 08:41:02 INFO - PROCESS | 556 | 1469029262094 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 556 | 1469029262097 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:02 INFO - PROCESS | 556 | 1469029262164 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:41:02 INFO - PROCESS | 556 | 1469029262170 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 556 | 1469029262174 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:02 INFO - PROCESS | 556 | ++DOCSHELL 110CA800 == 33 [pid = 556] [id = 141] 08:41:02 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (112D3400) [pid = 556] [serial = 421] [outer = 00000000] 08:41:02 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (114D8C00) [pid = 556] [serial = 422] [outer = 112D3400] 08:41:02 INFO - PROCESS | 556 | 1469029262276 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (12829400) [pid = 556] [serial = 423] [outer = 112D3400] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 87 (17FD3C00) [pid = 556] [serial = 344] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A3EA000) [pid = 556] [serial = 376] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 85 (198E0800) [pid = 556] [serial = 367] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 84 (18272800) [pid = 556] [serial = 365] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1826F000) [pid = 556] [serial = 364] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13C55C00) [pid = 556] [serial = 355] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 81 (13EA0000) [pid = 556] [serial = 356] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12827400) [pid = 556] [serial = 352] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12B70000) [pid = 556] [serial = 353] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16714800) [pid = 556] [serial = 358] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1052D400) [pid = 556] [serial = 346] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10A03000) [pid = 556] [serial = 347] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13155400) [pid = 556] [serial = 349] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1390A400) [pid = 556] [serial = 350] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1698A400) [pid = 556] [serial = 371] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 72 (19E7E400) [pid = 556] [serial = 368] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A3EC400) [pid = 556] [serial = 377] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 70 (130DFC00) [pid = 556] [serial = 370] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1778A400) [pid = 556] [serial = 361] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1797AC00) [pid = 556] [serial = 362] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A22CC00) [pid = 556] [serial = 373] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A232400) [pid = 556] [serial = 374] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | --DOMWINDOW == 65 (169A3C00) [pid = 556] [serial = 359] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 556 | 1469029262794 Marionette TRACE conn3 <- [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]]]}] 08:41:02 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 08:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 803ms 08:41:02 INFO - PROCESS | 556 | 1469029262845 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 556 | 1469029262850 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:41:02 INFO - PROCESS | 556 | 1469029262861 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 556 | 1469029262863 Marionette TRACE conn3 <- [1,530,null,{}] 08:41:02 INFO - PROCESS | 556 | 1469029262867 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 556 | 1469029262870 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:02 INFO - PROCESS | 556 | 1469029262953 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:41:02 INFO - PROCESS | 556 | 1469029262960 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 556 | 1469029262962 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:02 INFO - PROCESS | 556 | ++DOCSHELL 12BCD800 == 34 [pid = 556] [id = 142] 08:41:02 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13077000) [pid = 556] [serial = 424] [outer = 00000000] 08:41:02 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (131DD000) [pid = 556] [serial = 425] [outer = 13077000] 08:41:02 INFO - PROCESS | 556 | 1469029263009 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (13219000) [pid = 556] [serial = 426] [outer = 13077000] 08:41:03 INFO - PROCESS | 556 | 1469029263413 Marionette TRACE conn3 <- [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"]]]}] 08:41:03 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 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:41:03 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 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:41:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:41:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:41:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 564ms 08:41:03 INFO - PROCESS | 556 | 1469029263438 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 556 | 1469029263440 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:41:03 INFO - PROCESS | 556 | 1469029263444 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 556 | 1469029263447 Marionette TRACE conn3 <- [1,534,null,{}] 08:41:03 INFO - PROCESS | 556 | 1469029263458 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 556 | 1469029263462 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:03 INFO - PROCESS | 556 | 1469029263563 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:41:03 INFO - PROCESS | 556 | 1469029263576 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 556 | 1469029263579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:03 INFO - PROCESS | 556 | ++DOCSHELL 15411C00 == 35 [pid = 556] [id = 143] 08:41:03 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15412800) [pid = 556] [serial = 427] [outer = 00000000] 08:41:03 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15901C00) [pid = 556] [serial = 428] [outer = 15412800] 08:41:03 INFO - PROCESS | 556 | 1469029263626 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15C13400) [pid = 556] [serial = 429] [outer = 15412800] 08:41:04 INFO - PROCESS | 556 | 1469029264029 Marionette TRACE conn3 <- [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]]]}] 08:41:04 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. 08:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 620ms 08:41:04 INFO - PROCESS | 556 | 1469029264086 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 556 | 1469029264089 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:41:04 INFO - PROCESS | 556 | 1469029264092 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 556 | 1469029264094 Marionette TRACE conn3 <- [1,538,null,{}] 08:41:04 INFO - PROCESS | 556 | 1469029264097 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 556 | 1469029264099 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:04 INFO - PROCESS | 556 | 1469029264161 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:41:04 INFO - PROCESS | 556 | 1469029264166 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 556 | 1469029264168 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:04 INFO - PROCESS | 556 | ++DOCSHELL 16A2D000 == 36 [pid = 556] [id = 144] 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16AE8000) [pid = 556] [serial = 430] [outer = 00000000] 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1727B400) [pid = 556] [serial = 431] [outer = 16AE8000] 08:41:04 INFO - PROCESS | 556 | 1469029264212 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (177C4C00) [pid = 556] [serial = 432] [outer = 16AE8000] 08:41:04 INFO - PROCESS | 556 | 1469029264591 Marionette TRACE conn3 <- [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]]]}] 08:41:04 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. 08:41:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 535ms 08:41:04 INFO - PROCESS | 556 | 1469029264632 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 556 | 1469029264634 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:41:04 INFO - PROCESS | 556 | 1469029264638 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:41:04 INFO - PROCESS | 556 | 1469029264639 Marionette TRACE conn3 <- [1,542,null,{}] 08:41:04 INFO - PROCESS | 556 | 1469029264643 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 556 | 1469029264645 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:04 INFO - PROCESS | 556 | 1469029264734 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:41:04 INFO - PROCESS | 556 | 1469029264739 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 556 | 1469029264741 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:04 INFO - PROCESS | 556 | ++DOCSHELL 171AF800 == 37 [pid = 556] [id = 145] 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17286C00) [pid = 556] [serial = 433] [outer = 00000000] 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (18265C00) [pid = 556] [serial = 434] [outer = 17286C00] 08:41:04 INFO - PROCESS | 556 | 1469029264784 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (18273000) [pid = 556] [serial = 435] [outer = 17286C00] 08:41:05 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:05 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:05 INFO - PROCESS | 556 | 1469029265200 Marionette TRACE conn3 <- [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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 564ms 08:41:05 INFO - PROCESS | 556 | 1469029265197 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 556 | 1469029265199 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:41:05 INFO - PROCESS | 556 | 1469029265209 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 556 | 1469029265211 Marionette TRACE conn3 <- [1,546,null,{}] 08:41:05 INFO - PROCESS | 556 | 1469029265214 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 556 | 1469029265220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:05 INFO - PROCESS | 556 | 1469029265351 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:41:05 INFO - PROCESS | 556 | 1469029265360 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 556 | 1469029265362 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:05 INFO - PROCESS | 556 | ++DOCSHELL 198D3800 == 38 [pid = 556] [id = 146] 08:41:05 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (198D3C00) [pid = 556] [serial = 436] [outer = 00000000] 08:41:05 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19E86800) [pid = 556] [serial = 437] [outer = 198D3C00] 08:41:05 INFO - PROCESS | 556 | 1469029265444 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A22EC00) [pid = 556] [serial = 438] [outer = 198D3C00] 08:41:05 INFO - PROCESS | 556 | 1469029265839 Marionette TRACE conn3 <- [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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 662ms 08:41:05 INFO - PROCESS | 556 | 1469029265881 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 556 | 1469029265883 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:41:05 INFO - PROCESS | 556 | 1469029265886 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 556 | 1469029265888 Marionette TRACE conn3 <- [1,550,null,{}] 08:41:05 INFO - PROCESS | 556 | 1469029265891 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 556 | 1469029265893 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:06 INFO - PROCESS | 556 | 1469029266000 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:41:06 INFO - PROCESS | 556 | 1469029266053 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 556 | 1469029266055 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:06 INFO - PROCESS | 556 | ++DOCSHELL 19E82400 == 39 [pid = 556] [id = 147] 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A237C00) [pid = 556] [serial = 439] [outer = 00000000] 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A4E2C00) [pid = 556] [serial = 440] [outer = 1A237C00] 08:41:06 INFO - PROCESS | 556 | 1469029266097 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A4E3400) [pid = 556] [serial = 441] [outer = 1A237C00] 08:41:06 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 82 (14F90800) [pid = 556] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16365C00) [pid = 556] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A74400) [pid = 556] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1419F000) [pid = 556] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 78 (196ADC00) [pid = 556] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17224400) [pid = 556] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 76 (196A5400) [pid = 556] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A82800) [pid = 556] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13C5E000) [pid = 556] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12B0D000) [pid = 556] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15902800) [pid = 556] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:41:06 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10527000) [pid = 556] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:41:06 INFO - PROCESS | 556 | 1469029266527 Marionette TRACE conn3 <- [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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 662ms 08:41:06 INFO - PROCESS | 556 | 1469029266563 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 556 | 1469029266565 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:41:06 INFO - PROCESS | 556 | 1469029266549 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 556 | 1469029266551 Marionette TRACE conn3 <- [1,554,null,{}] 08:41:06 INFO - PROCESS | 556 | 1469029266554 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 556 | 1469029266556 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:06 INFO - PROCESS | 556 | 1469029266631 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:41:06 INFO - PROCESS | 556 | 1469029266636 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 556 | 1469029266638 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:06 INFO - PROCESS | 556 | ++DOCSHELL 10F49400 == 40 [pid = 556] [id = 148] 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1390A800) [pid = 556] [serial = 442] [outer = 00000000] 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15902400) [pid = 556] [serial = 443] [outer = 1390A800] 08:41:06 INFO - PROCESS | 556 | 1469029266680 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15C0A400) [pid = 556] [serial = 444] [outer = 1390A800] 08:41:06 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:06 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:07 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:07 INFO - PROCESS | 556 | 1469029267058 Marionette TRACE conn3 <- [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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 535ms 08:41:07 INFO - PROCESS | 556 | 1469029267091 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 556 | 1469029267093 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:41:07 INFO - PROCESS | 556 | 1469029267096 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 556 | 1469029267098 Marionette TRACE conn3 <- [1,558,null,{}] 08:41:07 INFO - PROCESS | 556 | 1469029267102 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 556 | 1469029267103 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:07 INFO - PROCESS | 556 | 1469029267182 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:41:07 INFO - PROCESS | 556 | 1469029267213 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 556 | 1469029267215 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:07 INFO - PROCESS | 556 | ++DOCSHELL 110C9C00 == 41 [pid = 556] [id = 149] 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1313EC00) [pid = 556] [serial = 445] [outer = 00000000] 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A4EC400) [pid = 556] [serial = 446] [outer = 1313EC00] 08:41:07 INFO - PROCESS | 556 | 1469029267239 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A4F0800) [pid = 556] [serial = 447] [outer = 1313EC00] 08:41:07 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:07 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:07 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:07 INFO - PROCESS | 556 | 1469029267624 Marionette TRACE conn3 <- [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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 578ms 08:41:07 INFO - PROCESS | 556 | 1469029267674 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 556 | 1469029267676 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:41:07 INFO - PROCESS | 556 | 1469029267679 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 556 | 1469029267681 Marionette TRACE conn3 <- [1,562,null,{}] 08:41:07 INFO - PROCESS | 556 | 1469029267684 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 556 | 1469029267686 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:07 INFO - PROCESS | 556 | 1469029267765 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:41:07 INFO - PROCESS | 556 | 1469029267770 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 556 | 1469029267772 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:07 INFO - PROCESS | 556 | ++DOCSHELL 17F30C00 == 42 [pid = 556] [id = 150] 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A71C400) [pid = 556] [serial = 448] [outer = 00000000] 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A723800) [pid = 556] [serial = 449] [outer = 1A71C400] 08:41:07 INFO - PROCESS | 556 | 1469029267795 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A884C00) [pid = 556] [serial = 450] [outer = 1A71C400] 08:41:08 INFO - PROCESS | 556 | 1469029268187 Marionette TRACE conn3 <- [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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 535ms 08:41:08 INFO - PROCESS | 556 | 1469029268215 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 556 | 1469029268217 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:41:08 INFO - PROCESS | 556 | 1469029268224 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 556 | 1469029268226 Marionette TRACE conn3 <- [1,566,null,{}] 08:41:08 INFO - PROCESS | 556 | 1469029268230 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 556 | 1469029268232 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:08 INFO - PROCESS | 556 | 1469029268346 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:41:08 INFO - PROCESS | 556 | 1469029268493 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 556 | 1469029268497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:08 INFO - PROCESS | 556 | ++DOCSHELL 10470400 == 43 [pid = 556] [id = 151] 08:41:08 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (104E7800) [pid = 556] [serial = 451] [outer = 00000000] 08:41:08 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1052D400) [pid = 556] [serial = 452] [outer = 104E7800] 08:41:08 INFO - PROCESS | 556 | 1469029268537 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10564000) [pid = 556] [serial = 453] [outer = 104E7800] 08:41:09 INFO - PROCESS | 556 | 1469029269031 Marionette TRACE conn3 <- [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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 845ms 08:41:09 INFO - PROCESS | 556 | 1469029269075 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 556 | 1469029269080 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:41:09 INFO - PROCESS | 556 | 1469029269084 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 556 | 1469029269088 Marionette TRACE conn3 <- [1,570,null,{}] 08:41:09 INFO - PROCESS | 556 | 1469029269093 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 556 | 1469029269096 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:09 INFO - PROCESS | 556 | 1469029269201 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:41:09 INFO - PROCESS | 556 | 1469029269294 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 556 | 1469029269297 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:09 INFO - PROCESS | 556 | ++DOCSHELL 13910400 == 44 [pid = 556] [id = 152] 08:41:09 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (139D4400) [pid = 556] [serial = 454] [outer = 00000000] 08:41:09 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (13EA3800) [pid = 556] [serial = 455] [outer = 139D4400] 08:41:09 INFO - PROCESS | 556 | 1469029269332 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (15615400) [pid = 556] [serial = 456] [outer = 139D4400] 08:41:09 INFO - PROCESS | 556 | 1469029269882 Marionette TRACE conn3 <- [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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 860ms 08:41:09 INFO - PROCESS | 556 | 1469029269946 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 556 | 1469029269949 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:41:09 INFO - PROCESS | 556 | 1469029269953 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 556 | 1469029269955 Marionette TRACE conn3 <- [1,574,null,{}] 08:41:09 INFO - PROCESS | 556 | 1469029269959 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 556 | 1469029269961 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:10 INFO - PROCESS | 556 | 1469029270049 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:41:10 INFO - PROCESS | 556 | 1469029270170 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 556 | 1469029270156 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:10 INFO - PROCESS | 556 | ++DOCSHELL 14F8CC00 == 45 [pid = 556] [id = 153] 08:41:10 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (17979C00) [pid = 556] [serial = 457] [outer = 00000000] 08:41:10 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (198DC400) [pid = 556] [serial = 458] [outer = 17979C00] 08:41:10 INFO - PROCESS | 556 | 1469029270208 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1A237000) [pid = 556] [serial = 459] [outer = 17979C00] 08:41:10 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:10 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:10 INFO - PROCESS | 556 | 1469029270701 Marionette TRACE conn3 <- [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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 817ms 08:41:10 INFO - PROCESS | 556 | 1469029270767 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 556 | 1469029270771 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:41:10 INFO - PROCESS | 556 | 1469029270783 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 556 | 1469029270788 Marionette TRACE conn3 <- [1,578,null,{}] 08:41:10 INFO - PROCESS | 556 | 1469029270807 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 556 | 1469029270811 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:10 INFO - PROCESS | 556 | 1469029270923 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:41:10 INFO - PROCESS | 556 | 1469029270995 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 556 | 1469029270997 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:11 INFO - PROCESS | 556 | ++DOCSHELL 110C9400 == 46 [pid = 556] [id = 154] 08:41:11 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (110CC000) [pid = 556] [serial = 460] [outer = 00000000] 08:41:11 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (11A51000) [pid = 556] [serial = 461] [outer = 110CC000] 08:41:11 INFO - PROCESS | 556 | 1469029271049 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (12BD3400) [pid = 556] [serial = 462] [outer = 110CC000] 08:41:11 INFO - PROCESS | 556 | 1469029271719 Marionette TRACE conn3 <- [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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1000ms 08:41:11 INFO - PROCESS | 556 | 1469029271776 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 556 | 1469029271779 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:41:11 INFO - PROCESS | 556 | 1469029271784 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:41:11 INFO - PROCESS | 556 | 1469029271788 Marionette TRACE conn3 <- [1,582,null,{}] 08:41:11 INFO - PROCESS | 556 | 1469029271794 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 556 | 1469029271796 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 17F30C00 == 45 [pid = 556] [id = 150] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 110C9C00 == 44 [pid = 556] [id = 149] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 10F49400 == 43 [pid = 556] [id = 148] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 19E82400 == 42 [pid = 556] [id = 147] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 198D3800 == 41 [pid = 556] [id = 146] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 171AF800 == 40 [pid = 556] [id = 145] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 16A2D000 == 39 [pid = 556] [id = 144] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 15411C00 == 38 [pid = 556] [id = 143] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 12BCD800 == 37 [pid = 556] [id = 142] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 110CA800 == 36 [pid = 556] [id = 141] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 10FAA800 == 35 [pid = 556] [id = 117] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 13C5B800 == 34 [pid = 556] [id = 139] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 10530000 == 33 [pid = 556] [id = 140] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 15413400 == 32 [pid = 556] [id = 137] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 169A5400 == 31 [pid = 556] [id = 136] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 17A8D400 == 30 [pid = 556] [id = 138] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 110C9400 == 29 [pid = 556] [id = 154] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 14F8CC00 == 28 [pid = 556] [id = 153] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 10470400 == 27 [pid = 556] [id = 151] 08:41:12 INFO - PROCESS | 556 | --DOCSHELL 13910400 == 26 [pid = 556] [id = 152] 08:41:12 INFO - PROCESS | 556 | 1469029272403 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 91 (17288800) [pid = 556] [serial = 173] [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.] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 90 (11A54400) [pid = 556] [serial = 380] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 89 (110D2C00) [pid = 556] [serial = 379] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1590F400) [pid = 556] [serial = 383] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 87 (14F22000) [pid = 556] [serial = 382] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A236800) [pid = 556] [serial = 386] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 85 (199B0800) [pid = 556] [serial = 385] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 84 (180C4400) [pid = 556] [serial = 407] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 83 (17224800) [pid = 556] [serial = 405] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 82 (198DAC00) [pid = 556] [serial = 413] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10FA8400) [pid = 556] [serial = 391] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 80 (110C8800) [pid = 556] [serial = 392] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 79 (196A1800) [pid = 556] [serial = 408] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 78 (14199000) [pid = 556] [serial = 398] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 77 (12B6CC00) [pid = 556] [serial = 395] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12B73400) [pid = 556] [serial = 396] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1722B000) [pid = 556] [serial = 410] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16366800) [pid = 556] [serial = 402] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 73 (198DF000) [pid = 556] [serial = 414] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 72 (180D2000) [pid = 556] [serial = 411] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A236000) [pid = 556] [serial = 416] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1126A800) [pid = 556] [serial = 389] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 69 (14F1CC00) [pid = 556] [serial = 399] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10A7E000) [pid = 556] [serial = 388] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15909C00) [pid = 556] [serial = 401] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16DC1800) [pid = 556] [serial = 404] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 556 | 1469029272556 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 556 | 1469029272560 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:12 INFO - PROCESS | 556 | ++DOCSHELL 1052EC00 == 27 [pid = 556] [id = 155] 08:41:12 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1055A400) [pid = 556] [serial = 463] [outer = 00000000] 08:41:12 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A74400) [pid = 556] [serial = 464] [outer = 1055A400] 08:41:12 INFO - PROCESS | 556 | 1469029272609 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10A82800) [pid = 556] [serial = 465] [outer = 1055A400] 08:41:12 INFO - PROCESS | 556 | 1469029272980 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1225ms 08:41:13 INFO - PROCESS | 556 | 1469029273026 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 556 | 1469029273030 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:41:13 INFO - PROCESS | 556 | 1469029273017 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 556 | 1469029273020 Marionette TRACE conn3 <- [1,586,null,{}] 08:41:13 INFO - PROCESS | 556 | 1469029273024 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 556 | 1469029273027 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:13 INFO - PROCESS | 556 | 1469029273110 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:41:13 INFO - PROCESS | 556 | 1469029273117 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 556 | 1469029273119 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:13 INFO - PROCESS | 556 | ++DOCSHELL 11A55400 == 28 [pid = 556] [id = 156] 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (11A57800) [pid = 556] [serial = 466] [outer = 00000000] 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (128A7C00) [pid = 556] [serial = 467] [outer = 11A57800] 08:41:13 INFO - PROCESS | 556 | 1469029273166 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B6A800) [pid = 556] [serial = 468] [outer = 11A57800] 08:41:13 INFO - PROCESS | 556 | 1469029273560 Marionette TRACE conn3 <- [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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 563ms 08:41:13 INFO - PROCESS | 556 | 1469029273595 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 556 | 1469029273598 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:41:13 INFO - PROCESS | 556 | 1469029273602 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 556 | 1469029273604 Marionette TRACE conn3 <- [1,590,null,{}] 08:41:13 INFO - PROCESS | 556 | 1469029273608 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 556 | 1469029273610 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:13 INFO - PROCESS | 556 | 1469029273692 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:41:13 INFO - PROCESS | 556 | 1469029273733 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 556 | 1469029273736 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:13 INFO - PROCESS | 556 | ++DOCSHELL 1390A000 == 29 [pid = 556] [id = 157] 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13910400) [pid = 556] [serial = 469] [outer = 00000000] 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13C55C00) [pid = 556] [serial = 470] [outer = 13910400] 08:41:13 INFO - PROCESS | 556 | 1469029273762 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13EA2400) [pid = 556] [serial = 471] [outer = 13910400] 08:41:14 INFO - PROCESS | 556 | 1469029274214 Marionette TRACE conn3 <- [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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 620ms 08:41:14 INFO - PROCESS | 556 | 1469029274237 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 556 | 1469029274241 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:41:14 INFO - PROCESS | 556 | 1469029274251 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 556 | 1469029274255 Marionette TRACE conn3 <- [1,594,null,{}] 08:41:14 INFO - PROCESS | 556 | 1469029274259 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 556 | 1469029274262 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:14 INFO - PROCESS | 556 | 1469029274328 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:41:14 INFO - PROCESS | 556 | 1469029274333 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 556 | 1469029274336 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:14 INFO - PROCESS | 556 | ++DOCSHELL 14196800 == 30 [pid = 556] [id = 158] 08:41:14 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1419DC00) [pid = 556] [serial = 472] [outer = 00000000] 08:41:14 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13EA2C00) [pid = 556] [serial = 473] [outer = 1419DC00] 08:41:14 INFO - PROCESS | 556 | 1469029274392 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (17225000) [pid = 556] [serial = 474] [outer = 1419DC00] 08:41:14 INFO - PROCESS | 556 | 1469029274977 Marionette TRACE conn3 <- [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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 761ms 08:41:15 INFO - PROCESS | 556 | 1469029275015 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 556 | 1469029275017 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:41:15 INFO - PROCESS | 556 | 1469029275004 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 556 | 1469029275005 Marionette TRACE conn3 <- [1,598,null,{}] 08:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:41:15 INFO - PROCESS | 556 | 1469029275009 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 556 | 1469029275011 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:15 INFO - PROCESS | 556 | 1469029275114 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:41:15 INFO - PROCESS | 556 | 1469029275122 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 556 | 1469029275124 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:15 INFO - PROCESS | 556 | ++DOCSHELL 15903400 == 31 [pid = 556] [id = 159] 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15905800) [pid = 556] [serial = 475] [outer = 00000000] 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (170D2C00) [pid = 556] [serial = 476] [outer = 15905800] 08:41:15 INFO - PROCESS | 556 | 1469029275171 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17287800) [pid = 556] [serial = 477] [outer = 15905800] 08:41:15 INFO - PROCESS | 556 | 1469029275536 Marionette TRACE conn3 <- [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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 577ms 08:41:15 INFO - PROCESS | 556 | 1469029275587 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 556 | 1469029275589 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:41:15 INFO - PROCESS | 556 | 1469029275599 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 556 | 1469029275601 Marionette TRACE conn3 <- [1,602,null,{}] 08:41:15 INFO - PROCESS | 556 | 1469029275604 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 556 | 1469029275606 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:15 INFO - PROCESS | 556 | 1469029275708 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:41:15 INFO - PROCESS | 556 | 1469029275697 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 556 | 1469029275702 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:15 INFO - PROCESS | 556 | ++DOCSHELL 17F32C00 == 32 [pid = 556] [id = 160] 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17F34400) [pid = 556] [serial = 478] [outer = 00000000] 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (18265000) [pid = 556] [serial = 479] [outer = 17F34400] 08:41:15 INFO - PROCESS | 556 | 1469029275796 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (198DA400) [pid = 556] [serial = 480] [outer = 17F34400] 08:41:16 INFO - PROCESS | 556 | 1469029276193 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 634ms 08:41:16 INFO - PROCESS | 556 | 1469029276250 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 556 | 1469029276252 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:41:16 INFO - PROCESS | 556 | 1469029276255 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 556 | 1469029276257 Marionette TRACE conn3 <- [1,606,null,{}] 08:41:16 INFO - PROCESS | 556 | 1469029276277 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 556 | 1469029276279 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:16 INFO - PROCESS | 556 | 1469029276535 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 83 (17286C00) [pid = 556] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 82 (198D3C00) [pid = 556] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 81 (199A8400) [pid = 556] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16AE8000) [pid = 556] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 79 (15412800) [pid = 556] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 78 (112D3400) [pid = 556] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13077000) [pid = 556] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10559800) [pid = 556] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1A237C00) [pid = 556] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1390A800) [pid = 556] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1313EC00) [pid = 556] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:41:16 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1A71C400) [pid = 556] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:41:16 INFO - PROCESS | 556 | 1469029276592 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 556 | 1469029276595 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:16 INFO - PROCESS | 556 | ++DOCSHELL 1036D400 == 33 [pid = 556] [id = 161] 08:41:16 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1047DC00) [pid = 556] [serial = 481] [outer = 00000000] 08:41:16 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (10A78800) [pid = 556] [serial = 482] [outer = 1047DC00] 08:41:16 INFO - PROCESS | 556 | 1469029276652 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13077000) [pid = 556] [serial = 483] [outer = 1047DC00] 08:41:16 INFO - PROCESS | 556 | 1469029276949 Marionette TRACE conn3 <- [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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 747ms 08:41:16 INFO - PROCESS | 556 | 1469029276985 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 556 | 1469029276987 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:41:16 INFO - PROCESS | 556 | 1469029276997 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 556 | 1469029276999 Marionette TRACE conn3 <- [1,610,null,{}] 08:41:16 INFO - PROCESS | 556 | 1469029277003 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 556 | 1469029277004 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:17 INFO - PROCESS | 556 | 1469029277077 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:41:17 INFO - PROCESS | 556 | 1469029277082 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 556 | 1469029277084 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:17 INFO - PROCESS | 556 | ++DOCSHELL 1540AC00 == 34 [pid = 556] [id = 162] 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16DC0400) [pid = 556] [serial = 484] [outer = 00000000] 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (19F27800) [pid = 556] [serial = 485] [outer = 16DC0400] 08:41:17 INFO - PROCESS | 556 | 1469029277107 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3E1800) [pid = 556] [serial = 486] [outer = 16DC0400] 08:41:17 INFO - PROCESS | 556 | 1469029277507 Marionette TRACE conn3 <- [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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 535ms 08:41:17 INFO - PROCESS | 556 | 1469029277527 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 556 | 1469029277529 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 556 | 1469029277533 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 556 | 1469029277534 Marionette TRACE conn3 <- [1,614,null,{}] 08:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:41:17 INFO - PROCESS | 556 | 1469029277538 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 556 | 1469029277539 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:17 INFO - PROCESS | 556 | 1469029277615 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:41:17 INFO - PROCESS | 556 | 1469029277622 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 556 | 1469029277625 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:17 INFO - PROCESS | 556 | ++DOCSHELL 1A3E5000 == 35 [pid = 556] [id = 163] 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A3EC400) [pid = 556] [serial = 487] [outer = 00000000] 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A4E9800) [pid = 556] [serial = 488] [outer = 1A3EC400] 08:41:17 INFO - PROCESS | 556 | 1469029277669 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4EB000) [pid = 556] [serial = 489] [outer = 1A3EC400] 08:41:18 INFO - PROCESS | 556 | 1469029278051 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 535ms 08:41:18 INFO - PROCESS | 556 | 1469029278072 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 556 | 1469029278074 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:41:18 INFO - PROCESS | 556 | 1469029278091 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 556 | 1469029278093 Marionette TRACE conn3 <- [1,618,null,{}] 08:41:18 INFO - PROCESS | 556 | 1469029278096 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 556 | 1469029278098 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:18 INFO - PROCESS | 556 | 1469029278173 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:41:18 INFO - PROCESS | 556 | 1469029278179 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 556 | 1469029278181 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:18 INFO - PROCESS | 556 | ++DOCSHELL 16A2A400 == 36 [pid = 556] [id = 164] 08:41:18 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A3DFC00) [pid = 556] [serial = 490] [outer = 00000000] 08:41:18 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A723400) [pid = 556] [serial = 491] [outer = 1A3DFC00] 08:41:18 INFO - PROCESS | 556 | 1469029278223 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1A88B000) [pid = 556] [serial = 492] [outer = 1A3DFC00] 08:41:18 INFO - PROCESS | 556 | 1469029278902 Marionette TRACE conn3 <- [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]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 846ms 08:41:18 INFO - PROCESS | 556 | 1469029278956 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 556 | 1469029278960 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:41:18 INFO - PROCESS | 556 | 1469029278965 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:41:18 INFO - PROCESS | 556 | 1469029278970 Marionette TRACE conn3 <- [1,622,null,{}] 08:41:18 INFO - PROCESS | 556 | 1469029278975 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 556 | 1469029278978 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:19 INFO - PROCESS | 556 | 1469029279082 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:41:19 INFO - PROCESS | 556 | 1469029279155 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 556 | 1469029279158 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:19 INFO - PROCESS | 556 | ++DOCSHELL 10A10400 == 37 [pid = 556] [id = 165] 08:41:19 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10A80000) [pid = 556] [serial = 493] [outer = 00000000] 08:41:19 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (11C30C00) [pid = 556] [serial = 494] [outer = 10A80000] 08:41:19 INFO - PROCESS | 556 | 1469029279237 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (13148800) [pid = 556] [serial = 495] [outer = 10A80000] 08:41:19 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:19 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:19 INFO - PROCESS | 556 | 1469029279997 Marionette TRACE conn3 <- [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]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1070ms 08:41:20 INFO - PROCESS | 556 | 1469029280039 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 556 | 1469029280042 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:41:20 INFO - PROCESS | 556 | 1469029280048 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 556 | 1469029280051 Marionette TRACE conn3 <- [1,626,null,{}] 08:41:20 INFO - PROCESS | 556 | 1469029280056 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 556 | 1469029280059 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:20 INFO - PROCESS | 556 | 1469029280163 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:41:20 INFO - PROCESS | 556 | 1469029280237 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 556 | 1469029280241 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:20 INFO - PROCESS | 556 | ++DOCSHELL 11273800 == 38 [pid = 556] [id = 166] 08:41:20 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (11275C00) [pid = 556] [serial = 496] [outer = 00000000] 08:41:20 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (11CD9C00) [pid = 556] [serial = 497] [outer = 11275C00] 08:41:20 INFO - PROCESS | 556 | 1469029280271 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (12B72C00) [pid = 556] [serial = 498] [outer = 11275C00] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 1A3E5000 == 37 [pid = 556] [id = 163] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 1540AC00 == 36 [pid = 556] [id = 162] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 1036D400 == 35 [pid = 556] [id = 161] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 17F32C00 == 34 [pid = 556] [id = 160] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 15903400 == 33 [pid = 556] [id = 159] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 14196800 == 32 [pid = 556] [id = 158] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 1390A000 == 31 [pid = 556] [id = 157] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 11A55400 == 30 [pid = 556] [id = 156] 08:41:20 INFO - PROCESS | 556 | --DOCSHELL 1052EC00 == 29 [pid = 556] [id = 155] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 89 (18273000) [pid = 556] [serial = 435] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 88 (19E86800) [pid = 556] [serial = 437] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A238800) [pid = 556] [serial = 417] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1727B400) [pid = 556] [serial = 431] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15901C00) [pid = 556] [serial = 428] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15C13400) [pid = 556] [serial = 429] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 83 (114D8C00) [pid = 556] [serial = 422] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12829400) [pid = 556] [serial = 423] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 81 (131DD000) [pid = 556] [serial = 425] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 80 (13219000) [pid = 556] [serial = 426] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 79 (114D7C00) [pid = 556] [serial = 419] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1282E000) [pid = 556] [serial = 420] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A4E2C00) [pid = 556] [serial = 440] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15C0A400) [pid = 556] [serial = 444] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15902400) [pid = 556] [serial = 443] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1A4EC400) [pid = 556] [serial = 446] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1A4E3400) [pid = 556] [serial = 441] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 72 (18265C00) [pid = 556] [serial = 434] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A22EC00) [pid = 556] [serial = 438] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1A4F0800) [pid = 556] [serial = 447] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 69 (177C4C00) [pid = 556] [serial = 432] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1A884C00) [pid = 556] [serial = 450] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A723800) [pid = 556] [serial = 449] [outer = 00000000] [url = about:blank] 08:41:20 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:20 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:20 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:20 INFO - PROCESS | 556 | 1469029280795 Marionette TRACE conn3 <- [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]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 747ms 08:41:20 INFO - PROCESS | 556 | 1469029280819 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 556 | 1469029280824 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:41:20 INFO - PROCESS | 556 | 1469029280830 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 556 | 1469029280833 Marionette TRACE conn3 <- [1,630,null,{}] 08:41:20 INFO - PROCESS | 556 | 1469029280836 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 556 | 1469029280839 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:20 INFO - PROCESS | 556 | 1469029280907 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:41:20 INFO - PROCESS | 556 | 1469029280915 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 556 | 1469029280917 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:20 INFO - PROCESS | 556 | ++DOCSHELL 13908800 == 30 [pid = 556] [id = 167] 08:41:20 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (139CA800) [pid = 556] [serial = 499] [outer = 00000000] 08:41:20 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (13C5E800) [pid = 556] [serial = 500] [outer = 139CA800] 08:41:20 INFO - PROCESS | 556 | 1469029280966 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (14196400) [pid = 556] [serial = 501] [outer = 139CA800] 08:41:21 INFO - PROCESS | 556 | 1469029281370 Marionette TRACE conn3 <- [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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 578ms 08:41:21 INFO - PROCESS | 556 | 1469029281392 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 556 | 1469029281394 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:41:21 INFO - PROCESS | 556 | 1469029281398 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 556 | 1469029281401 Marionette TRACE conn3 <- [1,634,null,{}] 08:41:21 INFO - PROCESS | 556 | 1469029281412 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 556 | 1469029281416 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:21 INFO - PROCESS | 556 | 1469029281526 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:41:21 INFO - PROCESS | 556 | 1469029281553 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 556 | 1469029281556 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:21 INFO - PROCESS | 556 | ++DOCSHELL 16367400 == 31 [pid = 556] [id = 168] 08:41:21 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16716C00) [pid = 556] [serial = 502] [outer = 00000000] 08:41:21 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1699E400) [pid = 556] [serial = 503] [outer = 16716C00] 08:41:21 INFO - PROCESS | 556 | 1469029281604 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16DB9800) [pid = 556] [serial = 504] [outer = 16716C00] 08:41:21 INFO - PROCESS | 556 | 1469029281998 Marionette TRACE conn3 <- [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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 634ms 08:41:22 INFO - PROCESS | 556 | 1469029282037 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 556 | 1469029282039 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:41:22 INFO - PROCESS | 556 | 1469029282043 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 556 | 1469029282044 Marionette TRACE conn3 <- [1,638,null,{}] 08:41:22 INFO - PROCESS | 556 | 1469029282048 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 556 | 1469029282050 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:22 INFO - PROCESS | 556 | 1469029282113 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:41:22 INFO - PROCESS | 556 | 1469029282118 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 556 | 1469029282120 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:22 INFO - PROCESS | 556 | ++DOCSHELL 171B1000 == 32 [pid = 556] [id = 169] 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1727E400) [pid = 556] [serial = 505] [outer = 00000000] 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17F3B000) [pid = 556] [serial = 506] [outer = 1727E400] 08:41:22 INFO - PROCESS | 556 | 1469029282164 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (17FD7C00) [pid = 556] [serial = 507] [outer = 1727E400] 08:41:22 INFO - PROCESS | 556 | 1469029282541 Marionette TRACE conn3 <- [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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 535ms 08:41:22 INFO - PROCESS | 556 | 1469029282590 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 556 | 1469029282592 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:41:22 INFO - PROCESS | 556 | 1469029282599 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 556 | 1469029282601 Marionette TRACE conn3 <- [1,642,null,{}] 08:41:22 INFO - PROCESS | 556 | 1469029282604 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 556 | 1469029282606 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:22 INFO - PROCESS | 556 | 1469029282702 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:41:22 INFO - PROCESS | 556 | 1469029282735 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 556 | 1469029282737 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:22 INFO - PROCESS | 556 | ++DOCSHELL 196A8800 == 33 [pid = 556] [id = 170] 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (198D2000) [pid = 556] [serial = 508] [outer = 00000000] 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (199ADC00) [pid = 556] [serial = 509] [outer = 198D2000] 08:41:22 INFO - PROCESS | 556 | 1469029282808 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19E86800) [pid = 556] [serial = 510] [outer = 198D2000] 08:41:23 INFO - PROCESS | 556 | 1469029283177 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 620ms 08:41:23 INFO - PROCESS | 556 | 1469029283220 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 556 | 1469029283222 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:41:23 INFO - PROCESS | 556 | 1469029283225 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 556 | 1469029283227 Marionette TRACE conn3 <- [1,646,null,{}] 08:41:23 INFO - PROCESS | 556 | 1469029283230 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 556 | 1469029283235 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:23 INFO - PROCESS | 556 | 1469029283364 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:41:23 INFO - PROCESS | 556 | 1469029283403 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 556 | 1469029283405 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:23 INFO - PROCESS | 556 | ++DOCSHELL 1826FC00 == 34 [pid = 556] [id = 171] 08:41:23 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (198DD000) [pid = 556] [serial = 511] [outer = 00000000] 08:41:23 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4E2400) [pid = 556] [serial = 512] [outer = 198DD000] 08:41:23 INFO - PROCESS | 556 | 1469029283451 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A4E7C00) [pid = 556] [serial = 513] [outer = 198DD000] 08:41:23 INFO - PROCESS | 556 | 1469029283832 Marionette TRACE conn3 <- [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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 620ms 08:41:23 INFO - PROCESS | 556 | 1469029283862 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 556 | 1469029283864 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:41:23 INFO - PROCESS | 556 | 1469029283868 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:41:23 INFO - PROCESS | 556 | 1469029283869 Marionette TRACE conn3 <- [1,650,null,{}] 08:41:23 INFO - PROCESS | 556 | 1469029283873 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 556 | 1469029283874 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:23 INFO - PROCESS | 556 | 1469029283984 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:41:23 INFO - PROCESS | 556 | 1469029284000 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 556 | 1469029284002 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:24 INFO - PROCESS | 556 | ++DOCSHELL 1A4E6000 == 35 [pid = 556] [id = 172] 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A4E9000) [pid = 556] [serial = 514] [outer = 00000000] 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1A71DC00) [pid = 556] [serial = 515] [outer = 1A4E9000] 08:41:24 INFO - PROCESS | 556 | 1469029284052 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1A71E800) [pid = 556] [serial = 516] [outer = 1A4E9000] 08:41:24 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:24 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:24 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15905800) [pid = 556] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1055A400) [pid = 556] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11A57800) [pid = 556] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1419DC00) [pid = 556] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17F34400) [pid = 556] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13910400) [pid = 556] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1047DC00) [pid = 556] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A3EC400) [pid = 556] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 76 (104E7800) [pid = 556] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 75 (139D4400) [pid = 556] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 74 (17979C00) [pid = 556] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:41:24 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16DC0400) [pid = 556] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:41:24 INFO - PROCESS | 556 | 1469029284506 Marionette TRACE conn3 <- [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]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 662ms 08:41:24 INFO - PROCESS | 556 | 1469029284523 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 556 | 1469029284525 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:41:24 INFO - PROCESS | 556 | 1469029284528 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 556 | 1469029284530 Marionette TRACE conn3 <- [1,654,null,{}] 08:41:24 INFO - PROCESS | 556 | 1469029284533 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 556 | 1469029284535 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:24 INFO - PROCESS | 556 | 1469029284610 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:41:24 INFO - PROCESS | 556 | 1469029284616 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 556 | 1469029284618 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:24 INFO - PROCESS | 556 | ++DOCSHELL 12B6B800 == 36 [pid = 556] [id = 173] 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (139CE000) [pid = 556] [serial = 517] [outer = 00000000] 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1561B400) [pid = 556] [serial = 518] [outer = 139CE000] 08:41:24 INFO - PROCESS | 556 | 1469029284660 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16A2D800) [pid = 556] [serial = 519] [outer = 139CE000] 08:41:24 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:24 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:24 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:25 INFO - PROCESS | 556 | 1469029285026 Marionette TRACE conn3 <- [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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 535ms 08:41:25 INFO - PROCESS | 556 | 1469029285069 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 556 | 1469029285071 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:41:25 INFO - PROCESS | 556 | 1469029285074 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 556 | 1469029285076 Marionette TRACE conn3 <- [1,658,null,{}] 08:41:25 INFO - PROCESS | 556 | 1469029285079 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 556 | 1469029285081 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:25 INFO - PROCESS | 556 | 1469029285158 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:41:25 INFO - PROCESS | 556 | 1469029285189 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 556 | 1469029285191 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:25 INFO - PROCESS | 556 | ++DOCSHELL 13C60400 == 37 [pid = 556] [id = 174] 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F94400) [pid = 556] [serial = 520] [outer = 00000000] 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3E0000) [pid = 556] [serial = 521] [outer = 14F94400] 08:41:25 INFO - PROCESS | 556 | 1469029285215 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A71A000) [pid = 556] [serial = 522] [outer = 14F94400] 08:41:25 INFO - PROCESS | 556 | 1469029285601 Marionette TRACE conn3 <- [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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 578ms 08:41:25 INFO - PROCESS | 556 | 1469029285653 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 556 | 1469029285654 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 556 | 1469029285658 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:41:25 INFO - PROCESS | 556 | 1469029285659 Marionette TRACE conn3 <- [1,662,null,{}] 08:41:25 INFO - PROCESS | 556 | 1469029285663 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 556 | 1469029285664 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:25 INFO - PROCESS | 556 | 1469029285748 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:41:25 INFO - PROCESS | 556 | 1469029285748 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 556 | 1469029285750 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:25 INFO - PROCESS | 556 | ++DOCSHELL 1698C400 == 38 [pid = 556] [id = 175] 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A889000) [pid = 556] [serial = 523] [outer = 00000000] 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A893400) [pid = 556] [serial = 524] [outer = 1A889000] 08:41:25 INFO - PROCESS | 556 | 1469029285793 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A948400) [pid = 556] [serial = 525] [outer = 1A889000] 08:41:26 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:26 INFO - PROCESS | 556 | [556] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:26 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:26 INFO - PROCESS | 556 | 1469029286148 Marionette TRACE conn3 <- [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]]]}] 08:41:26 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 08:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 535ms 08:41:26 INFO - PROCESS | 556 | 1469029286195 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 556 | 1469029286197 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:41:26 INFO - PROCESS | 556 | 1469029286200 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:41:26 INFO - PROCESS | 556 | 1469029286203 Marionette TRACE conn3 <- [1,666,null,{}] 08:41:26 INFO - PROCESS | 556 | 1469029286210 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 556 | 1469029286212 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:26 INFO - PROCESS | 556 | 1469029286304 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:41:26 INFO - PROCESS | 556 | 1469029286467 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 556 | 1469029286470 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:26 INFO - PROCESS | 556 | ++DOCSHELL 10478000 == 39 [pid = 556] [id = 176] 08:41:26 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (104E7000) [pid = 556] [serial = 526] [outer = 00000000] 08:41:26 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1052AC00) [pid = 556] [serial = 527] [outer = 104E7000] 08:41:26 INFO - PROCESS | 556 | 1469029286509 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10A0A400) [pid = 556] [serial = 528] [outer = 104E7000] 08:41:27 INFO - PROCESS | 556 | 1469029287025 Marionette TRACE conn3 <- [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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 902ms 08:41:27 INFO - PROCESS | 556 | 1469029287112 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 556 | 1469029287116 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:41:27 INFO - PROCESS | 556 | 1469029287121 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 556 | 1469029287124 Marionette TRACE conn3 <- [1,670,null,{}] 08:41:27 INFO - PROCESS | 556 | 1469029287130 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 556 | 1469029287132 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:27 INFO - PROCESS | 556 | 1469029287230 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:41:27 INFO - PROCESS | 556 | 1469029287348 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 556 | 1469029287351 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:27 INFO - PROCESS | 556 | ++DOCSHELL 13C55400 == 40 [pid = 556] [id = 177] 08:41:27 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (13C59800) [pid = 556] [serial = 529] [outer = 00000000] 08:41:27 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (15413400) [pid = 556] [serial = 530] [outer = 13C59800] 08:41:27 INFO - PROCESS | 556 | 1469029287389 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (15C0A400) [pid = 556] [serial = 531] [outer = 13C59800] 08:41:28 INFO - PROCESS | 556 | 1469029288569 Marionette TRACE conn3 <- [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]]]}] 08:41:28 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) 08:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1493ms 08:41:28 INFO - PROCESS | 556 | 1469029288668 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 556 | 1469029288673 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:41:28 INFO - PROCESS | 556 | 1469029288720 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 556 | 1469029288723 Marionette TRACE conn3 <- [1,674,null,{}] 08:41:28 INFO - PROCESS | 556 | 1469029288728 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 556 | 1469029288731 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:28 INFO - PROCESS | 556 | 1469029288828 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:41:28 INFO - PROCESS | 556 | 1469029288878 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 556 | 1469029288880 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:28 INFO - PROCESS | 556 | ++DOCSHELL 12B05400 == 41 [pid = 556] [id = 178] 08:41:28 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (12B0B800) [pid = 556] [serial = 532] [outer = 00000000] 08:41:28 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (12B6E000) [pid = 556] [serial = 533] [outer = 12B0B800] 08:41:28 INFO - PROCESS | 556 | 1469029288930 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (12B72800) [pid = 556] [serial = 534] [outer = 12B0B800] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 1698C400 == 40 [pid = 556] [id = 175] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 13C60400 == 39 [pid = 556] [id = 174] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 12B6B800 == 38 [pid = 556] [id = 173] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 1A4E6000 == 37 [pid = 556] [id = 172] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 1826FC00 == 36 [pid = 556] [id = 171] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 196A8800 == 35 [pid = 556] [id = 170] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 171B1000 == 34 [pid = 556] [id = 169] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 16367400 == 33 [pid = 556] [id = 168] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 13908800 == 32 [pid = 556] [id = 167] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 11273800 == 31 [pid = 556] [id = 166] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 10A10400 == 30 [pid = 556] [id = 165] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 16A2A400 == 29 [pid = 556] [id = 164] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 10478000 == 28 [pid = 556] [id = 176] 08:41:29 INFO - PROCESS | 556 | --DOCSHELL 13C55400 == 27 [pid = 556] [id = 177] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 90 (170D2C00) [pid = 556] [serial = 476] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 89 (10A74400) [pid = 556] [serial = 464] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 88 (10A82800) [pid = 556] [serial = 465] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 87 (12B6A800) [pid = 556] [serial = 468] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 86 (13EA2C00) [pid = 556] [serial = 473] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 85 (18265000) [pid = 556] [serial = 479] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 84 (13C55C00) [pid = 556] [serial = 470] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13EA2400) [pid = 556] [serial = 471] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 82 (17287800) [pid = 556] [serial = 477] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10A78800) [pid = 556] [serial = 482] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A4EB000) [pid = 556] [serial = 489] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10564000) [pid = 556] [serial = 453] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1A723400) [pid = 556] [serial = 491] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1052D400) [pid = 556] [serial = 452] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15615400) [pid = 556] [serial = 456] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13EA3800) [pid = 556] [serial = 455] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1A237000) [pid = 556] [serial = 459] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 73 (198DC400) [pid = 556] [serial = 458] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 72 (11A51000) [pid = 556] [serial = 461] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 71 (198DA400) [pid = 556] [serial = 480] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 70 (19F27800) [pid = 556] [serial = 485] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A4E9800) [pid = 556] [serial = 488] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 68 (128A7C00) [pid = 556] [serial = 467] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A3E1800) [pid = 556] [serial = 486] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 66 (17225000) [pid = 556] [serial = 474] [outer = 00000000] [url = about:blank] 08:41:29 INFO - PROCESS | 556 | --DOMWINDOW == 65 (13077000) [pid = 556] [serial = 483] [outer = 00000000] [url = about:blank] 08:41:30 INFO - PROCESS | 556 | 1469029290338 Marionette TRACE conn3 <- [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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1634ms 08:41:30 INFO - PROCESS | 556 | 1469029290367 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 556 | 1469029290371 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:41:30 INFO - PROCESS | 556 | 1469029290359 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:41:30 INFO - PROCESS | 556 | 1469029290361 Marionette TRACE conn3 <- [1,678,null,{}] 08:41:30 INFO - PROCESS | 556 | 1469029290367 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 556 | 1469029290369 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:30 INFO - PROCESS | 556 | 1469029290450 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:41:30 INFO - PROCESS | 556 | 1469029290517 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 556 | 1469029290520 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:30 INFO - PROCESS | 556 | ++DOCSHELL 10A01400 == 28 [pid = 556] [id = 179] 08:41:30 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10A74400) [pid = 556] [serial = 535] [outer = 00000000] 08:41:30 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10FB2800) [pid = 556] [serial = 536] [outer = 10A74400] 08:41:30 INFO - PROCESS | 556 | 1469029290546 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (11271C00) [pid = 556] [serial = 537] [outer = 10A74400] 08:41:31 INFO - PROCESS | 556 | 1469029291375 Marionette TRACE conn3 <- [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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1029ms 08:41:31 INFO - PROCESS | 556 | 1469029291400 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 556 | 1469029291404 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:41:31 INFO - PROCESS | 556 | 1469029291411 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 556 | 1469029291414 Marionette TRACE conn3 <- [1,682,null,{}] 08:41:31 INFO - PROCESS | 556 | 1469029291417 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 556 | 1469029291420 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:31 INFO - PROCESS | 556 | 1469029291534 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:41:31 INFO - PROCESS | 556 | 1469029291541 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 556 | 1469029291543 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:31 INFO - PROCESS | 556 | ++DOCSHELL 12B6C000 == 29 [pid = 556] [id = 180] 08:41:31 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B6C400) [pid = 556] [serial = 538] [outer = 00000000] 08:41:31 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12D9EC00) [pid = 556] [serial = 539] [outer = 12B6C400] 08:41:31 INFO - PROCESS | 556 | 1469029291572 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (131DD000) [pid = 556] [serial = 540] [outer = 12B6C400] 08:41:32 INFO - PROCESS | 556 | 1469029292448 Marionette TRACE conn3 <- [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]]]}] 08:41:32 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) 08:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1042ms 08:41:32 INFO - PROCESS | 556 | 1469029292470 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 556 | 1469029292454 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:41:32 INFO - PROCESS | 556 | 1469029292458 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 556 | 1469029292461 Marionette TRACE conn3 <- [1,686,null,{}] 08:41:32 INFO - PROCESS | 556 | 1469029292472 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 556 | 1469029292476 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:32 INFO - PROCESS | 556 | 1469029292589 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:41:32 INFO - PROCESS | 556 | 1469029292596 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 556 | 1469029292599 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:32 INFO - PROCESS | 556 | ++DOCSHELL 14199800 == 30 [pid = 556] [id = 181] 08:41:32 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1419A400) [pid = 556] [serial = 541] [outer = 00000000] 08:41:32 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15413C00) [pid = 556] [serial = 542] [outer = 1419A400] 08:41:32 INFO - PROCESS | 556 | 1469029292646 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15903C00) [pid = 556] [serial = 543] [outer = 1419A400] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 73 (139CE000) [pid = 556] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1727E400) [pid = 556] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A4E9000) [pid = 556] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 70 (139CA800) [pid = 556] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16716C00) [pid = 556] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10A80000) [pid = 556] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 67 (11275C00) [pid = 556] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A3DFC00) [pid = 556] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 65 (198DD000) [pid = 556] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14F94400) [pid = 556] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 63 (110CC000) [pid = 556] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 62 (198D2000) [pid = 556] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:41:33 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1A889000) [pid = 556] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:41:33 INFO - PROCESS | 556 | 1469029293500 Marionette TRACE conn3 <- [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]]]}] 08:41:33 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) 08:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1029ms 08:41:33 INFO - PROCESS | 556 | 1469029293508 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 556 | 1469029293510 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:41:33 INFO - PROCESS | 556 | 1469029293496 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 556 | 1469029293498 Marionette TRACE conn3 <- [1,690,null,{}] 08:41:33 INFO - PROCESS | 556 | 1469029293501 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 556 | 1469029293503 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:33 INFO - PROCESS | 556 | 1469029293611 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:41:33 INFO - PROCESS | 556 | 1469029293655 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 556 | 1469029293658 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:33 INFO - PROCESS | 556 | ++DOCSHELL 10FA8000 == 31 [pid = 556] [id = 182] 08:41:33 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (114DA800) [pid = 556] [serial = 544] [outer = 00000000] 08:41:33 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (14F94400) [pid = 556] [serial = 545] [outer = 114DA800] 08:41:33 INFO - PROCESS | 556 | 1469029293683 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (15C88000) [pid = 556] [serial = 546] [outer = 114DA800] 08:41:34 INFO - PROCESS | 556 | 1469029294473 Marionette TRACE conn3 <- [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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:41:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 972ms 08:41:34 INFO - PROCESS | 556 | 1469029294493 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 556 | 1469029294495 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:41:34 INFO - PROCESS | 556 | 1469029294499 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:41:34 INFO - PROCESS | 556 | 1469029294501 Marionette TRACE conn3 <- [1,694,null,{}] 08:41:34 INFO - PROCESS | 556 | 1469029294504 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 556 | 1469029294506 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:34 INFO - PROCESS | 556 | 1469029294563 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:41:34 INFO - PROCESS | 556 | 1469029294635 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 556 | 1469029294637 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:34 INFO - PROCESS | 556 | ++DOCSHELL 1698C000 == 32 [pid = 556] [id = 183] 08:41:34 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (16995C00) [pid = 556] [serial = 547] [outer = 00000000] 08:41:34 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (171B1000) [pid = 556] [serial = 548] [outer = 16995C00] 08:41:34 INFO - PROCESS | 556 | 1469029294680 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1727E400) [pid = 556] [serial = 549] [outer = 16995C00] 08:41:35 INFO - PROCESS | 556 | 1469029295479 Marionette TRACE conn3 <- [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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1028ms 08:41:35 INFO - PROCESS | 556 | 1469029295568 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 556 | 1469029295572 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:41:35 INFO - PROCESS | 556 | 1469029295578 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 556 | 1469029295581 Marionette TRACE conn3 <- [1,698,null,{}] 08:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:41:35 INFO - PROCESS | 556 | 1469029295568 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 556 | 1469029295571 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:35 INFO - PROCESS | 556 | 1469029295664 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:41:35 INFO - PROCESS | 556 | 1469029295803 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 556 | 1469029295808 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:35 INFO - PROCESS | 556 | ++DOCSHELL 10FAB000 == 33 [pid = 556] [id = 184] 08:41:35 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10FAE000) [pid = 556] [serial = 550] [outer = 00000000] 08:41:35 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (11431400) [pid = 556] [serial = 551] [outer = 10FAE000] 08:41:35 INFO - PROCESS | 556 | 1469029295914 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12927C00) [pid = 556] [serial = 552] [outer = 10FAE000] 08:41:36 INFO - PROCESS | 556 | 1469029296961 Marionette TRACE conn3 <- [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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:41:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1451ms 08:41:37 INFO - PROCESS | 556 | 1469029297018 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 556 | 1469029297022 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:41:37 INFO - PROCESS | 556 | 1469029297027 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 556 | 1469029297030 Marionette TRACE conn3 <- [1,702,null,{}] 08:41:37 INFO - PROCESS | 556 | 1469029297067 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 556 | 1469029297069 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:37 INFO - PROCESS | 556 | --DOCSHELL 10FA8000 == 32 [pid = 556] [id = 182] 08:41:37 INFO - PROCESS | 556 | --DOCSHELL 14199800 == 31 [pid = 556] [id = 181] 08:41:37 INFO - PROCESS | 556 | --DOCSHELL 12B6C000 == 30 [pid = 556] [id = 180] 08:41:37 INFO - PROCESS | 556 | --DOCSHELL 10A01400 == 29 [pid = 556] [id = 179] 08:41:37 INFO - PROCESS | 556 | --DOCSHELL 12B05400 == 28 [pid = 556] [id = 178] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1561B400) [pid = 556] [serial = 518] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 68 (17F3B000) [pid = 556] [serial = 506] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A71E800) [pid = 556] [serial = 516] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13C5E800) [pid = 556] [serial = 500] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1699E400) [pid = 556] [serial = 503] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 64 (13148800) [pid = 556] [serial = 495] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 63 (12B72C00) [pid = 556] [serial = 498] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1A88B000) [pid = 556] [serial = 492] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1A4E7C00) [pid = 556] [serial = 513] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 60 (1A71A000) [pid = 556] [serial = 522] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1A71DC00) [pid = 556] [serial = 515] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 58 (16DB9800) [pid = 556] [serial = 504] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 57 (16A2D800) [pid = 556] [serial = 519] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 56 (12BD3400) [pid = 556] [serial = 462] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 55 (19E86800) [pid = 556] [serial = 510] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 54 (199ADC00) [pid = 556] [serial = 509] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 53 (11CD9C00) [pid = 556] [serial = 497] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 52 (1A4E2400) [pid = 556] [serial = 512] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 51 (1A3E0000) [pid = 556] [serial = 521] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 50 (14196400) [pid = 556] [serial = 501] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 49 (17FD7C00) [pid = 556] [serial = 507] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 48 (11C30C00) [pid = 556] [serial = 494] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 47 (1A893400) [pid = 556] [serial = 524] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | --DOMWINDOW == 46 (1A948400) [pid = 556] [serial = 525] [outer = 00000000] [url = about:blank] 08:41:37 INFO - PROCESS | 556 | 1469029297221 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:41:37 INFO - PROCESS | 556 | 1469029297229 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 556 | 1469029297232 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:37 INFO - PROCESS | 556 | ++DOCSHELL 10A07C00 == 29 [pid = 556] [id = 185] 08:41:37 INFO - PROCESS | 556 | ++DOMWINDOW == 47 (10A08000) [pid = 556] [serial = 553] [outer = 00000000] 08:41:37 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (10A76400) [pid = 556] [serial = 554] [outer = 10A08000] 08:41:37 INFO - PROCESS | 556 | 1469029297262 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (10A7DC00) [pid = 556] [serial = 555] [outer = 10A08000] 08:41:38 INFO - PROCESS | 556 | 1469029298091 Marionette TRACE conn3 <- [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]]]}] 08:41:38 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 08:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 08:41:38 INFO - PROCESS | 556 | 1469029298149 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 556 | 1469029298154 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:41:38 INFO - PROCESS | 556 | 1469029298161 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 556 | 1469029298163 Marionette TRACE conn3 <- [1,706,null,{}] 08:41:38 INFO - PROCESS | 556 | 1469029298167 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 556 | 1469029298169 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:38 INFO - PROCESS | 556 | 1469029298253 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:41:38 INFO - PROCESS | 556 | 1469029298243 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 556 | 1469029298245 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:38 INFO - PROCESS | 556 | ++DOCSHELL 12B6C000 == 30 [pid = 556] [id = 186] 08:41:38 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (12B6E800) [pid = 556] [serial = 556] [outer = 00000000] 08:41:38 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (12BD3400) [pid = 556] [serial = 557] [outer = 12B6E800] 08:41:38 INFO - PROCESS | 556 | 1469029298290 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (13074C00) [pid = 556] [serial = 558] [outer = 12B6E800] 08:41:39 INFO - PROCESS | 556 | 1469029299144 Marionette TRACE conn3 <- [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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1028ms 08:41:39 INFO - PROCESS | 556 | 1469029299194 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 556 | 1469029299196 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:41:39 INFO - PROCESS | 556 | 1469029299205 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 556 | 1469029299208 Marionette TRACE conn3 <- [1,710,null,{}] 08:41:39 INFO - PROCESS | 556 | 1469029299219 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 556 | 1469029299224 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:39 INFO - PROCESS | 556 | 1469029299319 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:41:39 INFO - PROCESS | 556 | 1469029299327 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 556 | 1469029299330 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:39 INFO - PROCESS | 556 | ++DOCSHELL 139D3800 == 31 [pid = 556] [id = 187] 08:41:39 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (13C55C00) [pid = 556] [serial = 559] [outer = 00000000] 08:41:39 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (13EA2C00) [pid = 556] [serial = 560] [outer = 13C55C00] 08:41:39 INFO - PROCESS | 556 | 1469029299376 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (14199C00) [pid = 556] [serial = 561] [outer = 13C55C00] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 54 (12B6C400) [pid = 556] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 53 (1419A400) [pid = 556] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 52 (114DA800) [pid = 556] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 51 (12B0B800) [pid = 556] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 50 (10A74400) [pid = 556] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 49 (104E7000) [pid = 556] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:41:39 INFO - PROCESS | 556 | --DOMWINDOW == 48 (13C59800) [pid = 556] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:41:40 INFO - PROCESS | 556 | 1469029300040 Marionette TRACE conn3 <- [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] 08:41:40 INFO - PROCESS | 556 | 1469029300111 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 556 | 1469029300116 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:41:40 INFO - PROCESS | 556 | 1469029300121 Marionette TRACE conn3 <- [1,714,null,{}] 08:41:40 INFO - PROCESS | 556 | 1469029300140 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 556 | 1469029300143 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:40 INFO - PROCESS | 556 | 1469029300259 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:41:40 INFO - PROCESS | 556 | 1469029300304 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 556 | 1469029300308 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:40 INFO - PROCESS | 556 | ++DOCSHELL 11A49800 == 32 [pid = 556] [id = 188] 08:41:40 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (11A4FC00) [pid = 556] [serial = 562] [outer = 00000000] 08:41:40 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (13141C00) [pid = 556] [serial = 563] [outer = 11A4FC00] 08:41:40 INFO - PROCESS | 556 | 1469029300344 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (13223C00) [pid = 556] [serial = 564] [outer = 11A4FC00] 08:41:40 INFO - PROCESS | 556 | 1469029300921 Marionette TRACE conn3 <- [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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 845ms 08:41:40 INFO - PROCESS | 556 | 1469029300963 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 556 | 1469029300969 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 556 | 1469029300978 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:41:40 INFO - PROCESS | 556 | 1469029300983 Marionette TRACE conn3 <- [1,718,null,{}] 08:41:40 INFO - PROCESS | 556 | 1469029300988 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 556 | 1469029300992 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:41 INFO - PROCESS | 556 | 1469029301132 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:41:41 INFO - PROCESS | 556 | 1469029301183 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 556 | 1469029301186 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:41 INFO - PROCESS | 556 | ++DOCSHELL 14F8E800 == 33 [pid = 556] [id = 189] 08:41:41 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (14F8F000) [pid = 556] [serial = 565] [outer = 00000000] 08:41:41 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (15412000) [pid = 556] [serial = 566] [outer = 14F8F000] 08:41:41 INFO - PROCESS | 556 | 1469029301240 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (1590AC00) [pid = 556] [serial = 567] [outer = 14F8F000] 08:41:41 INFO - PROCESS | 556 | 1469029301744 Marionette TRACE conn3 <- [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] 08:41:41 INFO - PROCESS | 556 | 1469029301808 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:41:41 INFO - PROCESS | 556 | 1469029301793 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 556 | 1469029301797 Marionette TRACE conn3 <- [1,722,null,{}] 08:41:41 INFO - PROCESS | 556 | 1469029301808 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 556 | 1469029301812 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:41 INFO - PROCESS | 556 | 1469029301913 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:41:41 INFO - PROCESS | 556 | 1469029301989 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 556 | 1469029301976 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:41 INFO - PROCESS | 556 | ++DOCSHELL 170D1400 == 34 [pid = 556] [id = 190] 08:41:41 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (170D2C00) [pid = 556] [serial = 568] [outer = 00000000] 08:41:42 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (17782C00) [pid = 556] [serial = 569] [outer = 170D2C00] 08:41:42 INFO - PROCESS | 556 | 1469029302037 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (17790C00) [pid = 556] [serial = 570] [outer = 170D2C00] 08:41:42 INFO - PROCESS | 556 | 1469029302608 Marionette TRACE conn3 <- [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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 860ms 08:41:42 INFO - PROCESS | 556 | 1469029302660 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 556 | 1469029302662 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:41:42 INFO - PROCESS | 556 | 1469029302666 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 556 | 1469029302668 Marionette TRACE conn3 <- [1,726,null,{}] 08:41:42 INFO - PROCESS | 556 | 1469029302672 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 556 | 1469029302674 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:42 INFO - PROCESS | 556 | 1469029302756 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:41:42 INFO - PROCESS | 556 | 1469029302892 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 556 | 1469029302895 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:42 INFO - PROCESS | 556 | ++DOCSHELL 10435400 == 35 [pid = 556] [id = 191] 08:41:42 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (1047E800) [pid = 556] [serial = 571] [outer = 00000000] 08:41:42 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (10532C00) [pid = 556] [serial = 572] [outer = 1047E800] 08:41:42 INFO - PROCESS | 556 | 1469029302944 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (10F49C00) [pid = 556] [serial = 573] [outer = 1047E800] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 12B6C000 == 34 [pid = 556] [id = 186] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 10A07C00 == 33 [pid = 556] [id = 185] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 10FAB000 == 32 [pid = 556] [id = 184] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 170D1400 == 31 [pid = 556] [id = 190] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 1698C000 == 30 [pid = 556] [id = 183] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 14F8E800 == 29 [pid = 556] [id = 189] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 139D3800 == 28 [pid = 556] [id = 187] 08:41:43 INFO - PROCESS | 556 | --DOCSHELL 11A49800 == 27 [pid = 556] [id = 188] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 59 (131DD000) [pid = 556] [serial = 540] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 58 (15413C00) [pid = 556] [serial = 542] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 57 (14F94400) [pid = 556] [serial = 545] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 56 (12B72800) [pid = 556] [serial = 534] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 55 (12B6E000) [pid = 556] [serial = 533] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 54 (10FB2800) [pid = 556] [serial = 536] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 53 (10A0A400) [pid = 556] [serial = 528] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 52 (1052AC00) [pid = 556] [serial = 527] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 51 (15C0A400) [pid = 556] [serial = 531] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 50 (15413400) [pid = 556] [serial = 530] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 49 (15903C00) [pid = 556] [serial = 543] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 48 (12D9EC00) [pid = 556] [serial = 539] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 47 (11271C00) [pid = 556] [serial = 537] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 46 (15C88000) [pid = 556] [serial = 546] [outer = 00000000] [url = about:blank] 08:41:43 INFO - PROCESS | 556 | --DOMWINDOW == 45 (171B1000) [pid = 556] [serial = 548] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 556 | 1469029304393 Marionette TRACE conn3 <- [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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1774ms 08:41:44 INFO - PROCESS | 556 | 1469029304427 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 556 | 1469029304431 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:41:44 INFO - PROCESS | 556 | 1469029304437 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 556 | 1469029304440 Marionette TRACE conn3 <- [1,730,null,{}] 08:41:44 INFO - PROCESS | 556 | 1469029304446 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 556 | 1469029304448 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:44 INFO - PROCESS | 556 | 1469029304528 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:41:44 INFO - PROCESS | 556 | 1469029304595 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 556 | 1469029304598 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:44 INFO - PROCESS | 556 | ++DOCSHELL 10A0BC00 == 28 [pid = 556] [id = 192] 08:41:44 INFO - PROCESS | 556 | ++DOMWINDOW == 46 (10A0E000) [pid = 556] [serial = 574] [outer = 00000000] 08:41:44 INFO - PROCESS | 556 | ++DOMWINDOW == 47 (11271400) [pid = 556] [serial = 575] [outer = 10A0E000] 08:41:44 INFO - PROCESS | 556 | 1469029304627 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (112D2C00) [pid = 556] [serial = 576] [outer = 10A0E000] 08:41:45 INFO - PROCESS | 556 | 1469029305416 Marionette TRACE conn3 <- [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]]]}] 08:41:45 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 08:41:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1042ms 08:41:45 INFO - PROCESS | 556 | 1469029305487 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 556 | 1469029305493 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:41:45 INFO - PROCESS | 556 | 1469029305499 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 556 | 1469029305502 Marionette TRACE conn3 <- [1,734,null,{}] 08:41:45 INFO - PROCESS | 556 | 1469029305506 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 556 | 1469029305509 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:45 INFO - PROCESS | 556 | 1469029305603 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:41:45 INFO - PROCESS | 556 | 1469029305610 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 556 | 1469029305613 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:45 INFO - PROCESS | 556 | ++DOCSHELL 12B68800 == 29 [pid = 556] [id = 193] 08:41:45 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (12B69000) [pid = 556] [serial = 577] [outer = 00000000] 08:41:45 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (12B6F000) [pid = 556] [serial = 578] [outer = 12B69000] 08:41:45 INFO - PROCESS | 556 | 1469029305659 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (12BD2C00) [pid = 556] [serial = 579] [outer = 12B69000] 08:41:46 INFO - PROCESS | 556 | 1469029306536 Marionette TRACE conn3 <- [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]]]}] 08:41:46 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.) 08:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1071ms 08:41:46 INFO - PROCESS | 556 | 1469029306568 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 556 | 1469029306570 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:41:46 INFO - PROCESS | 556 | 1469029306575 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 556 | 1469029306578 Marionette TRACE conn3 <- [1,738,null,{}] 08:41:46 INFO - PROCESS | 556 | 1469029306596 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 556 | 1469029306601 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:46 INFO - PROCESS | 556 | 1469029306704 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:41:46 INFO - PROCESS | 556 | 1469029306711 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 556 | 1469029306714 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:46 INFO - PROCESS | 556 | ++DOCSHELL 13C58800 == 30 [pid = 556] [id = 194] 08:41:46 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (13C59800) [pid = 556] [serial = 580] [outer = 00000000] 08:41:46 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (14196800) [pid = 556] [serial = 581] [outer = 13C59800] 08:41:46 INFO - PROCESS | 556 | 1469029306760 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (14F1C000) [pid = 556] [serial = 582] [outer = 13C59800] 08:41:46 INFO - PROCESS | 556 | --DOMWINDOW == 53 (12B6E800) [pid = 556] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:41:46 INFO - PROCESS | 556 | --DOMWINDOW == 52 (13C55C00) [pid = 556] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:41:46 INFO - PROCESS | 556 | --DOMWINDOW == 51 (16995C00) [pid = 556] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:41:46 INFO - PROCESS | 556 | --DOMWINDOW == 50 (10A08000) [pid = 556] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:41:46 INFO - PROCESS | 556 | --DOMWINDOW == 49 (10FAE000) [pid = 556] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:41:47 INFO - PROCESS | 556 | 1469029307583 Marionette TRACE conn3 <- [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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1042ms 08:41:47 INFO - PROCESS | 556 | 1469029307628 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 556 | 1469029307630 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:41:47 INFO - PROCESS | 556 | 1469029307634 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 556 | 1469029307636 Marionette TRACE conn3 <- [1,742,null,{}] 08:41:47 INFO - PROCESS | 556 | 1469029307639 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 556 | 1469029307641 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:47 INFO - PROCESS | 556 | 1469029307725 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:41:47 INFO - PROCESS | 556 | 1469029307751 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 556 | 1469029307753 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:47 INFO - PROCESS | 556 | ++DOCSHELL 14198000 == 31 [pid = 556] [id = 195] 08:41:47 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (14F22000) [pid = 556] [serial = 583] [outer = 00000000] 08:41:47 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (1561F000) [pid = 556] [serial = 584] [outer = 14F22000] 08:41:47 INFO - PROCESS | 556 | 1469029307799 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (15C0A800) [pid = 556] [serial = 585] [outer = 14F22000] 08:41:48 INFO - PROCESS | 556 | 1469029308612 Marionette TRACE conn3 <- [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]]]}] 08:41:48 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 08:41:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1028ms 08:41:48 INFO - PROCESS | 556 | 1469029308679 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 556 | 1469029308681 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:41:48 INFO - PROCESS | 556 | 1469029308667 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 556 | 1469029308669 Marionette TRACE conn3 <- [1,746,null,{}] 08:41:48 INFO - PROCESS | 556 | 1469029308672 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 556 | 1469029308674 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:48 INFO - PROCESS | 556 | 1469029308774 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:41:48 INFO - PROCESS | 556 | 1469029308779 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 556 | 1469029308781 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:48 INFO - PROCESS | 556 | ++DOCSHELL 15910400 == 32 [pid = 556] [id = 196] 08:41:48 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (15C88000) [pid = 556] [serial = 586] [outer = 00000000] 08:41:48 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (16990000) [pid = 556] [serial = 587] [outer = 15C88000] 08:41:48 INFO - PROCESS | 556 | 1469029308823 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (16AE9800) [pid = 556] [serial = 588] [outer = 15C88000] 08:41:49 INFO - PROCESS | 556 | 1469029309344 Marionette TRACE conn3 <- [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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 719ms 08:41:49 INFO - PROCESS | 556 | 1469029309394 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 556 | 1469029309399 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:41:49 INFO - PROCESS | 556 | 1469029309427 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 556 | 1469029309430 Marionette TRACE conn3 <- [1,750,null,{}] 08:41:49 INFO - PROCESS | 556 | 1469029309439 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 556 | 1469029309442 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:49 INFO - PROCESS | 556 | 1469029309563 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:41:49 INFO - PROCESS | 556 | 1469029309630 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 556 | 1469029309633 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:49 INFO - PROCESS | 556 | ++DOCSHELL 10A78000 == 33 [pid = 556] [id = 197] 08:41:49 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (10A78400) [pid = 556] [serial = 589] [outer = 00000000] 08:41:49 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (11C2A800) [pid = 556] [serial = 590] [outer = 10A78400] 08:41:49 INFO - PROCESS | 556 | 1469029309687 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (12B6A000) [pid = 556] [serial = 591] [outer = 10A78400] 08:41:50 INFO - PROCESS | 556 | --DOCSHELL 14198000 == 32 [pid = 556] [id = 195] 08:41:50 INFO - PROCESS | 556 | --DOCSHELL 13C58800 == 31 [pid = 556] [id = 194] 08:41:50 INFO - PROCESS | 556 | --DOCSHELL 12B68800 == 30 [pid = 556] [id = 193] 08:41:50 INFO - PROCESS | 556 | --DOCSHELL 10A0BC00 == 29 [pid = 556] [id = 192] 08:41:50 INFO - PROCESS | 556 | --DOCSHELL 10435400 == 28 [pid = 556] [id = 191] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 57 (13074C00) [pid = 556] [serial = 558] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 56 (12BD3400) [pid = 556] [serial = 557] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 55 (13EA2C00) [pid = 556] [serial = 560] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 54 (1727E400) [pid = 556] [serial = 549] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 53 (14199C00) [pid = 556] [serial = 561] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 52 (10A76400) [pid = 556] [serial = 554] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 51 (10A7DC00) [pid = 556] [serial = 555] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 50 (11431400) [pid = 556] [serial = 551] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | --DOMWINDOW == 49 (12927C00) [pid = 556] [serial = 552] [outer = 00000000] [url = about:blank] 08:41:50 INFO - PROCESS | 556 | 1469029310862 Marionette TRACE conn3 <- [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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1493ms 08:41:50 INFO - PROCESS | 556 | 1469029310914 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 556 | 1469029310918 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:41:50 INFO - PROCESS | 556 | 1469029310922 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 556 | 1469029310925 Marionette TRACE conn3 <- [1,754,null,{}] 08:41:50 INFO - PROCESS | 556 | 1469029310931 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 556 | 1469029310934 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:50 INFO - PROCESS | 556 | 1469029311009 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:41:51 INFO - PROCESS | 556 | 1469029311035 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 556 | 1469029311039 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:51 INFO - PROCESS | 556 | ++DOCSHELL 110CAC00 == 29 [pid = 556] [id = 198] 08:41:51 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (110CB000) [pid = 556] [serial = 592] [outer = 00000000] 08:41:51 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (112D5400) [pid = 556] [serial = 593] [outer = 110CB000] 08:41:51 INFO - PROCESS | 556 | 1469029311086 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (11A51800) [pid = 556] [serial = 594] [outer = 110CB000] 08:41:51 INFO - PROCESS | 556 | 1469029311914 Marionette TRACE conn3 <- [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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:41:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1042ms 08:41:51 INFO - PROCESS | 556 | 1469029311966 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 556 | 1469029311971 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:41:51 INFO - PROCESS | 556 | 1469029311978 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 556 | 1469029311980 Marionette TRACE conn3 <- [1,758,null,{}] 08:41:51 INFO - PROCESS | 556 | 1469029311984 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 556 | 1469029311986 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:52 INFO - PROCESS | 556 | 1469029312051 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:41:52 INFO - PROCESS | 556 | 1469029312057 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 556 | 1469029312059 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:52 INFO - PROCESS | 556 | ++DOCSHELL 13076C00 == 30 [pid = 556] [id = 199] 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (13077000) [pid = 556] [serial = 595] [outer = 00000000] 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (13146800) [pid = 556] [serial = 596] [outer = 13077000] 08:41:52 INFO - PROCESS | 556 | 1469029312105 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (131E0800) [pid = 556] [serial = 597] [outer = 13077000] 08:41:52 INFO - PROCESS | 556 | 1469029312526 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 577ms 08:41:52 INFO - PROCESS | 556 | 1469029312555 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 556 | 1469029312557 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:41:52 INFO - PROCESS | 556 | 1469029312560 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 556 | 1469029312564 Marionette TRACE conn3 <- [1,762,null,{}] 08:41:52 INFO - PROCESS | 556 | 1469029312574 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 556 | 1469029312579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:52 INFO - PROCESS | 556 | 1469029312640 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:41:52 INFO - PROCESS | 556 | 1469029312648 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 556 | 1469029312651 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:52 INFO - PROCESS | 556 | ++DOCSHELL 13EAC400 == 31 [pid = 556] [id = 200] 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (13EAC800) [pid = 556] [serial = 598] [outer = 00000000] 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (14F17000) [pid = 556] [serial = 599] [outer = 13EAC800] 08:41:52 INFO - PROCESS | 556 | 1469029312697 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (15412800) [pid = 556] [serial = 600] [outer = 13EAC800] 08:41:53 INFO - PROCESS | 556 | 1469029313112 Marionette TRACE conn3 <- [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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 578ms 08:41:53 INFO - PROCESS | 556 | 1469029313140 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 556 | 1469029313142 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:41:53 INFO - PROCESS | 556 | 1469029313132 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 556 | 1469029313134 Marionette TRACE conn3 <- [1,766,null,{}] 08:41:53 INFO - PROCESS | 556 | 1469029313137 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 556 | 1469029313139 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:53 INFO - PROCESS | 556 | 1469029313254 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:41:53 INFO - PROCESS | 556 | 1469029313316 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 556 | 1469029313318 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:53 INFO - PROCESS | 556 | ++DOCSHELL 1052DC00 == 32 [pid = 556] [id = 201] 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (1698C800) [pid = 556] [serial = 601] [outer = 00000000] 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (16AE8800) [pid = 556] [serial = 602] [outer = 1698C800] 08:41:53 INFO - PROCESS | 556 | 1469029313361 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (170CDC00) [pid = 556] [serial = 603] [outer = 1698C800] 08:41:53 INFO - PROCESS | 556 | 1469029313708 Marionette TRACE conn3 <- [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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:41:53 INFO - PROCESS | 556 | 1469029313774 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 556 | 1469029313776 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:41:53 INFO - PROCESS | 556 | 1469029313780 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 556 | 1469029313781 Marionette TRACE conn3 <- [1,770,null,{}] 08:41:53 INFO - PROCESS | 556 | 1469029313789 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 556 | 1469029313791 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:53 INFO - PROCESS | 556 | 1469029313874 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:41:53 INFO - PROCESS | 556 | 1469029313882 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 556 | 1469029313884 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:53 INFO - PROCESS | 556 | ++DOCSHELL 171A4800 == 33 [pid = 556] [id = 202] 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (171A5000) [pid = 556] [serial = 604] [outer = 00000000] 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (17787400) [pid = 556] [serial = 605] [outer = 171A5000] 08:41:53 INFO - PROCESS | 556 | 1469029313929 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1797A800) [pid = 556] [serial = 606] [outer = 171A5000] 08:41:54 INFO - PROCESS | 556 | 1469029314315 Marionette TRACE conn3 <- [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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 563ms 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1047E800) [pid = 556] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 62 (11A4FC00) [pid = 556] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 61 (14F8F000) [pid = 556] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 60 (170D2C00) [pid = 556] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 59 (12B69000) [pid = 556] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 58 (13C59800) [pid = 556] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 57 (10A0E000) [pid = 556] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:41:54 INFO - PROCESS | 556 | --DOMWINDOW == 56 (14F22000) [pid = 556] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:41:54 INFO - PROCESS | 556 | 1469029314360 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:41:54 INFO - PROCESS | 556 | 1469029314362 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 556 | 1469029314366 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 556 | 1469029314368 Marionette TRACE conn3 <- [1,774,null,{}] 08:41:54 INFO - PROCESS | 556 | 1469029314372 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 556 | 1469029314377 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:54 INFO - PROCESS | 556 | 1469029314508 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:41:54 INFO - PROCESS | 556 | 1469029314563 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 556 | 1469029314565 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:54 INFO - PROCESS | 556 | ++DOCSHELL 17A8D800 == 34 [pid = 556] [id = 203] 08:41:54 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (17A8F000) [pid = 556] [serial = 607] [outer = 00000000] 08:41:54 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (17F3C400) [pid = 556] [serial = 608] [outer = 17A8F000] 08:41:54 INFO - PROCESS | 556 | 1469029314609 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (180D2000) [pid = 556] [serial = 609] [outer = 17A8F000] 08:41:54 INFO - PROCESS | 556 | 1469029314918 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 578ms 08:41:54 INFO - PROCESS | 556 | 1469029314950 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 556 | 1469029314961 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 556 | 1469029314965 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:41:54 INFO - PROCESS | 556 | 1469029314949 Marionette TRACE conn3 <- [1,778,null,{}] 08:41:54 INFO - PROCESS | 556 | 1469029314953 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 556 | 1469029314955 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:55 INFO - PROCESS | 556 | 1469029315030 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:41:55 INFO - PROCESS | 556 | 1469029315035 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 556 | 1469029315037 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:55 INFO - PROCESS | 556 | ++DOCSHELL 10326400 == 35 [pid = 556] [id = 204] 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (10559800) [pid = 556] [serial = 610] [outer = 00000000] 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (18272800) [pid = 556] [serial = 611] [outer = 10559800] 08:41:55 INFO - PROCESS | 556 | 1469029315079 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (1826B800) [pid = 556] [serial = 612] [outer = 10559800] 08:41:55 INFO - PROCESS | 556 | 1469029315443 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 535ms 08:41:55 INFO - PROCESS | 556 | 1469029315486 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 556 | 1469029315488 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 556 | 1469029315492 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:41:55 INFO - PROCESS | 556 | 1469029315493 Marionette TRACE conn3 <- [1,782,null,{}] 08:41:55 INFO - PROCESS | 556 | 1469029315497 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 556 | 1469029315499 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:55 INFO - PROCESS | 556 | 1469029315573 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:41:55 INFO - PROCESS | 556 | 1469029315580 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 556 | 1469029315582 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:55 INFO - PROCESS | 556 | ++DOCSHELL 198D4000 == 36 [pid = 556] [id = 205] 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (198D4800) [pid = 556] [serial = 613] [outer = 00000000] 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (198DD400) [pid = 556] [serial = 614] [outer = 198D4800] 08:41:55 INFO - PROCESS | 556 | 1469029315625 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (199AA400) [pid = 556] [serial = 615] [outer = 198D4800] 08:41:55 INFO - PROCESS | 556 | 1469029316003 Marionette TRACE conn3 <- [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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 535ms 08:41:56 INFO - PROCESS | 556 | 1469029316053 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 556 | 1469029316055 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:41:56 INFO - PROCESS | 556 | 1469029316059 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:41:56 INFO - PROCESS | 556 | 1469029316061 Marionette TRACE conn3 <- [1,786,null,{}] 08:41:56 INFO - PROCESS | 556 | 1469029316065 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 556 | 1469029316066 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:56 INFO - PROCESS | 556 | 1469029316124 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:41:56 INFO - PROCESS | 556 | 1469029316129 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 556 | 1469029316131 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:56 INFO - PROCESS | 556 | ++DOCSHELL 198D6C00 == 37 [pid = 556] [id = 206] 08:41:56 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (199B0000) [pid = 556] [serial = 616] [outer = 00000000] 08:41:56 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (19E7D000) [pid = 556] [serial = 617] [outer = 199B0000] 08:41:56 INFO - PROCESS | 556 | 1469029316173 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (19F28C00) [pid = 556] [serial = 618] [outer = 199B0000] 08:41:56 INFO - PROCESS | 556 | --DOCSHELL 110CAC00 == 36 [pid = 556] [id = 198] 08:41:56 INFO - PROCESS | 556 | --DOCSHELL 15910400 == 35 [pid = 556] [id = 196] 08:41:56 INFO - PROCESS | 556 | --DOCSHELL 10A78000 == 34 [pid = 556] [id = 197] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 198D4000 == 33 [pid = 556] [id = 205] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 17A8D800 == 32 [pid = 556] [id = 203] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 10326400 == 31 [pid = 556] [id = 204] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 171A4800 == 30 [pid = 556] [id = 202] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 1052DC00 == 29 [pid = 556] [id = 201] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 13EAC400 == 28 [pid = 556] [id = 200] 08:41:57 INFO - PROCESS | 556 | --DOCSHELL 13076C00 == 27 [pid = 556] [id = 199] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15C0A800) [pid = 556] [serial = 585] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 66 (10F49C00) [pid = 556] [serial = 573] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 65 (10532C00) [pid = 556] [serial = 572] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 64 (13223C00) [pid = 556] [serial = 564] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 63 (13141C00) [pid = 556] [serial = 563] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1590AC00) [pid = 556] [serial = 567] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 61 (15412000) [pid = 556] [serial = 566] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 60 (17790C00) [pid = 556] [serial = 570] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 59 (17782C00) [pid = 556] [serial = 569] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 58 (12BD2C00) [pid = 556] [serial = 579] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 57 (14196800) [pid = 556] [serial = 581] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 56 (11271400) [pid = 556] [serial = 575] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 55 (14F1C000) [pid = 556] [serial = 582] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 54 (12B6F000) [pid = 556] [serial = 578] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 53 (1561F000) [pid = 556] [serial = 584] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 52 (112D2C00) [pid = 556] [serial = 576] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | --DOMWINDOW == 51 (16990000) [pid = 556] [serial = 587] [outer = 00000000] [url = about:blank] 08:41:57 INFO - PROCESS | 556 | 1469029317645 Marionette TRACE conn3 <- [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]]]}] 08:41:57 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 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1634ms 08:41:57 INFO - PROCESS | 556 | 1469029317685 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:41:57 INFO - PROCESS | 556 | 1469029317688 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 556 | 1469029317694 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 556 | 1469029317697 Marionette TRACE conn3 <- [1,790,null,{}] 08:41:57 INFO - PROCESS | 556 | 1469029317703 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 556 | 1469029317706 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:57 INFO - PROCESS | 556 | 1469029317775 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:41:57 INFO - PROCESS | 556 | 1469029317783 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 556 | 1469029317787 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:57 INFO - PROCESS | 556 | ++DOCSHELL 10A80000 == 28 [pid = 556] [id = 207] 08:41:57 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (10A80800) [pid = 556] [serial = 619] [outer = 00000000] 08:41:57 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (110C9000) [pid = 556] [serial = 620] [outer = 10A80800] 08:41:57 INFO - PROCESS | 556 | 1469029317835 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (1126A800) [pid = 556] [serial = 621] [outer = 10A80800] 08:41:58 INFO - PROCESS | 556 | 1469029318271 Marionette TRACE conn3 <- [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]]]}] 08:41:58 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 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 634ms 08:41:58 INFO - PROCESS | 556 | 1469029318331 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:41:58 INFO - PROCESS | 556 | 1469029318317 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:41:58 INFO - PROCESS | 556 | 1469029318323 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 556 | 1469029318326 Marionette TRACE conn3 <- [1,794,null,{}] 08:41:58 INFO - PROCESS | 556 | 1469029318330 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 556 | 1469029318333 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:58 INFO - PROCESS | 556 | 1469029318416 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:41:58 INFO - PROCESS | 556 | 1469029318423 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 556 | 1469029318426 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:58 INFO - PROCESS | 556 | ++DOCSHELL 12B05800 == 29 [pid = 556] [id = 208] 08:41:58 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (12B0AC00) [pid = 556] [serial = 622] [outer = 00000000] 08:41:58 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (12B69000) [pid = 556] [serial = 623] [outer = 12B0AC00] 08:41:58 INFO - PROCESS | 556 | 1469029318477 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (12B70400) [pid = 556] [serial = 624] [outer = 12B0AC00] 08:41:58 INFO - PROCESS | 556 | 1469029318857 Marionette TRACE conn3 <- [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]]]}] 08:41:58 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 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 578ms 08:41:58 INFO - PROCESS | 556 | 1469029318905 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 556 | 1469029318907 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:41:58 INFO - PROCESS | 556 | 1469029318911 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 556 | 1469029318915 Marionette TRACE conn3 <- [1,798,null,{}] 08:41:58 INFO - PROCESS | 556 | 1469029318925 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 556 | 1469029318930 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:59 INFO - PROCESS | 556 | 1469029319020 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:41:59 INFO - PROCESS | 556 | 1469029319038 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 556 | 1469029319041 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:59 INFO - PROCESS | 556 | ++DOCSHELL 139CE000 == 30 [pid = 556] [id = 209] 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (139CF000) [pid = 556] [serial = 625] [outer = 00000000] 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (13C58800) [pid = 556] [serial = 626] [outer = 139CF000] 08:41:59 INFO - PROCESS | 556 | 1469029319151 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (13EA0400) [pid = 556] [serial = 627] [outer = 139CF000] 08:41:59 INFO - PROCESS | 556 | 1469029319479 Marionette TRACE conn3 <- [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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 634ms 08:41:59 INFO - PROCESS | 556 | 1469029319544 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 556 | 1469029319546 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:41:59 INFO - PROCESS | 556 | 1469029319550 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 556 | 1469029319551 Marionette TRACE conn3 <- [1,802,null,{}] 08:41:59 INFO - PROCESS | 556 | 1469029319565 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 556 | 1469029319568 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:59 INFO - PROCESS | 556 | 1469029319654 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:41:59 INFO - PROCESS | 556 | 1469029319668 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 556 | 1469029319670 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:41:59 INFO - PROCESS | 556 | ++DOCSHELL 13C57000 == 31 [pid = 556] [id = 210] 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (13C61000) [pid = 556] [serial = 628] [outer = 00000000] 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (14F1D400) [pid = 556] [serial = 629] [outer = 13C61000] 08:41:59 INFO - PROCESS | 556 | 1469029319718 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (15412000) [pid = 556] [serial = 630] [outer = 13C61000] 08:42:00 INFO - PROCESS | 556 | 1469029320078 Marionette TRACE conn3 <- [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] 08:42:00 INFO - PROCESS | 556 | 1469029320126 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:42:00 INFO - PROCESS | 556 | 1469029320129 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 556 | 1469029320131 Marionette TRACE conn3 <- [1,806,null,{}] 08:42:00 INFO - PROCESS | 556 | 1469029320134 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 556 | 1469029320136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:00 INFO - PROCESS | 556 | 1469029320220 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:42:00 INFO - PROCESS | 556 | 1469029320261 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 556 | 1469029320264 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:00 INFO - PROCESS | 556 | ++DOCSHELL 15906C00 == 32 [pid = 556] [id = 211] 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1590A400) [pid = 556] [serial = 631] [outer = 00000000] 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (16365400) [pid = 556] [serial = 632] [outer = 1590A400] 08:42:00 INFO - PROCESS | 556 | 1469029320310 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (16995C00) [pid = 556] [serial = 633] [outer = 1590A400] 08:42:00 INFO - PROCESS | 556 | 1469029320659 Marionette TRACE conn3 <- [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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 564ms 08:42:00 INFO - PROCESS | 556 | 1469029320708 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 556 | 1469029320710 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:42:00 INFO - PROCESS | 556 | 1469029320713 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:42:00 INFO - PROCESS | 556 | 1469029320715 Marionette TRACE conn3 <- [1,810,null,{}] 08:42:00 INFO - PROCESS | 556 | 1469029320718 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 556 | 1469029320723 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:00 INFO - PROCESS | 556 | 1469029320830 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:42:00 INFO - PROCESS | 556 | 1469029320843 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 556 | 1469029320845 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:00 INFO - PROCESS | 556 | ++DOCSHELL 10530400 == 33 [pid = 556] [id = 212] 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (16AEDC00) [pid = 556] [serial = 634] [outer = 00000000] 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (17782C00) [pid = 556] [serial = 635] [outer = 16AEDC00] 08:42:00 INFO - PROCESS | 556 | 1469029320889 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (17971C00) [pid = 556] [serial = 636] [outer = 16AEDC00] 08:42:01 INFO - PROCESS | 556 | 1469029321230 Marionette TRACE conn3 <- [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] 08:42:01 INFO - PROCESS | 556 | 1469029321277 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:42:01 INFO - PROCESS | 556 | 1469029321303 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:42:01 INFO - PROCESS | 556 | 1469029321315 Marionette TRACE conn3 <- [1,814,null,{}] 08:42:01 INFO - PROCESS | 556 | 1469029321322 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 556 | 1469029321324 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:01 INFO - PROCESS | 556 | 1469029321453 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:42:01 INFO - PROCESS | 556 | 1469029321447 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 556 | 1469029321448 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:01 INFO - PROCESS | 556 | ++DOCSHELL 17A89C00 == 34 [pid = 556] [id = 213] 08:42:01 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (17A91C00) [pid = 556] [serial = 637] [outer = 00000000] 08:42:01 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (198D1800) [pid = 556] [serial = 638] [outer = 17A91C00] 08:42:01 INFO - PROCESS | 556 | 1469029321493 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (198D2400) [pid = 556] [serial = 639] [outer = 17A91C00] 08:42:01 INFO - PROCESS | 556 | 1469029321858 Marionette TRACE conn3 <- [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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 577ms 08:42:01 INFO - PROCESS | 556 | 1469029321906 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 556 | 1469029321908 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:42:01 INFO - PROCESS | 556 | 1469029321912 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 556 | 1469029321914 Marionette TRACE conn3 <- [1,818,null,{}] 08:42:01 INFO - PROCESS | 556 | 1469029321917 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 556 | 1469029321919 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:02 INFO - PROCESS | 556 | 1469029322020 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:42:02 INFO - PROCESS | 556 | 1469029322056 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 556 | 1469029322058 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:02 INFO - PROCESS | 556 | ++DOCSHELL 18266400 == 35 [pid = 556] [id = 214] 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (196AF800) [pid = 556] [serial = 640] [outer = 00000000] 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (19E87C00) [pid = 556] [serial = 641] [outer = 196AF800] 08:42:02 INFO - PROCESS | 556 | 1469029322100 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (19E88800) [pid = 556] [serial = 642] [outer = 196AF800] 08:42:02 INFO - PROCESS | 556 | 1469029322477 Marionette TRACE conn3 <- [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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 578ms 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:42:02 INFO - PROCESS | 556 | 1469029322498 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 556 | 1469029322500 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:42:02 INFO - PROCESS | 556 | 1469029322503 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 556 | 1469029322505 Marionette TRACE conn3 <- [1,822,null,{}] 08:42:02 INFO - PROCESS | 556 | 1469029322508 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 556 | 1469029322510 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:02 INFO - PROCESS | 556 | 1469029322592 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:42:02 INFO - PROCESS | 556 | 1469029322670 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 556 | 1469029322671 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:02 INFO - PROCESS | 556 | ++DOCSHELL 139CD400 == 36 [pid = 556] [id = 215] 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A22E400) [pid = 556] [serial = 643] [outer = 00000000] 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A237C00) [pid = 556] [serial = 644] [outer = 1A22E400] 08:42:02 INFO - PROCESS | 556 | 1469029322713 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3E0800) [pid = 556] [serial = 645] [outer = 1A22E400] 08:42:03 INFO - PROCESS | 556 | 1469029323056 Marionette TRACE conn3 <- [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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 563ms 08:42:03 INFO - PROCESS | 556 | 1469029323082 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 556 | 1469029323084 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:42:03 INFO - PROCESS | 556 | 1469029323087 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:42:03 INFO - PROCESS | 556 | 1469029323089 Marionette TRACE conn3 <- [1,826,null,{}] 08:42:03 INFO - PROCESS | 556 | 1469029323083 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 556 | 1469029323085 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:03 INFO - PROCESS | 556 | 1469029323197 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:42:03 INFO - PROCESS | 556 | 1469029323202 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 556 | 1469029323204 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:03 INFO - PROCESS | 556 | ++DOCSHELL 14F19400 == 37 [pid = 556] [id = 216] 08:42:03 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19E84000) [pid = 556] [serial = 646] [outer = 00000000] 08:42:03 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A4E2400) [pid = 556] [serial = 647] [outer = 19E84000] 08:42:03 INFO - PROCESS | 556 | 1469029323247 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4E4800) [pid = 556] [serial = 648] [outer = 19E84000] 08:42:03 INFO - PROCESS | 556 | 1469029323614 Marionette TRACE conn3 <- [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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 578ms 08:42:03 INFO - PROCESS | 556 | 1469029323650 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 556 | 1469029323653 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:42:03 INFO - PROCESS | 556 | 1469029323656 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 556 | 1469029323658 Marionette TRACE conn3 <- [1,830,null,{}] 08:42:03 INFO - PROCESS | 556 | 1469029323662 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 556 | 1469029323664 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:03 INFO - PROCESS | 556 | 1469029323855 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 80 (198D4800) [pid = 556] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1698C800) [pid = 556] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 78 (171A5000) [pid = 556] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17A8F000) [pid = 556] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10559800) [pid = 556] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13EAC800) [pid = 556] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13077000) [pid = 556] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 73 (110CB000) [pid = 556] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10A78400) [pid = 556] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:42:03 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15C88000) [pid = 556] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:42:03 INFO - PROCESS | 556 | 1469029323945 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 556 | 1469029323947 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:03 INFO - PROCESS | 556 | ++DOCSHELL 10530800 == 38 [pid = 556] [id = 217] 08:42:03 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10559800) [pid = 556] [serial = 649] [outer = 00000000] 08:42:03 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13EAC800) [pid = 556] [serial = 650] [outer = 10559800] 08:42:03 INFO - PROCESS | 556 | 1469029323992 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (198D4800) [pid = 556] [serial = 651] [outer = 10559800] 08:42:04 INFO - PROCESS | 556 | 1469029324317 Marionette TRACE conn3 <- [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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 718ms 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:42:04 INFO - PROCESS | 556 | 1469029324373 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 556 | 1469029324375 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 556 | 1469029324378 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 556 | 1469029324380 Marionette TRACE conn3 <- [1,834,null,{}] 08:42:04 INFO - PROCESS | 556 | 1469029324384 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 556 | 1469029324385 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:04 INFO - PROCESS | 556 | 1469029324468 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:42:04 INFO - PROCESS | 556 | 1469029324473 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 556 | 1469029324475 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:04 INFO - PROCESS | 556 | ++DOCSHELL 1778A400 == 39 [pid = 556] [id = 218] 08:42:04 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1A3EB400) [pid = 556] [serial = 652] [outer = 00000000] 08:42:04 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A718800) [pid = 556] [serial = 653] [outer = 1A3EB400] 08:42:04 INFO - PROCESS | 556 | 1469029324518 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A71AC00) [pid = 556] [serial = 654] [outer = 1A3EB400] 08:42:04 INFO - PROCESS | 556 | 1469029324876 Marionette TRACE conn3 <- [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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 536ms 08:42:04 INFO - PROCESS | 556 | 1469029324933 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 556 | 1469029324935 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 556 | 1469029324938 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:42:04 INFO - PROCESS | 556 | 1469029324922 Marionette TRACE conn3 <- [1,838,null,{}] 08:42:04 INFO - PROCESS | 556 | 1469029324936 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 556 | 1469029324937 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:05 INFO - PROCESS | 556 | 1469029325013 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:42:05 INFO - PROCESS | 556 | 1469029325021 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 556 | 1469029325023 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:05 INFO - PROCESS | 556 | ++DOCSHELL 1A4EC400 == 40 [pid = 556] [id = 219] 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A4EF800) [pid = 556] [serial = 655] [outer = 00000000] 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A723400) [pid = 556] [serial = 656] [outer = 1A4EF800] 08:42:05 INFO - PROCESS | 556 | 1469029325064 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A726000) [pid = 556] [serial = 657] [outer = 1A4EF800] 08:42:05 INFO - PROCESS | 556 | 1469029325434 Marionette TRACE conn3 <- [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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 535ms 08:42:05 INFO - PROCESS | 556 | 1469029325461 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 556 | 1469029325463 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:42:05 INFO - PROCESS | 556 | 1469029325466 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 556 | 1469029325468 Marionette TRACE conn3 <- [1,842,null,{}] 08:42:05 INFO - PROCESS | 556 | 1469029325471 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 556 | 1469029325473 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:05 INFO - PROCESS | 556 | 1469029325585 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:42:05 INFO - PROCESS | 556 | 1469029325590 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 556 | 1469029325591 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:05 INFO - PROCESS | 556 | ++DOCSHELL 15C96000 == 41 [pid = 556] [id = 220] 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4EBC00) [pid = 556] [serial = 658] [outer = 00000000] 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (14F1EC00) [pid = 556] [serial = 659] [outer = 1A4EBC00] 08:42:05 INFO - PROCESS | 556 | 1469029325616 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A888000) [pid = 556] [serial = 660] [outer = 1A4EBC00] 08:42:06 INFO - PROCESS | 556 | 1469029326329 Marionette TRACE conn3 <- [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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 08:42:06 INFO - PROCESS | 556 | 1469029326406 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 556 | 1469029326411 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:42:06 INFO - PROCESS | 556 | 1469029326435 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 556 | 1469029326440 Marionette TRACE conn3 <- [1,846,null,{}] 08:42:06 INFO - PROCESS | 556 | 1469029326445 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 556 | 1469029326448 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:06 INFO - PROCESS | 556 | 1469029326575 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:42:06 INFO - PROCESS | 556 | 1469029326695 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 556 | 1469029326698 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:06 INFO - PROCESS | 556 | ++DOCSHELL 10A7CC00 == 42 [pid = 556] [id = 221] 08:42:06 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10F47000) [pid = 556] [serial = 661] [outer = 00000000] 08:42:06 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (110CBC00) [pid = 556] [serial = 662] [outer = 10F47000] 08:42:06 INFO - PROCESS | 556 | 1469029326755 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (12B0D400) [pid = 556] [serial = 663] [outer = 10F47000] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 1A4EC400 == 41 [pid = 556] [id = 219] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 1778A400 == 40 [pid = 556] [id = 218] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 10530800 == 39 [pid = 556] [id = 217] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 14F19400 == 38 [pid = 556] [id = 216] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 139CD400 == 37 [pid = 556] [id = 215] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 18266400 == 36 [pid = 556] [id = 214] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 17A89C00 == 35 [pid = 556] [id = 213] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 10530400 == 34 [pid = 556] [id = 212] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 15906C00 == 33 [pid = 556] [id = 211] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 13C57000 == 32 [pid = 556] [id = 210] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 139CE000 == 31 [pid = 556] [id = 209] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 12B05800 == 30 [pid = 556] [id = 208] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 10A80000 == 29 [pid = 556] [id = 207] 08:42:07 INFO - PROCESS | 556 | --DOCSHELL 198D6C00 == 28 [pid = 556] [id = 206] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 85 (19E7D000) [pid = 556] [serial = 617] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 84 (199AA400) [pid = 556] [serial = 615] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16AE8800) [pid = 556] [serial = 602] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 82 (17787400) [pid = 556] [serial = 605] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 81 (170CDC00) [pid = 556] [serial = 603] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17F3C400) [pid = 556] [serial = 608] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1797A800) [pid = 556] [serial = 606] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 78 (18272800) [pid = 556] [serial = 611] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 77 (198DD400) [pid = 556] [serial = 614] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F17000) [pid = 556] [serial = 599] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13146800) [pid = 556] [serial = 596] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 74 (131E0800) [pid = 556] [serial = 597] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 73 (112D5400) [pid = 556] [serial = 593] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 72 (11A51800) [pid = 556] [serial = 594] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12B6A000) [pid = 556] [serial = 591] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 70 (11C2A800) [pid = 556] [serial = 590] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16AE9800) [pid = 556] [serial = 588] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1826B800) [pid = 556] [serial = 612] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15412800) [pid = 556] [serial = 600] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | --DOMWINDOW == 66 (180D2000) [pid = 556] [serial = 609] [outer = 00000000] [url = about:blank] 08:42:07 INFO - PROCESS | 556 | 1469029327551 Marionette TRACE conn3 <- [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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1155ms 08:42:07 INFO - PROCESS | 556 | 1469029327572 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 556 | 1469029327577 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:42:07 INFO - PROCESS | 556 | 1469029327581 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:42:07 INFO - PROCESS | 556 | 1469029327584 Marionette TRACE conn3 <- [1,850,null,{}] 08:42:07 INFO - PROCESS | 556 | 1469029327590 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 556 | 1469029327593 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:07 INFO - PROCESS | 556 | 1469029327655 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:42:07 INFO - PROCESS | 556 | 1469029327661 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 556 | 1469029327665 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:07 INFO - PROCESS | 556 | ++DOCSHELL 10A80000 == 29 [pid = 556] [id = 222] 08:42:07 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10A80C00) [pid = 556] [serial = 664] [outer = 00000000] 08:42:07 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (110C9800) [pid = 556] [serial = 665] [outer = 10A80C00] 08:42:07 INFO - PROCESS | 556 | 1469029327711 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (112DC400) [pid = 556] [serial = 666] [outer = 10A80C00] 08:42:08 INFO - PROCESS | 556 | 1469029328156 Marionette TRACE conn3 <- [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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 634ms 08:42:08 INFO - PROCESS | 556 | 1469029328219 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 556 | 1469029328205 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:42:08 INFO - PROCESS | 556 | 1469029328212 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 556 | 1469029328214 Marionette TRACE conn3 <- [1,854,null,{}] 08:42:08 INFO - PROCESS | 556 | 1469029328218 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 556 | 1469029328220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:08 INFO - PROCESS | 556 | 1469029328303 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:42:08 INFO - PROCESS | 556 | 1469029328310 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 556 | 1469029328313 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:08 INFO - PROCESS | 556 | ++DOCSHELL 12B6F000 == 30 [pid = 556] [id = 223] 08:42:08 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12B6F400) [pid = 556] [serial = 667] [outer = 00000000] 08:42:08 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13075400) [pid = 556] [serial = 668] [outer = 12B6F400] 08:42:08 INFO - PROCESS | 556 | 1469029328359 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1313BC00) [pid = 556] [serial = 669] [outer = 12B6F400] 08:42:08 INFO - PROCESS | 556 | 1469029328762 Marionette TRACE conn3 <- [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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 577ms 08:42:08 INFO - PROCESS | 556 | 1469029328796 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 556 | 1469029328798 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:42:08 INFO - PROCESS | 556 | 1469029328802 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 556 | 1469029328805 Marionette TRACE conn3 <- [1,858,null,{}] 08:42:08 INFO - PROCESS | 556 | 1469029328816 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 556 | 1469029328820 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:08 INFO - PROCESS | 556 | 1469029328883 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:42:08 INFO - PROCESS | 556 | 1469029328892 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 556 | 1469029328895 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:08 INFO - PROCESS | 556 | ++DOCSHELL 139CD400 == 31 [pid = 556] [id = 224] 08:42:08 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (139CE000) [pid = 556] [serial = 670] [outer = 00000000] 08:42:08 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13E9F800) [pid = 556] [serial = 671] [outer = 139CE000] 08:42:08 INFO - PROCESS | 556 | 1469029328941 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14199C00) [pid = 556] [serial = 672] [outer = 139CE000] 08:42:09 INFO - PROCESS | 556 | 1469029329325 Marionette TRACE conn3 <- [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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 578ms 08:42:09 INFO - PROCESS | 556 | 1469029329377 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 556 | 1469029329379 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:42:09 INFO - PROCESS | 556 | 1469029329384 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 556 | 1469029329386 Marionette TRACE conn3 <- [1,862,null,{}] 08:42:09 INFO - PROCESS | 556 | 1469029329389 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 556 | 1469029329391 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:09 INFO - PROCESS | 556 | 1469029329460 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:42:09 INFO - PROCESS | 556 | 1469029329465 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 556 | 1469029329467 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:09 INFO - PROCESS | 556 | ++DOCSHELL 14F1F400 == 32 [pid = 556] [id = 225] 08:42:09 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F21C00) [pid = 556] [serial = 673] [outer = 00000000] 08:42:09 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15906C00) [pid = 556] [serial = 674] [outer = 14F21C00] 08:42:09 INFO - PROCESS | 556 | 1469029329510 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15C14C00) [pid = 556] [serial = 675] [outer = 14F21C00] 08:42:09 INFO - PROCESS | 556 | 1469029329933 Marionette TRACE conn3 <- [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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 563ms 08:42:09 INFO - PROCESS | 556 | 1469029329962 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 556 | 1469029329964 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:42:09 INFO - PROCESS | 556 | 1469029329977 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 556 | 1469029329979 Marionette TRACE conn3 <- [1,866,null,{}] 08:42:09 INFO - PROCESS | 556 | 1469029329983 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 556 | 1469029329985 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:10 INFO - PROCESS | 556 | 1469029330067 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:42:10 INFO - PROCESS | 556 | 1469029330072 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 556 | 1469029330075 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:10 INFO - PROCESS | 556 | ++DOCSHELL 132E0800 == 33 [pid = 556] [id = 226] 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (13908000) [pid = 556] [serial = 676] [outer = 00000000] 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16A2D800) [pid = 556] [serial = 677] [outer = 13908000] 08:42:10 INFO - PROCESS | 556 | 1469029330117 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16DC1800) [pid = 556] [serial = 678] [outer = 13908000] 08:42:10 INFO - PROCESS | 556 | 1469029330516 Marionette TRACE conn3 <- [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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 577ms 08:42:10 INFO - PROCESS | 556 | 1469029330551 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 556 | 1469029330553 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:42:10 INFO - PROCESS | 556 | 1469029330557 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 556 | 1469029330558 Marionette TRACE conn3 <- [1,870,null,{}] 08:42:10 INFO - PROCESS | 556 | 1469029330562 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 556 | 1469029330567 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:10 INFO - PROCESS | 556 | 1469029330691 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:42:10 INFO - PROCESS | 556 | 1469029330756 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 556 | 1469029330758 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:10 INFO - PROCESS | 556 | ++DOCSHELL 172D5400 == 34 [pid = 556] [id = 227] 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17788C00) [pid = 556] [serial = 679] [outer = 00000000] 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1797A800) [pid = 556] [serial = 680] [outer = 17788C00] 08:42:10 INFO - PROCESS | 556 | 1469029330803 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17A85800) [pid = 556] [serial = 681] [outer = 17788C00] 08:42:11 INFO - PROCESS | 556 | 1469029331177 Marionette TRACE conn3 <- [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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 676ms 08:42:11 INFO - PROCESS | 556 | 1469029331238 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 556 | 1469029331240 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:42:11 INFO - PROCESS | 556 | 1469029331244 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 556 | 1469029331245 Marionette TRACE conn3 <- [1,874,null,{}] 08:42:11 INFO - PROCESS | 556 | 1469029331248 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 556 | 1469029331250 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:11 INFO - PROCESS | 556 | 1469029331332 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:42:11 INFO - PROCESS | 556 | 1469029331339 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 556 | 1469029331341 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:11 INFO - PROCESS | 556 | ++DOCSHELL 13441800 == 35 [pid = 556] [id = 228] 08:42:11 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1778E000) [pid = 556] [serial = 682] [outer = 00000000] 08:42:11 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (180D2000) [pid = 556] [serial = 683] [outer = 1778E000] 08:42:11 INFO - PROCESS | 556 | 1469029331387 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (180D3400) [pid = 556] [serial = 684] [outer = 1778E000] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A4EF800) [pid = 556] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 85 (17A91C00) [pid = 556] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 84 (12B0AC00) [pid = 556] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16AEDC00) [pid = 556] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13C61000) [pid = 556] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 81 (19E84000) [pid = 556] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A22E400) [pid = 556] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10A80800) [pid = 556] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1A3EB400) [pid = 556] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1590A400) [pid = 556] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 76 (139CF000) [pid = 556] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10559800) [pid = 556] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 74 (199B0000) [pid = 556] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:42:11 INFO - PROCESS | 556 | --DOMWINDOW == 73 (196AF800) [pid = 556] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:42:12 INFO - PROCESS | 556 | 1469029332137 Marionette TRACE conn3 <- [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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 944ms 08:42:12 INFO - PROCESS | 556 | 1469029332188 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 556 | 1469029332190 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:42:12 INFO - PROCESS | 556 | 1469029332193 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 556 | 1469029332195 Marionette TRACE conn3 <- [1,878,null,{}] 08:42:12 INFO - PROCESS | 556 | 1469029332199 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 556 | 1469029332201 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:12 INFO - PROCESS | 556 | 1469029332260 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:42:12 INFO - PROCESS | 556 | 1469029332267 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 556 | 1469029332269 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:12 INFO - PROCESS | 556 | ++DOCSHELL 11A55400 == 36 [pid = 556] [id = 229] 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (196A0800) [pid = 556] [serial = 685] [outer = 00000000] 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (198DE000) [pid = 556] [serial = 686] [outer = 196A0800] 08:42:12 INFO - PROCESS | 556 | 1469029332315 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (199AA400) [pid = 556] [serial = 687] [outer = 196A0800] 08:42:12 INFO - PROCESS | 556 | 1469029332691 Marionette TRACE conn3 <- [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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 535ms 08:42:12 INFO - PROCESS | 556 | 1469029332737 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 556 | 1469029332739 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:42:12 INFO - PROCESS | 556 | 1469029332725 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 556 | 1469029332727 Marionette TRACE conn3 <- [1,882,null,{}] 08:42:12 INFO - PROCESS | 556 | 1469029332731 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 556 | 1469029332732 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:12 INFO - PROCESS | 556 | 1469029332822 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:42:12 INFO - PROCESS | 556 | 1469029332828 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 556 | 1469029332830 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:12 INFO - PROCESS | 556 | ++DOCSHELL 1A232800 == 37 [pid = 556] [id = 230] 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A232C00) [pid = 556] [serial = 688] [outer = 00000000] 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3E4800) [pid = 556] [serial = 689] [outer = 1A232C00] 08:42:12 INFO - PROCESS | 556 | 1469029332874 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A3EE400) [pid = 556] [serial = 690] [outer = 1A232C00] 08:42:13 INFO - PROCESS | 556 | 1469029333262 Marionette TRACE conn3 <- [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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 536ms 08:42:13 INFO - PROCESS | 556 | 1469029333282 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 556 | 1469029333284 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:42:13 INFO - PROCESS | 556 | 1469029333275 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 556 | 1469029333277 Marionette TRACE conn3 <- [1,886,null,{}] 08:42:13 INFO - PROCESS | 556 | 1469029333280 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 556 | 1469029333282 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:13 INFO - PROCESS | 556 | 1469029333394 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:42:13 INFO - PROCESS | 556 | 1469029333401 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 556 | 1469029333403 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:13 INFO - PROCESS | 556 | ++DOCSHELL 17FCE400 == 38 [pid = 556] [id = 231] 08:42:13 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (18272800) [pid = 556] [serial = 691] [outer = 00000000] 08:42:13 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A718C00) [pid = 556] [serial = 692] [outer = 18272800] 08:42:13 INFO - PROCESS | 556 | 1469029333445 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A71A000) [pid = 556] [serial = 693] [outer = 18272800] 08:42:13 INFO - PROCESS | 556 | 1469029333992 Marionette TRACE conn3 <- [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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 760ms 08:42:14 INFO - PROCESS | 556 | 1469029334044 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 556 | 1469029334049 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:42:14 INFO - PROCESS | 556 | 1469029334067 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 556 | 1469029334073 Marionette TRACE conn3 <- [1,890,null,{}] 08:42:14 INFO - PROCESS | 556 | 1469029334078 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 556 | 1469029334081 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:14 INFO - PROCESS | 556 | 1469029334187 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:42:14 INFO - PROCESS | 556 | 1469029334268 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 556 | 1469029334271 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:14 INFO - PROCESS | 556 | ++DOCSHELL 1052D800 == 39 [pid = 556] [id = 232] 08:42:14 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1052E000) [pid = 556] [serial = 694] [outer = 00000000] 08:42:14 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (114CEC00) [pid = 556] [serial = 695] [outer = 1052E000] 08:42:14 INFO - PROCESS | 556 | 1469029334349 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (12B05800) [pid = 556] [serial = 696] [outer = 1052E000] 08:42:14 INFO - PROCESS | 556 | 1469029334933 Marionette TRACE conn3 <- [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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 901ms 08:42:14 INFO - PROCESS | 556 | 1469029334975 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 556 | 1469029334980 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:42:14 INFO - PROCESS | 556 | 1469029334986 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 556 | 1469029334989 Marionette TRACE conn3 <- [1,894,null,{}] 08:42:14 INFO - PROCESS | 556 | 1469029334993 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 556 | 1469029334996 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:15 INFO - PROCESS | 556 | 1469029335086 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:42:15 INFO - PROCESS | 556 | 1469029335186 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 556 | 1469029335189 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:15 INFO - PROCESS | 556 | ++DOCSHELL 13219000 == 40 [pid = 556] [id = 233] 08:42:15 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (13447C00) [pid = 556] [serial = 697] [outer = 00000000] 08:42:15 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (15C94800) [pid = 556] [serial = 698] [outer = 13447C00] 08:42:15 INFO - PROCESS | 556 | 1469029335225 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (16DB8800) [pid = 556] [serial = 699] [outer = 13447C00] 08:42:15 INFO - PROCESS | 556 | 1469029335784 Marionette TRACE conn3 <- [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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 845ms 08:42:15 INFO - PROCESS | 556 | 1469029335836 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 556 | 1469029335838 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:42:15 INFO - PROCESS | 556 | 1469029335842 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 556 | 1469029335846 Marionette TRACE conn3 <- [1,898,null,{}] 08:42:15 INFO - PROCESS | 556 | 1469029335857 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 556 | 1469029335861 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:15 INFO - PROCESS | 556 | 1469029335945 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:42:16 INFO - PROCESS | 556 | 1469029336145 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 556 | 1469029336148 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:16 INFO - PROCESS | 556 | ++DOCSHELL 103D2C00 == 41 [pid = 556] [id = 234] 08:42:16 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (103D3C00) [pid = 556] [serial = 700] [outer = 00000000] 08:42:16 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (10559C00) [pid = 556] [serial = 701] [outer = 103D3C00] 08:42:16 INFO - PROCESS | 556 | 1469029336210 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (10A7E400) [pid = 556] [serial = 702] [outer = 103D3C00] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 1A232800 == 40 [pid = 556] [id = 230] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 11A55400 == 39 [pid = 556] [id = 229] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 13441800 == 38 [pid = 556] [id = 228] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 172D5400 == 37 [pid = 556] [id = 227] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 132E0800 == 36 [pid = 556] [id = 226] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 14F1F400 == 35 [pid = 556] [id = 225] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 139CD400 == 34 [pid = 556] [id = 224] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 12B6F000 == 33 [pid = 556] [id = 223] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 10A80000 == 32 [pid = 556] [id = 222] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 15C96000 == 31 [pid = 556] [id = 220] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 10A7CC00 == 30 [pid = 556] [id = 221] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 13219000 == 29 [pid = 556] [id = 233] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 17FCE400 == 28 [pid = 556] [id = 231] 08:42:17 INFO - PROCESS | 556 | --DOCSHELL 1052D800 == 27 [pid = 556] [id = 232] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 90 (198D1800) [pid = 556] [serial = 638] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 89 (12B69000) [pid = 556] [serial = 623] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 88 (12B70400) [pid = 556] [serial = 624] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 87 (17782C00) [pid = 556] [serial = 635] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 86 (17971C00) [pid = 556] [serial = 636] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 85 (14F1D400) [pid = 556] [serial = 629] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A4E2400) [pid = 556] [serial = 647] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15412000) [pid = 556] [serial = 630] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1A3E0800) [pid = 556] [serial = 645] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1A237C00) [pid = 556] [serial = 644] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 80 (110C9000) [pid = 556] [serial = 620] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1126A800) [pid = 556] [serial = 621] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1A4E4800) [pid = 556] [serial = 648] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A718800) [pid = 556] [serial = 653] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16365400) [pid = 556] [serial = 632] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16995C00) [pid = 556] [serial = 633] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13C58800) [pid = 556] [serial = 626] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13EA0400) [pid = 556] [serial = 627] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 72 (198D4800) [pid = 556] [serial = 651] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 71 (19F28C00) [pid = 556] [serial = 618] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13EAC800) [pid = 556] [serial = 650] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 69 (19E87C00) [pid = 556] [serial = 641] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1A726000) [pid = 556] [serial = 657] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 67 (19E88800) [pid = 556] [serial = 642] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A71AC00) [pid = 556] [serial = 654] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 65 (198D2400) [pid = 556] [serial = 639] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A723400) [pid = 556] [serial = 656] [outer = 00000000] [url = about:blank] 08:42:17 INFO - PROCESS | 556 | 1469029337280 Marionette TRACE conn3 <- [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]]]}] 08:42:17 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10524C00) [pid = 556] [serial = 703] [outer = 1AE72800] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1494ms 08:42:17 INFO - PROCESS | 556 | 1469029337359 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 556 | 1469029337346 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:42:17 INFO - PROCESS | 556 | 1469029337383 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 556 | 1469029337387 Marionette TRACE conn3 <- [1,902,null,{}] 08:42:17 INFO - PROCESS | 556 | 1469029337393 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 556 | 1469029337396 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:17 INFO - PROCESS | 556 | 1469029337517 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:42:17 INFO - PROCESS | 556 | 1469029337528 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 556 | 1469029337516 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:17 INFO - PROCESS | 556 | ++DOCSHELL 11275C00 == 28 [pid = 556] [id = 235] 08:42:17 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (112D1000) [pid = 556] [serial = 704] [outer = 00000000] 08:42:17 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (114CFC00) [pid = 556] [serial = 705] [outer = 112D1000] 08:42:17 INFO - PROCESS | 556 | 1469029337567 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (11A49800) [pid = 556] [serial = 706] [outer = 112D1000] 08:42:17 INFO - PROCESS | 556 | 1469029337997 Marionette TRACE conn3 <- [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]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 648ms 08:42:18 INFO - PROCESS | 556 | 1469029338013 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 556 | 1469029338018 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:42:18 INFO - PROCESS | 556 | 1469029338024 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 556 | 1469029338027 Marionette TRACE conn3 <- [1,906,null,{}] 08:42:18 INFO - PROCESS | 556 | 1469029338030 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 556 | 1469029338033 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:18 INFO - PROCESS | 556 | 1469029338127 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:42:18 INFO - PROCESS | 556 | 1469029338136 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 556 | 1469029338139 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:18 INFO - PROCESS | 556 | ++DOCSHELL 12B70400 == 29 [pid = 556] [id = 236] 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B70C00) [pid = 556] [serial = 707] [outer = 00000000] 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12D9EC00) [pid = 556] [serial = 708] [outer = 12B70C00] 08:42:18 INFO - PROCESS | 556 | 1469029338186 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (131E0800) [pid = 556] [serial = 709] [outer = 12B70C00] 08:42:18 INFO - PROCESS | 556 | 1469029338581 Marionette TRACE conn3 <- [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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 577ms 08:42:18 INFO - PROCESS | 556 | 1469029338599 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 556 | 1469029338601 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:42:18 INFO - PROCESS | 556 | 1469029338604 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 556 | 1469029338607 Marionette TRACE conn3 <- [1,910,null,{}] 08:42:18 INFO - PROCESS | 556 | 1469029338622 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 556 | 1469029338627 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:18 INFO - PROCESS | 556 | 1469029338694 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:42:18 INFO - PROCESS | 556 | 1469029338703 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 556 | 1469029338706 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:18 INFO - PROCESS | 556 | ++DOCSHELL 13EA3800 == 30 [pid = 556] [id = 237] 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13EA5C00) [pid = 556] [serial = 710] [outer = 00000000] 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (14F1A000) [pid = 556] [serial = 711] [outer = 13EA5C00] 08:42:18 INFO - PROCESS | 556 | 1469029338754 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (14F8BC00) [pid = 556] [serial = 712] [outer = 13EA5C00] 08:42:19 INFO - PROCESS | 556 | 1469029339202 Marionette TRACE conn3 <- [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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 634ms 08:42:19 INFO - PROCESS | 556 | 1469029339225 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 556 | 1469029339228 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:42:19 INFO - PROCESS | 556 | 1469029339231 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 556 | 1469029339233 Marionette TRACE conn3 <- [1,914,null,{}] 08:42:19 INFO - PROCESS | 556 | 1469029339236 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 556 | 1469029339238 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:19 INFO - PROCESS | 556 | 1469029339353 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:42:19 INFO - PROCESS | 556 | 1469029339361 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 556 | 1469029339363 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:19 INFO - PROCESS | 556 | ++DOCSHELL 14199400 == 31 [pid = 556] [id = 238] 08:42:19 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14F19400) [pid = 556] [serial = 713] [outer = 00000000] 08:42:19 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16994800) [pid = 556] [serial = 714] [outer = 14F19400] 08:42:19 INFO - PROCESS | 556 | 1469029339431 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16A28800) [pid = 556] [serial = 715] [outer = 14F19400] 08:42:19 INFO - PROCESS | 556 | 1469029339791 Marionette TRACE conn3 <- [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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 578ms 08:42:19 INFO - PROCESS | 556 | 1469029339808 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 556 | 1469029339810 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:42:19 INFO - PROCESS | 556 | 1469029339820 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 556 | 1469029339822 Marionette TRACE conn3 <- [1,918,null,{}] 08:42:19 INFO - PROCESS | 556 | 1469029339825 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 556 | 1469029339827 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:19 INFO - PROCESS | 556 | 1469029339932 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:42:19 INFO - PROCESS | 556 | 1469029339994 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 556 | 1469029339996 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:19 INFO - PROCESS | 556 | ++DOCSHELL 170D9C00 == 32 [pid = 556] [id = 239] 08:42:19 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (171A8800) [pid = 556] [serial = 716] [outer = 00000000] 08:42:20 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17288800) [pid = 556] [serial = 717] [outer = 171A8800] 08:42:20 INFO - PROCESS | 556 | 1469029340040 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (177C8400) [pid = 556] [serial = 718] [outer = 171A8800] 08:42:20 INFO - PROCESS | 556 | 1469029340412 Marionette TRACE conn3 <- [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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 634ms 08:42:20 INFO - PROCESS | 556 | 1469029340454 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 556 | 1469029340456 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:42:20 INFO - PROCESS | 556 | 1469029340465 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 556 | 1469029340466 Marionette TRACE conn3 <- [1,922,null,{}] 08:42:20 INFO - PROCESS | 556 | 1469029340470 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 556 | 1469029340476 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:20 INFO - PROCESS | 556 | 1469029340603 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:42:20 INFO - PROCESS | 556 | 1469029340615 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 556 | 1469029340617 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:20 INFO - PROCESS | 556 | ++DOCSHELL 17975C00 == 33 [pid = 556] [id = 240] 08:42:20 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17A89400) [pid = 556] [serial = 719] [outer = 00000000] 08:42:20 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (198D1800) [pid = 556] [serial = 720] [outer = 17A89400] 08:42:20 INFO - PROCESS | 556 | 1469029340688 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (198E0400) [pid = 556] [serial = 721] [outer = 17A89400] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13908000) [pid = 556] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 81 (17788C00) [pid = 556] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A80C00) [pid = 556] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1A4EBC00) [pid = 556] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 78 (14F21C00) [pid = 556] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10F47000) [pid = 556] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 76 (139CE000) [pid = 556] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12B6F400) [pid = 556] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1778E000) [pid = 556] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 73 (196A0800) [pid = 556] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 72 (18272800) [pid = 556] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:42:21 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A232C00) [pid = 556] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:42:21 INFO - PROCESS | 556 | 1469029341208 Marionette TRACE conn3 <- [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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 803ms 08:42:21 INFO - PROCESS | 556 | 1469029341267 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 556 | 1469029341269 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 556 | 1469029341272 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:42:21 INFO - PROCESS | 556 | 1469029341274 Marionette TRACE conn3 <- [1,926,null,{}] 08:42:21 INFO - PROCESS | 556 | 1469029341277 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 556 | 1469029341279 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:21 INFO - PROCESS | 556 | 1469029341364 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:42:21 INFO - PROCESS | 556 | 1469029341373 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 556 | 1469029341375 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:21 INFO - PROCESS | 556 | ++DOCSHELL 12829400 == 34 [pid = 556] [id = 241] 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B6CC00) [pid = 556] [serial = 722] [outer = 00000000] 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (14F8E800) [pid = 556] [serial = 723] [outer = 12B6CC00] 08:42:21 INFO - PROCESS | 556 | 1469029341397 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15910400) [pid = 556] [serial = 724] [outer = 12B6CC00] 08:42:21 INFO - PROCESS | 556 | 1469029341779 Marionette TRACE conn3 <- [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]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 535ms 08:42:21 INFO - PROCESS | 556 | 1469029341805 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 556 | 1469029341807 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:42:21 INFO - PROCESS | 556 | 1469029341810 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 556 | 1469029341812 Marionette TRACE conn3 <- [1,930,null,{}] 08:42:21 INFO - PROCESS | 556 | 1469029341815 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 556 | 1469029341817 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:21 INFO - PROCESS | 556 | 1469029341891 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:42:21 INFO - PROCESS | 556 | 1469029341896 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 556 | 1469029341898 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:21 INFO - PROCESS | 556 | ++DOCSHELL 11CD8800 == 35 [pid = 556] [id = 242] 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16365800) [pid = 556] [serial = 725] [outer = 00000000] 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (196AF000) [pid = 556] [serial = 726] [outer = 16365800] 08:42:21 INFO - PROCESS | 556 | 1469029341941 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (19E84000) [pid = 556] [serial = 727] [outer = 16365800] 08:42:22 INFO - PROCESS | 556 | 1469029342297 Marionette TRACE conn3 <- [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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 535ms 08:42:22 INFO - PROCESS | 556 | 1469029342352 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 556 | 1469029342354 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 556 | 1469029342357 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:42:22 INFO - PROCESS | 556 | 1469029342359 Marionette TRACE conn3 <- [1,934,null,{}] 08:42:22 INFO - PROCESS | 556 | 1469029342363 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 556 | 1469029342364 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:22 INFO - PROCESS | 556 | 1469029342439 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:42:22 INFO - PROCESS | 556 | 1469029342447 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 556 | 1469029342449 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:22 INFO - PROCESS | 556 | ++DOCSHELL 19F36800 == 36 [pid = 556] [id = 243] 08:42:22 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (19F36C00) [pid = 556] [serial = 728] [outer = 00000000] 08:42:22 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A3E2800) [pid = 556] [serial = 729] [outer = 19F36C00] 08:42:22 INFO - PROCESS | 556 | 1469029342477 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A238000) [pid = 556] [serial = 730] [outer = 19F36C00] 08:42:22 INFO - PROCESS | 556 | 1469029342899 Marionette TRACE conn3 <- [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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 578ms 08:42:22 INFO - PROCESS | 556 | 1469029342932 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 556 | 1469029342934 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:42:22 INFO - PROCESS | 556 | 1469029342937 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 556 | 1469029342939 Marionette TRACE conn3 <- [1,938,null,{}] 08:42:22 INFO - PROCESS | 556 | 1469029342942 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 556 | 1469029342944 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:23 INFO - PROCESS | 556 | 1469029343049 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:42:23 INFO - PROCESS | 556 | 1469029343157 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 556 | 1469029343160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:23 INFO - PROCESS | 556 | ++DOCSHELL 10A7DC00 == 37 [pid = 556] [id = 244] 08:42:23 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (10A7E000) [pid = 556] [serial = 731] [outer = 00000000] 08:42:23 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (110CB000) [pid = 556] [serial = 732] [outer = 10A7E000] 08:42:23 INFO - PROCESS | 556 | 1469029343217 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (11CDBC00) [pid = 556] [serial = 733] [outer = 10A7E000] 08:42:23 INFO - PROCESS | 556 | 1469029343915 Marionette TRACE conn3 <- [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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1028ms 08:42:23 INFO - PROCESS | 556 | 1469029343983 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 556 | 1469029343967 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:42:23 INFO - PROCESS | 556 | 1469029343972 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 556 | 1469029343975 Marionette TRACE conn3 <- [1,942,null,{}] 08:42:23 INFO - PROCESS | 556 | 1469029343980 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 556 | 1469029343983 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:24 INFO - PROCESS | 556 | 1469029344112 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:42:24 INFO - PROCESS | 556 | 1469029344189 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 556 | 1469029344192 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:24 INFO - PROCESS | 556 | ++DOCSHELL 1343B400 == 38 [pid = 556] [id = 245] 08:42:24 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (13441400) [pid = 556] [serial = 734] [outer = 00000000] 08:42:24 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (139D0000) [pid = 556] [serial = 735] [outer = 13441400] 08:42:24 INFO - PROCESS | 556 | 1469029344286 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (13C61400) [pid = 556] [serial = 736] [outer = 13441400] 08:42:25 INFO - PROCESS | 556 | 1469029345029 Marionette TRACE conn3 <- [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]]]}] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 19F36800 == 37 [pid = 556] [id = 243] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 11CD8800 == 36 [pid = 556] [id = 242] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 12829400 == 35 [pid = 556] [id = 241] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 17975C00 == 34 [pid = 556] [id = 240] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 170D9C00 == 33 [pid = 556] [id = 239] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 14199400 == 32 [pid = 556] [id = 238] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 13EA3800 == 31 [pid = 556] [id = 237] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 12B70400 == 30 [pid = 556] [id = 236] 08:42:25 INFO - PROCESS | 556 | --DOCSHELL 11275C00 == 29 [pid = 556] [id = 235] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1A71A000) [pid = 556] [serial = 693] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A718C00) [pid = 556] [serial = 692] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1A3E4800) [pid = 556] [serial = 689] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16A2D800) [pid = 556] [serial = 677] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1797A800) [pid = 556] [serial = 680] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16DC1800) [pid = 556] [serial = 678] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 79 (110C9800) [pid = 556] [serial = 665] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 78 (112DC400) [pid = 556] [serial = 666] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A888000) [pid = 556] [serial = 660] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F1EC00) [pid = 556] [serial = 659] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15906C00) [pid = 556] [serial = 674] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 74 (110CBC00) [pid = 556] [serial = 662] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12B0D400) [pid = 556] [serial = 663] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13E9F800) [pid = 556] [serial = 671] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 71 (14199C00) [pid = 556] [serial = 672] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13075400) [pid = 556] [serial = 668] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1313BC00) [pid = 556] [serial = 669] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 68 (180D2000) [pid = 556] [serial = 683] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 67 (17A85800) [pid = 556] [serial = 681] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 66 (198DE000) [pid = 556] [serial = 686] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 65 (180D3400) [pid = 556] [serial = 684] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 64 (199AA400) [pid = 556] [serial = 687] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 63 (15C14C00) [pid = 556] [serial = 675] [outer = 00000000] [url = about:blank] 08:42:25 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1A3EE400) [pid = 556] [serial = 690] [outer = 00000000] [url = about:blank] 08:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1127ms 08:42:25 INFO - PROCESS | 556 | 1469029345108 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 556 | 1469029345113 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:42:25 INFO - PROCESS | 556 | 1469029345118 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 556 | 1469029345121 Marionette TRACE conn3 <- [1,946,null,{}] 08:42:25 INFO - PROCESS | 556 | 1469029345126 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 556 | 1469029345129 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:25 INFO - PROCESS | 556 | 1469029345232 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:42:25 INFO - PROCESS | 556 | 1469029345290 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 556 | 1469029345295 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:25 INFO - PROCESS | 556 | ++DOCSHELL 1052A800 == 30 [pid = 556] [id = 246] 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10530000) [pid = 556] [serial = 737] [outer = 00000000] 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (110C8800) [pid = 556] [serial = 738] [outer = 10530000] 08:42:25 INFO - PROCESS | 556 | 1469029345341 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1292F400) [pid = 556] [serial = 739] [outer = 10530000] 08:42:25 INFO - PROCESS | 556 | 1469029345719 Marionette TRACE conn3 <- [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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 634ms 08:42:25 INFO - PROCESS | 556 | 1469029345756 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 556 | 1469029345761 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:42:25 INFO - PROCESS | 556 | 1469029345767 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 556 | 1469029345770 Marionette TRACE conn3 <- [1,950,null,{}] 08:42:25 INFO - PROCESS | 556 | 1469029345773 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 556 | 1469029345776 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:25 INFO - PROCESS | 556 | 1469029345840 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:42:25 INFO - PROCESS | 556 | 1469029345846 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 556 | 1469029345848 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:25 INFO - PROCESS | 556 | ++DOCSHELL 13075400 == 31 [pid = 556] [id = 247] 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13076C00) [pid = 556] [serial = 740] [outer = 00000000] 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (131DD800) [pid = 556] [serial = 741] [outer = 13076C00] 08:42:25 INFO - PROCESS | 556 | 1469029345894 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (13907400) [pid = 556] [serial = 742] [outer = 13076C00] 08:42:26 INFO - PROCESS | 556 | 1469029346294 Marionette TRACE conn3 <- [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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 564ms 08:42:26 INFO - PROCESS | 556 | 1469029346343 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 556 | 1469029346345 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:42:26 INFO - PROCESS | 556 | 1469029346349 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:42:26 INFO - PROCESS | 556 | 1469029346352 Marionette TRACE conn3 <- [1,954,null,{}] 08:42:26 INFO - PROCESS | 556 | 1469029346363 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 556 | 1469029346367 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:26 INFO - PROCESS | 556 | 1469029346431 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:42:26 INFO - PROCESS | 556 | 1469029346476 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 556 | 1469029346479 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:26 INFO - PROCESS | 556 | ++DOCSHELL 15905000 == 32 [pid = 556] [id = 248] 08:42:26 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15905800) [pid = 556] [serial = 743] [outer = 00000000] 08:42:26 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (132DEC00) [pid = 556] [serial = 744] [outer = 15905800] 08:42:26 INFO - PROCESS | 556 | 1469029346525 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15C87800) [pid = 556] [serial = 745] [outer = 15905800] 08:42:26 INFO - PROCESS | 556 | 1469029346926 Marionette TRACE conn3 <- [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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 619ms 08:42:26 INFO - PROCESS | 556 | 1469029346969 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 556 | 1469029346972 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:42:26 INFO - PROCESS | 556 | 1469029346975 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:42:26 INFO - PROCESS | 556 | 1469029346977 Marionette TRACE conn3 <- [1,958,null,{}] 08:42:26 INFO - PROCESS | 556 | 1469029346980 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 556 | 1469029346982 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:27 INFO - PROCESS | 556 | 1469029347062 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:42:27 INFO - PROCESS | 556 | 1469029347067 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 556 | 1469029347069 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:27 INFO - PROCESS | 556 | ++DOCSHELL 16DBE000 == 33 [pid = 556] [id = 249] 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16DC0400) [pid = 556] [serial = 746] [outer = 00000000] 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (17286C00) [pid = 556] [serial = 747] [outer = 16DC0400] 08:42:27 INFO - PROCESS | 556 | 1469029347096 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (177D1800) [pid = 556] [serial = 748] [outer = 16DC0400] 08:42:27 INFO - PROCESS | 556 | 1469029347513 Marionette TRACE conn3 <- [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]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 563ms 08:42:27 INFO - PROCESS | 556 | 1469029347555 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 556 | 1469029347557 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:42:27 INFO - PROCESS | 556 | 1469029347560 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 556 | 1469029347562 Marionette TRACE conn3 <- [1,962,null,{}] 08:42:27 INFO - PROCESS | 556 | 1469029347566 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 556 | 1469029347568 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:27 INFO - PROCESS | 556 | 1469029347660 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:42:27 INFO - PROCESS | 556 | 1469029347743 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 556 | 1469029347745 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:27 INFO - PROCESS | 556 | ++DOCSHELL 12B68C00 == 34 [pid = 556] [id = 250] 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (170D9C00) [pid = 556] [serial = 749] [outer = 00000000] 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (17FD8000) [pid = 556] [serial = 750] [outer = 170D9C00] 08:42:27 INFO - PROCESS | 556 | 1469029347787 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (18265000) [pid = 556] [serial = 751] [outer = 170D9C00] 08:42:28 INFO - PROCESS | 556 | 1469029348164 Marionette TRACE conn3 <- [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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 634ms 08:42:28 INFO - PROCESS | 556 | 1469029348200 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 556 | 1469029348202 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:42:28 INFO - PROCESS | 556 | 1469029348205 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 556 | 1469029348207 Marionette TRACE conn3 <- [1,966,null,{}] 08:42:28 INFO - PROCESS | 556 | 1469029348198 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 556 | 1469029348203 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:28 INFO - PROCESS | 556 | 1469029348330 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:42:28 INFO - PROCESS | 556 | 1469029348341 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 556 | 1469029348343 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:28 INFO - PROCESS | 556 | ++DOCSHELL 18271800 == 35 [pid = 556] [id = 251] 08:42:28 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (18273000) [pid = 556] [serial = 752] [outer = 00000000] 08:42:28 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19F35800) [pid = 556] [serial = 753] [outer = 18273000] 08:42:28 INFO - PROCESS | 556 | 1469029348386 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A234C00) [pid = 556] [serial = 754] [outer = 18273000] 08:42:28 INFO - PROCESS | 556 | 1469029348811 Marionette TRACE conn3 <- [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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 662ms 08:42:28 INFO - PROCESS | 556 | 1469029348899 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 556 | 1469029348901 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:42:28 INFO - PROCESS | 556 | 1469029348908 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 556 | 1469029348910 Marionette TRACE conn3 <- [1,970,null,{}] 08:42:28 INFO - PROCESS | 556 | 1469029348914 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 556 | 1469029348915 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:28 INFO - PROCESS | 556 | 1469029349002 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:42:29 INFO - PROCESS | 556 | 1469029349011 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 556 | 1469029349013 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:29 INFO - PROCESS | 556 | ++DOCSHELL 1A22D000 == 36 [pid = 556] [id = 252] 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A22D400) [pid = 556] [serial = 755] [outer = 00000000] 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A4E7400) [pid = 556] [serial = 756] [outer = 1A22D400] 08:42:29 INFO - PROCESS | 556 | 1469029349054 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A4E9C00) [pid = 556] [serial = 757] [outer = 1A22D400] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13EA5C00) [pid = 556] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 81 (103D3C00) [pid = 556] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12B70C00) [pid = 556] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 79 (17A89400) [pid = 556] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1052E000) [pid = 556] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13447C00) [pid = 556] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 76 (171A8800) [pid = 556] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12B6CC00) [pid = 556] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 74 (112D1000) [pid = 556] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 73 (14F19400) [pid = 556] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:42:29 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16365800) [pid = 556] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:42:29 INFO - PROCESS | 556 | 1469029349449 Marionette TRACE conn3 <- [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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 578ms 08:42:29 INFO - PROCESS | 556 | 1469029349489 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 556 | 1469029349491 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:42:29 INFO - PROCESS | 556 | 1469029349477 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 556 | 1469029349478 Marionette TRACE conn3 <- [1,974,null,{}] 08:42:29 INFO - PROCESS | 556 | 1469029349482 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 556 | 1469029349483 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:29 INFO - PROCESS | 556 | 1469029349560 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:42:29 INFO - PROCESS | 556 | 1469029349565 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 556 | 1469029349567 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:29 INFO - PROCESS | 556 | ++DOCSHELL 12B0C800 == 37 [pid = 556] [id = 253] 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13EA5C00) [pid = 556] [serial = 758] [outer = 00000000] 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (172DDC00) [pid = 556] [serial = 759] [outer = 13EA5C00] 08:42:29 INFO - PROCESS | 556 | 1469029349609 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17A89400) [pid = 556] [serial = 760] [outer = 13EA5C00] 08:42:29 INFO - PROCESS | 556 | 1469029350008 Marionette TRACE conn3 <- [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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 535ms 08:42:30 INFO - PROCESS | 556 | 1469029350040 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 556 | 1469029350024 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:42:30 INFO - PROCESS | 556 | 1469029350027 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 556 | 1469029350029 Marionette TRACE conn3 <- [1,978,null,{}] 08:42:30 INFO - PROCESS | 556 | 1469029350032 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 556 | 1469029350034 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:30 INFO - PROCESS | 556 | 1469029350111 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:42:30 INFO - PROCESS | 556 | 1469029350118 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 556 | 1469029350120 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:30 INFO - PROCESS | 556 | ++DOCSHELL 1A3EAC00 == 38 [pid = 556] [id = 254] 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A4E1800) [pid = 556] [serial = 761] [outer = 00000000] 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A4EE400) [pid = 556] [serial = 762] [outer = 1A4E1800] 08:42:30 INFO - PROCESS | 556 | 1469029350171 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (198D2800) [pid = 556] [serial = 763] [outer = 1A4E1800] 08:42:30 INFO - PROCESS | 556 | 1469029350560 Marionette TRACE conn3 <- [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]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 535ms 08:42:30 INFO - PROCESS | 556 | 1469029350573 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 556 | 1469029350575 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:42:30 INFO - PROCESS | 556 | 1469029350578 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 556 | 1469029350580 Marionette TRACE conn3 <- [1,982,null,{}] 08:42:30 INFO - PROCESS | 556 | 1469029350583 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 556 | 1469029350585 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:30 INFO - PROCESS | 556 | 1469029350707 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:42:30 INFO - PROCESS | 556 | 1469029350715 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 556 | 1469029350717 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:30 INFO - PROCESS | 556 | ++DOCSHELL 16DB8C00 == 39 [pid = 556] [id = 255] 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A234400) [pid = 556] [serial = 764] [outer = 00000000] 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A720400) [pid = 556] [serial = 765] [outer = 1A234400] 08:42:30 INFO - PROCESS | 556 | 1469029350742 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A720800) [pid = 556] [serial = 766] [outer = 1A234400] 08:42:31 INFO - PROCESS | 556 | 1469029351181 Marionette TRACE conn3 <- [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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 619ms 08:42:31 INFO - PROCESS | 556 | 1469029351221 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 556 | 1469029351228 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:42:31 INFO - PROCESS | 556 | 1469029351233 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 556 | 1469029351237 Marionette TRACE conn3 <- [1,986,null,{}] 08:42:31 INFO - PROCESS | 556 | 1469029351243 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 556 | 1469029351246 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:31 INFO - PROCESS | 556 | 1469029351389 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:42:31 INFO - PROCESS | 556 | 1469029351487 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 556 | 1469029351475 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:31 INFO - PROCESS | 556 | ++DOCSHELL 112D2C00 == 40 [pid = 556] [id = 256] 08:42:31 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (11CD8800) [pid = 556] [serial = 767] [outer = 00000000] 08:42:31 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (12B6CC00) [pid = 556] [serial = 768] [outer = 11CD8800] 08:42:31 INFO - PROCESS | 556 | 1469029351529 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (130B0800) [pid = 556] [serial = 769] [outer = 11CD8800] 08:42:32 INFO - PROCESS | 556 | 1469029352051 Marionette TRACE conn3 <- [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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 901ms 08:42:32 INFO - PROCESS | 556 | 1469029352140 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 556 | 1469029352144 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:42:32 INFO - PROCESS | 556 | 1469029352151 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 556 | 1469029352153 Marionette TRACE conn3 <- [1,990,null,{}] 08:42:32 INFO - PROCESS | 556 | 1469029352157 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 556 | 1469029352160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:32 INFO - PROCESS | 556 | 1469029352253 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:42:32 INFO - PROCESS | 556 | 1469029352372 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 556 | 1469029352375 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:32 INFO - PROCESS | 556 | ++DOCSHELL 13EA6C00 == 41 [pid = 556] [id = 257] 08:42:32 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (13EAAC00) [pid = 556] [serial = 770] [outer = 00000000] 08:42:32 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1561F000) [pid = 556] [serial = 771] [outer = 13EAAC00] 08:42:32 INFO - PROCESS | 556 | 1469029352412 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (16997400) [pid = 556] [serial = 772] [outer = 13EAAC00] 08:42:32 INFO - PROCESS | 556 | 1469029352975 Marionette TRACE conn3 <- [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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 845ms 08:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:42:32 INFO - PROCESS | 556 | 1469029353000 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 556 | 1469029353002 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:42:32 INFO - PROCESS | 556 | 1469029353006 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 556 | 1469029353010 Marionette TRACE conn3 <- [1,994,null,{}] 08:42:33 INFO - PROCESS | 556 | 1469029353021 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 556 | 1469029353025 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:33 INFO - PROCESS | 556 | 1469029353115 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:42:33 INFO - PROCESS | 556 | 1469029353217 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 556 | 1469029353220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:33 INFO - PROCESS | 556 | ++DOCSHELL 1A3EC800 == 42 [pid = 556] [id = 258] 08:42:33 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (1A4E2800) [pid = 556] [serial = 773] [outer = 00000000] 08:42:33 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1A4ECC00) [pid = 556] [serial = 774] [outer = 1A4E2800] 08:42:33 INFO - PROCESS | 556 | 1469029353258 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1A726800) [pid = 556] [serial = 775] [outer = 1A4E2800] 08:42:33 INFO - PROCESS | 556 | 1469029353959 Marionette TRACE conn3 <- [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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 972ms 08:42:33 INFO - PROCESS | 556 | 1469029353998 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 556 | 1469029354002 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 556 | 1469029354007 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:42:33 INFO - PROCESS | 556 | 1469029354010 Marionette TRACE conn3 <- [1,998,null,{}] 08:42:34 INFO - PROCESS | 556 | 1469029353997 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 556 | 1469029354000 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:34 INFO - PROCESS | 556 | 1469029354138 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:42:34 INFO - PROCESS | 556 | 1469029354154 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 556 | 1469029354159 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:34 INFO - PROCESS | 556 | ++DOCSHELL 10FAD000 == 43 [pid = 556] [id = 259] 08:42:34 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (10FAE400) [pid = 556] [serial = 776] [outer = 00000000] 08:42:34 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (12B6B000) [pid = 556] [serial = 777] [outer = 10FAE400] 08:42:34 INFO - PROCESS | 556 | 1469029354188 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (12B75000) [pid = 556] [serial = 778] [outer = 10FAE400] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 103D2C00 == 42 [pid = 556] [id = 234] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 1A3EAC00 == 41 [pid = 556] [id = 254] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 12B0C800 == 40 [pid = 556] [id = 253] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 1A22D000 == 39 [pid = 556] [id = 252] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 18271800 == 38 [pid = 556] [id = 251] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 12B68C00 == 37 [pid = 556] [id = 250] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 16DBE000 == 36 [pid = 556] [id = 249] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 15905000 == 35 [pid = 556] [id = 248] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 13075400 == 34 [pid = 556] [id = 247] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 1052A800 == 33 [pid = 556] [id = 246] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 10A7DC00 == 32 [pid = 556] [id = 244] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 1343B400 == 31 [pid = 556] [id = 245] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 1A3EC800 == 30 [pid = 556] [id = 258] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 16DB8C00 == 29 [pid = 556] [id = 255] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 112D2C00 == 28 [pid = 556] [id = 256] 08:42:35 INFO - PROCESS | 556 | --DOCSHELL 13EA6C00 == 27 [pid = 556] [id = 257] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 92 (14F1A000) [pid = 556] [serial = 711] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 91 (10A7E400) [pid = 556] [serial = 702] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 90 (10559C00) [pid = 556] [serial = 701] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 89 (12D9EC00) [pid = 556] [serial = 708] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 88 (131E0800) [pid = 556] [serial = 709] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 87 (12829C00) [pid = 556] [serial = 393] [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.] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 86 (198D1800) [pid = 556] [serial = 720] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 85 (12B05800) [pid = 556] [serial = 696] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 84 (114CEC00) [pid = 556] [serial = 695] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16DB8800) [pid = 556] [serial = 699] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15C94800) [pid = 556] [serial = 698] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 81 (177C8400) [pid = 556] [serial = 718] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17288800) [pid = 556] [serial = 717] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 79 (14F8E800) [pid = 556] [serial = 723] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 78 (198E0400) [pid = 556] [serial = 721] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 77 (11A49800) [pid = 556] [serial = 706] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 76 (114CFC00) [pid = 556] [serial = 705] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16994800) [pid = 556] [serial = 714] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16A28800) [pid = 556] [serial = 715] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 73 (19E84000) [pid = 556] [serial = 727] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 72 (196AF000) [pid = 556] [serial = 726] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 71 (14F8BC00) [pid = 556] [serial = 712] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 70 (15910400) [pid = 556] [serial = 724] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A3E2800) [pid = 556] [serial = 729] [outer = 00000000] [url = about:blank] 08:42:35 INFO - PROCESS | 556 | 1469029355298 Marionette TRACE conn3 <- [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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1353ms 08:42:35 INFO - PROCESS | 556 | 1469029355387 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 556 | 1469029355391 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:42:35 INFO - PROCESS | 556 | 1469029355398 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:42:35 INFO - PROCESS | 556 | 1469029355401 Marionette TRACE conn3 <- [1,1002,null,{}] 08:42:35 INFO - PROCESS | 556 | 1469029355406 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 556 | 1469029355409 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:35 INFO - PROCESS | 556 | 1469029355479 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:42:35 INFO - PROCESS | 556 | 1469029355558 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 556 | 1469029355563 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:35 INFO - PROCESS | 556 | ++DOCSHELL 10A76400 == 28 [pid = 556] [id = 260] 08:42:35 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10A76C00) [pid = 556] [serial = 779] [outer = 00000000] 08:42:35 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (114CF400) [pid = 556] [serial = 780] [outer = 10A76C00] 08:42:35 INFO - PROCESS | 556 | 1469029355609 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (11A53400) [pid = 556] [serial = 781] [outer = 10A76C00] 08:42:35 INFO - PROCESS | 556 | 1469029355963 Marionette TRACE conn3 <- [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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 634ms 08:42:36 INFO - PROCESS | 556 | 1469029356024 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 556 | 1469029356029 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:42:36 INFO - PROCESS | 556 | 1469029356036 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 556 | 1469029356038 Marionette TRACE conn3 <- [1,1006,null,{}] 08:42:36 INFO - PROCESS | 556 | 1469029356042 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 556 | 1469029356045 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:36 INFO - PROCESS | 556 | 1469029356130 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:42:36 INFO - PROCESS | 556 | 1469029356137 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 556 | 1469029356139 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:36 INFO - PROCESS | 556 | ++DOCSHELL 12B0D000 == 29 [pid = 556] [id = 261] 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (12B6D400) [pid = 556] [serial = 782] [outer = 00000000] 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13074C00) [pid = 556] [serial = 783] [outer = 12B6D400] 08:42:36 INFO - PROCESS | 556 | 1469029356171 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13154000) [pid = 556] [serial = 784] [outer = 12B6D400] 08:42:36 INFO - PROCESS | 556 | 1469029356586 Marionette TRACE conn3 <- [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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 563ms 08:42:36 INFO - PROCESS | 556 | 1469029356609 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 556 | 1469029356611 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:42:36 INFO - PROCESS | 556 | 1469029356615 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 556 | 1469029356618 Marionette TRACE conn3 <- [1,1010,null,{}] 08:42:36 INFO - PROCESS | 556 | 1469029356633 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 556 | 1469029356637 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:36 INFO - PROCESS | 556 | 1469029356717 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:42:36 INFO - PROCESS | 556 | 1469029356739 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 556 | 1469029356742 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:36 INFO - PROCESS | 556 | ++DOCSHELL 14F18800 == 30 [pid = 556] [id = 262] 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F1BC00) [pid = 556] [serial = 785] [outer = 00000000] 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F8E800) [pid = 556] [serial = 786] [outer = 14F1BC00] 08:42:36 INFO - PROCESS | 556 | 1469029356797 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1561E800) [pid = 556] [serial = 787] [outer = 14F1BC00] 08:42:37 INFO - PROCESS | 556 | 1469029357217 Marionette TRACE conn3 <- [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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 634ms 08:42:37 INFO - PROCESS | 556 | 1469029357248 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 556 | 1469029357251 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:42:37 INFO - PROCESS | 556 | 1469029357263 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 556 | 1469029357265 Marionette TRACE conn3 <- [1,1014,null,{}] 08:42:37 INFO - PROCESS | 556 | 1469029357269 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 556 | 1469029357271 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:37 INFO - PROCESS | 556 | 1469029357359 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:42:37 INFO - PROCESS | 556 | 1469029357364 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 556 | 1469029357366 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:37 INFO - PROCESS | 556 | ++DOCSHELL 14F8E000 == 31 [pid = 556] [id = 263] 08:42:37 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15903400) [pid = 556] [serial = 788] [outer = 00000000] 08:42:37 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16991C00) [pid = 556] [serial = 789] [outer = 15903400] 08:42:37 INFO - PROCESS | 556 | 1469029357409 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16A2B400) [pid = 556] [serial = 790] [outer = 15903400] 08:42:37 INFO - PROCESS | 556 | 1469029357793 Marionette TRACE conn3 <- [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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 592ms 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A4E1800) [pid = 556] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1A234400) [pid = 556] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 78 (170D9C00) [pid = 556] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 77 (18273000) [pid = 556] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 76 (19F36C00) [pid = 556] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13076C00) [pid = 556] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13441400) [pid = 556] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16DC0400) [pid = 556] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10A7E000) [pid = 556] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A22D400) [pid = 556] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 70 (10530000) [pid = 556] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15905800) [pid = 556] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:42:38 INFO - PROCESS | 556 | --DOMWINDOW == 68 (13EA5C00) [pid = 556] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:42:38 INFO - PROCESS | 556 | 1469029358216 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 556 | 1469029358221 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:42:38 INFO - PROCESS | 556 | 1469029358252 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 556 | 1469029358256 Marionette TRACE conn3 <- [1,1018,null,{}] 08:42:38 INFO - PROCESS | 556 | 1469029358303 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 556 | 1469029358307 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:38 INFO - PROCESS | 556 | 1469029358385 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:42:38 INFO - PROCESS | 556 | 1469029358499 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 556 | 1469029358504 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:38 INFO - PROCESS | 556 | ++DOCSHELL 110C8400 == 32 [pid = 556] [id = 264] 08:42:38 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (110C9000) [pid = 556] [serial = 791] [outer = 00000000] 08:42:38 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (112D5400) [pid = 556] [serial = 792] [outer = 110C9000] 08:42:38 INFO - PROCESS | 556 | 1469029358542 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (114D9800) [pid = 556] [serial = 793] [outer = 110C9000] 08:42:39 INFO - PROCESS | 556 | 1469029359223 Marionette TRACE conn3 <- [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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1029ms 08:42:39 INFO - PROCESS | 556 | 1469029359306 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 556 | 1469029359309 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:42:39 INFO - PROCESS | 556 | 1469029359317 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 556 | 1469029359321 Marionette TRACE conn3 <- [1,1022,null,{}] 08:42:39 INFO - PROCESS | 556 | 1469029359325 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 556 | 1469029359328 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:39 INFO - PROCESS | 556 | 1469029359443 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:42:39 INFO - PROCESS | 556 | 1469029359517 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 556 | 1469029359520 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:39 INFO - PROCESS | 556 | ++DOCSHELL 1343B400 == 33 [pid = 556] [id = 265] 08:42:39 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13441400) [pid = 556] [serial = 794] [outer = 00000000] 08:42:39 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (139D1000) [pid = 556] [serial = 795] [outer = 13441400] 08:42:39 INFO - PROCESS | 556 | 1469029359574 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13E9F800) [pid = 556] [serial = 796] [outer = 13441400] 08:42:40 INFO - PROCESS | 556 | --DOCSHELL 14F18800 == 32 [pid = 556] [id = 262] 08:42:40 INFO - PROCESS | 556 | --DOCSHELL 12B0D000 == 31 [pid = 556] [id = 261] 08:42:40 INFO - PROCESS | 556 | --DOCSHELL 10A76400 == 30 [pid = 556] [id = 260] 08:42:40 INFO - PROCESS | 556 | --DOCSHELL 10FAD000 == 29 [pid = 556] [id = 259] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 73 (198D2800) [pid = 556] [serial = 763] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1A720800) [pid = 556] [serial = 766] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1A720400) [pid = 556] [serial = 765] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17FD8000) [pid = 556] [serial = 750] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 69 (19F35800) [pid = 556] [serial = 753] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 68 (18265000) [pid = 556] [serial = 751] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A238000) [pid = 556] [serial = 730] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 66 (131DD800) [pid = 556] [serial = 741] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 65 (13907400) [pid = 556] [serial = 742] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 64 (139D0000) [pid = 556] [serial = 735] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 63 (13C61400) [pid = 556] [serial = 736] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 62 (17286C00) [pid = 556] [serial = 747] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 61 (110CB000) [pid = 556] [serial = 732] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 60 (11CDBC00) [pid = 556] [serial = 733] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1A4E7400) [pid = 556] [serial = 756] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 58 (110C8800) [pid = 556] [serial = 738] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 57 (1292F400) [pid = 556] [serial = 739] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 56 (132DEC00) [pid = 556] [serial = 744] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 55 (15C87800) [pid = 556] [serial = 745] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 54 (1A4EE400) [pid = 556] [serial = 762] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 53 (1A4E9C00) [pid = 556] [serial = 757] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 52 (1A234C00) [pid = 556] [serial = 754] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 51 (172DDC00) [pid = 556] [serial = 759] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 50 (17A89400) [pid = 556] [serial = 760] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | --DOMWINDOW == 49 (177D1800) [pid = 556] [serial = 748] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 556 | 1469029360210 Marionette TRACE conn3 <- [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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:42:40 INFO - PROCESS | 556 | 1469029360279 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 556 | 1469029360283 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 556 | 1469029360288 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 556 | 1469029360292 Marionette TRACE conn3 <- [1,1026,null,{}] 08:42:40 INFO - PROCESS | 556 | 1469029360279 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 556 | 1469029360281 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:40 INFO - PROCESS | 556 | 1469029360365 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:42:40 INFO - PROCESS | 556 | 1469029360446 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 556 | 1469029360449 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:40 INFO - PROCESS | 556 | ++DOCSHELL 10FA9000 == 30 [pid = 556] [id = 266] 08:42:40 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (10FAA800) [pid = 556] [serial = 797] [outer = 00000000] 08:42:40 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (12974800) [pid = 556] [serial = 798] [outer = 10FAA800] 08:42:40 INFO - PROCESS | 556 | 1469029360477 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (12D60400) [pid = 556] [serial = 799] [outer = 10FAA800] 08:42:40 INFO - PROCESS | 556 | 1469029360829 Marionette TRACE conn3 <- [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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 577ms 08:42:40 INFO - PROCESS | 556 | 1469029360877 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 556 | 1469029360881 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:42:40 INFO - PROCESS | 556 | 1469029360889 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 556 | 1469029360892 Marionette TRACE conn3 <- [1,1030,null,{}] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:42:40 INFO - PROCESS | 556 | 1469029360895 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 556 | 1469029360898 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:40 INFO - PROCESS | 556 | 1469029360983 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:42:40 INFO - PROCESS | 556 | 1469029360990 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 556 | 1469029360992 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:40 INFO - PROCESS | 556 | ++DOCSHELL 12931000 == 31 [pid = 556] [id = 267] 08:42:40 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (131EB400) [pid = 556] [serial = 800] [outer = 00000000] 08:42:41 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (139D8C00) [pid = 556] [serial = 801] [outer = 131EB400] 08:42:41 INFO - PROCESS | 556 | 1469029361018 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (13EA5400) [pid = 556] [serial = 802] [outer = 131EB400] 08:42:41 INFO - PROCESS | 556 | 1469029361421 Marionette TRACE conn3 <- [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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 577ms 08:42:41 INFO - PROCESS | 556 | 1469029361472 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 556 | 1469029361475 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:42:41 INFO - PROCESS | 556 | 1469029361478 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 556 | 1469029361482 Marionette TRACE conn3 <- [1,1034,null,{}] 08:42:41 INFO - PROCESS | 556 | 1469029361492 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 556 | 1469029361497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:41 INFO - PROCESS | 556 | 1469029361561 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:42:41 INFO - PROCESS | 556 | 1469029361570 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 556 | 1469029361573 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:41 INFO - PROCESS | 556 | ++DOCSHELL 103CB000 == 32 [pid = 556] [id = 268] 08:42:41 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (15C0E400) [pid = 556] [serial = 803] [outer = 00000000] 08:42:41 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (1698E000) [pid = 556] [serial = 804] [outer = 15C0E400] 08:42:41 INFO - PROCESS | 556 | 1469029361620 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (16DB7800) [pid = 556] [serial = 805] [outer = 15C0E400] 08:42:42 INFO - PROCESS | 556 | 1469029362038 Marionette TRACE conn3 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 578ms 08:42:42 INFO - PROCESS | 556 | 1469029362051 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 556 | 1469029362053 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:42:42 INFO - PROCESS | 556 | 1469029362061 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 556 | 1469029362063 Marionette TRACE conn3 <- [1,1038,null,{}] 08:42:42 INFO - PROCESS | 556 | 1469029362066 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 556 | 1469029362068 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:42 INFO - PROCESS | 556 | 1469029362159 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:42:42 INFO - PROCESS | 556 | 1469029362255 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 556 | 1469029362257 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:42 INFO - PROCESS | 556 | ++DOCSHELL 17286C00 == 33 [pid = 556] [id = 269] 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (17287800) [pid = 556] [serial = 806] [outer = 00000000] 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (17789400) [pid = 556] [serial = 807] [outer = 17287800] 08:42:42 INFO - PROCESS | 556 | 1469029362300 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (177D1800) [pid = 556] [serial = 808] [outer = 17287800] 08:42:42 INFO - PROCESS | 556 | 1469029362667 Marionette TRACE conn3 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 634ms 08:42:42 INFO - PROCESS | 556 | 1469029362698 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 556 | 1469029362699 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:42:42 INFO - PROCESS | 556 | 1469029362703 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:42:42 INFO - PROCESS | 556 | 1469029362687 Marionette TRACE conn3 <- [1,1042,null,{}] 08:42:42 INFO - PROCESS | 556 | 1469029362690 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 556 | 1469029362692 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:42 INFO - PROCESS | 556 | 1469029362796 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:42:42 INFO - PROCESS | 556 | 1469029362801 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 556 | 1469029362803 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:42 INFO - PROCESS | 556 | ++DOCSHELL 1727D800 == 34 [pid = 556] [id = 270] 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (172D5400) [pid = 556] [serial = 809] [outer = 00000000] 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (17A8D800) [pid = 556] [serial = 810] [outer = 172D5400] 08:42:42 INFO - PROCESS | 556 | 1469029362845 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (17F3C400) [pid = 556] [serial = 811] [outer = 172D5400] 08:42:43 INFO - PROCESS | 556 | 1469029363249 Marionette TRACE conn3 <- [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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 577ms 08:42:43 INFO - PROCESS | 556 | 1469029363263 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 556 | 1469029363264 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:42:43 INFO - PROCESS | 556 | 1469029363268 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 556 | 1469029363269 Marionette TRACE conn3 <- [1,1046,null,{}] 08:42:43 INFO - PROCESS | 556 | 1469029363273 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 556 | 1469029363278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:43 INFO - PROCESS | 556 | 1469029363401 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 63 (14F1BC00) [pid = 556] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1A4E2800) [pid = 556] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 61 (11CD8800) [pid = 556] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 60 (13EAAC00) [pid = 556] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 59 (12B6D400) [pid = 556] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 58 (10A76C00) [pid = 556] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:42:43 INFO - PROCESS | 556 | --DOMWINDOW == 57 (10FAE400) [pid = 556] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:42:43 INFO - PROCESS | 556 | 1469029363470 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 556 | 1469029363472 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:43 INFO - PROCESS | 556 | ++DOCSHELL 10560000 == 35 [pid = 556] [id = 271] 08:42:43 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10A79400) [pid = 556] [serial = 812] [outer = 00000000] 08:42:43 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (12B6D400) [pid = 556] [serial = 813] [outer = 10A79400] 08:42:43 INFO - PROCESS | 556 | 1469029363518 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (13C58800) [pid = 556] [serial = 814] [outer = 10A79400] 08:42:43 INFO - PROCESS | 556 | 1469029363831 Marionette TRACE conn3 <- [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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 564ms 08:42:43 INFO - PROCESS | 556 | 1469029363843 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 556 | 1469029363845 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:42:43 INFO - PROCESS | 556 | 1469029363848 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 556 | 1469029363850 Marionette TRACE conn3 <- [1,1050,null,{}] 08:42:43 INFO - PROCESS | 556 | 1469029363853 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 556 | 1469029363855 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:43 INFO - PROCESS | 556 | 1469029363934 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:42:43 INFO - PROCESS | 556 | 1469029363939 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 556 | 1469029363941 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:43 INFO - PROCESS | 556 | ++DOCSHELL 198D7400 == 36 [pid = 556] [id = 272] 08:42:43 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (198D9800) [pid = 556] [serial = 815] [outer = 00000000] 08:42:43 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (199ADC00) [pid = 556] [serial = 816] [outer = 198D9800] 08:42:43 INFO - PROCESS | 556 | 1469029363984 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (19E7C800) [pid = 556] [serial = 817] [outer = 198D9800] 08:42:44 INFO - PROCESS | 556 | 1469029364357 Marionette TRACE conn3 <- [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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 563ms 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:42:44 INFO - PROCESS | 556 | 1469029364428 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 556 | 1469029364430 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 556 | 1469029364434 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 556 | 1469029364435 Marionette TRACE conn3 <- [1,1054,null,{}] 08:42:44 INFO - PROCESS | 556 | 1469029364439 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 556 | 1469029364440 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:44 INFO - PROCESS | 556 | 1469029364517 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:42:44 INFO - PROCESS | 556 | 1469029364522 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 556 | 1469029364524 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:44 INFO - PROCESS | 556 | ++DOCSHELL 139D0C00 == 37 [pid = 556] [id = 273] 08:42:44 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (199AA400) [pid = 556] [serial = 818] [outer = 00000000] 08:42:44 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (19F34C00) [pid = 556] [serial = 819] [outer = 199AA400] 08:42:44 INFO - PROCESS | 556 | 1469029364548 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (1A22D400) [pid = 556] [serial = 820] [outer = 199AA400] 08:42:44 INFO - PROCESS | 556 | 1469029364957 Marionette TRACE conn3 <- [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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 578ms 08:42:44 INFO - PROCESS | 556 | 1469029365009 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 556 | 1469029365011 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 556 | 1469029365014 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:42:44 INFO - PROCESS | 556 | 1469029365016 Marionette TRACE conn3 <- [1,1058,null,{}] 08:42:45 INFO - PROCESS | 556 | 1469029365019 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 556 | 1469029365021 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:45 INFO - PROCESS | 556 | 1469029365102 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:42:45 INFO - PROCESS | 556 | 1469029365109 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 556 | 1469029365111 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:45 INFO - PROCESS | 556 | ++DOCSHELL 17A89000 == 38 [pid = 556] [id = 274] 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (199B4400) [pid = 556] [serial = 821] [outer = 00000000] 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1A3E4000) [pid = 556] [serial = 822] [outer = 199B4400] 08:42:45 INFO - PROCESS | 556 | 1469029365135 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1A3E4400) [pid = 556] [serial = 823] [outer = 199B4400] 08:42:45 INFO - PROCESS | 556 | 1469029365504 Marionette TRACE conn3 <- [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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 535ms 08:42:45 INFO - PROCESS | 556 | 1469029365550 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 556 | 1469029365552 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:42:45 INFO - PROCESS | 556 | 1469029365555 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 556 | 1469029365556 Marionette TRACE conn3 <- [1,1062,null,{}] 08:42:45 INFO - PROCESS | 556 | 1469029365563 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 556 | 1469029365565 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:45 INFO - PROCESS | 556 | 1469029365646 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:42:45 INFO - PROCESS | 556 | 1469029365791 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 556 | 1469029365794 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:45 INFO - PROCESS | 556 | ++DOCSHELL 10472C00 == 39 [pid = 556] [id = 275] 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10476C00) [pid = 556] [serial = 824] [outer = 00000000] 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (10530800) [pid = 556] [serial = 825] [outer = 10476C00] 08:42:45 INFO - PROCESS | 556 | 1469029365891 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10A76400) [pid = 556] [serial = 826] [outer = 10476C00] 08:42:46 INFO - PROCESS | 556 | 1469029366429 Marionette TRACE conn3 <- [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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 888ms 08:42:46 INFO - PROCESS | 556 | 1469029366459 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 556 | 1469029366463 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:42:46 INFO - PROCESS | 556 | 1469029366468 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 556 | 1469029366472 Marionette TRACE conn3 <- [1,1066,null,{}] 08:42:46 INFO - PROCESS | 556 | 1469029366477 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 556 | 1469029366479 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:46 INFO - PROCESS | 556 | 1469029366585 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:42:46 INFO - PROCESS | 556 | 1469029366664 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 556 | 1469029366667 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:46 INFO - PROCESS | 556 | ++DOCSHELL 132DF400 == 40 [pid = 556] [id = 276] 08:42:46 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13907C00) [pid = 556] [serial = 827] [outer = 00000000] 08:42:46 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (14198000) [pid = 556] [serial = 828] [outer = 13907C00] 08:42:46 INFO - PROCESS | 556 | 1469029366722 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14F7FC00) [pid = 556] [serial = 829] [outer = 13907C00] 08:42:47 INFO - PROCESS | 556 | 1469029367328 Marionette TRACE conn3 <- [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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 901ms 08:42:47 INFO - PROCESS | 556 | 1469029367378 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 556 | 1469029367382 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:42:47 INFO - PROCESS | 556 | 1469029367386 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 556 | 1469029367388 Marionette TRACE conn3 <- [1,1070,null,{}] 08:42:47 INFO - PROCESS | 556 | 1469029367392 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 556 | 1469029367395 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:47 INFO - PROCESS | 556 | 1469029367501 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:42:47 INFO - PROCESS | 556 | 1469029367608 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 556 | 1469029367611 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:47 INFO - PROCESS | 556 | ++DOCSHELL 10A7AC00 == 41 [pid = 556] [id = 277] 08:42:47 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10A7B000) [pid = 556] [serial = 830] [outer = 00000000] 08:42:47 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15910800) [pid = 556] [serial = 831] [outer = 10A7B000] 08:42:47 INFO - PROCESS | 556 | 1469029367664 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (177C9000) [pid = 556] [serial = 832] [outer = 10A7B000] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 17A89000 == 40 [pid = 556] [id = 274] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 139D0C00 == 39 [pid = 556] [id = 273] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 198D7400 == 38 [pid = 556] [id = 272] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 10560000 == 37 [pid = 556] [id = 271] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 1727D800 == 36 [pid = 556] [id = 270] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 17286C00 == 35 [pid = 556] [id = 269] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 103CB000 == 34 [pid = 556] [id = 268] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 12931000 == 33 [pid = 556] [id = 267] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 10FA9000 == 32 [pid = 556] [id = 266] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 110C8400 == 31 [pid = 556] [id = 264] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 1343B400 == 30 [pid = 556] [id = 265] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 14F8E000 == 29 [pid = 556] [id = 263] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 10472C00 == 28 [pid = 556] [id = 275] 08:42:48 INFO - PROCESS | 556 | --DOCSHELL 132DF400 == 27 [pid = 556] [id = 276] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A726800) [pid = 556] [serial = 775] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 76 (130B0800) [pid = 556] [serial = 769] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16997400) [pid = 556] [serial = 772] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13074C00) [pid = 556] [serial = 783] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13154000) [pid = 556] [serial = 784] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 72 (114CF400) [pid = 556] [serial = 780] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 71 (11A53400) [pid = 556] [serial = 781] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12B75000) [pid = 556] [serial = 778] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 69 (12B6B000) [pid = 556] [serial = 777] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 68 (12B6CC00) [pid = 556] [serial = 768] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1561F000) [pid = 556] [serial = 771] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A4ECC00) [pid = 556] [serial = 774] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1561E800) [pid = 556] [serial = 787] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14F8E800) [pid = 556] [serial = 786] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | --DOMWINDOW == 63 (16991C00) [pid = 556] [serial = 789] [outer = 00000000] [url = about:blank] 08:42:48 INFO - PROCESS | 556 | 1469029368893 Marionette TRACE conn3 <- [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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1536ms 08:42:48 INFO - PROCESS | 556 | 1469029368943 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 556 | 1469029368928 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:42:48 INFO - PROCESS | 556 | 1469029368934 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 556 | 1469029368938 Marionette TRACE conn3 <- [1,1074,null,{}] 08:42:48 INFO - PROCESS | 556 | 1469029368944 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 556 | 1469029368947 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:49 INFO - PROCESS | 556 | 1469029369041 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:42:49 INFO - PROCESS | 556 | 1469029369048 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 556 | 1469029369052 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:49 INFO - PROCESS | 556 | ++DOCSHELL 10FA8C00 == 28 [pid = 556] [id = 278] 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (10FA9000) [pid = 556] [serial = 833] [outer = 00000000] 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (110C8800) [pid = 556] [serial = 834] [outer = 10FA9000] 08:42:49 INFO - PROCESS | 556 | 1469029369101 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (11273800) [pid = 556] [serial = 835] [outer = 10FA9000] 08:42:49 INFO - PROCESS | 556 | 1469029369548 Marionette TRACE conn3 <- [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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 634ms 08:42:49 INFO - PROCESS | 556 | 1469029369569 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 556 | 1469029369574 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:42:49 INFO - PROCESS | 556 | 1469029369580 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 556 | 1469029369583 Marionette TRACE conn3 <- [1,1078,null,{}] 08:42:49 INFO - PROCESS | 556 | 1469029369587 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 556 | 1469029369589 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:49 INFO - PROCESS | 556 | 1469029369674 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:42:49 INFO - PROCESS | 556 | 1469029369682 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 556 | 1469029369685 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:49 INFO - PROCESS | 556 | ++DOCSHELL 12B68800 == 29 [pid = 556] [id = 279] 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12B68C00) [pid = 556] [serial = 836] [outer = 00000000] 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12B73400) [pid = 556] [serial = 837] [outer = 12B68C00] 08:42:49 INFO - PROCESS | 556 | 1469029369732 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12DA4C00) [pid = 556] [serial = 838] [outer = 12B68C00] 08:42:50 INFO - PROCESS | 556 | 1469029370123 Marionette TRACE conn3 <- [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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 577ms 08:42:50 INFO - PROCESS | 556 | 1469029370156 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 556 | 1469029370158 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:42:50 INFO - PROCESS | 556 | 1469029370166 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 556 | 1469029370169 Marionette TRACE conn3 <- [1,1082,null,{}] 08:42:50 INFO - PROCESS | 556 | 1469029370180 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 556 | 1469029370184 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:50 INFO - PROCESS | 556 | 1469029370251 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:42:50 INFO - PROCESS | 556 | 1469029370370 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 556 | 1469029370373 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:50 INFO - PROCESS | 556 | ++DOCSHELL 132D9C00 == 30 [pid = 556] [id = 280] 08:42:50 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (132DBC00) [pid = 556] [serial = 839] [outer = 00000000] 08:42:50 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13C5C800) [pid = 556] [serial = 840] [outer = 132DBC00] 08:42:50 INFO - PROCESS | 556 | 1469029370420 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (14199400) [pid = 556] [serial = 841] [outer = 132DBC00] 08:42:50 INFO - PROCESS | 556 | 1469029370778 Marionette TRACE conn3 <- [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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 08:42:50 INFO - PROCESS | 556 | 1469029370806 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 556 | 1469029370808 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:42:50 INFO - PROCESS | 556 | 1469029370812 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 556 | 1469029370813 Marionette TRACE conn3 <- [1,1086,null,{}] 08:42:50 INFO - PROCESS | 556 | 1469029370816 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 556 | 1469029370801 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:50 INFO - PROCESS | 556 | 1469029370931 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:42:50 INFO - PROCESS | 556 | 1469029370951 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 556 | 1469029370953 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:50 INFO - PROCESS | 556 | ++DOCSHELL 14196000 == 31 [pid = 556] [id = 281] 08:42:50 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (14F18800) [pid = 556] [serial = 842] [outer = 00000000] 08:42:50 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15910000) [pid = 556] [serial = 843] [outer = 14F18800] 08:42:50 INFO - PROCESS | 556 | 1469029370997 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15C93C00) [pid = 556] [serial = 844] [outer = 14F18800] 08:42:51 INFO - PROCESS | 556 | 1469029371376 Marionette TRACE conn3 <- [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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 634ms 08:42:51 INFO - PROCESS | 556 | 1469029371435 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 556 | 1469029371437 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:42:51 INFO - PROCESS | 556 | 1469029371440 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 556 | 1469029371442 Marionette TRACE conn3 <- [1,1090,null,{}] 08:42:51 INFO - PROCESS | 556 | 1469029371445 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 556 | 1469029371447 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:51 INFO - PROCESS | 556 | 1469029371553 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:42:51 INFO - PROCESS | 556 | 1469029371575 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 556 | 1469029371577 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:51 INFO - PROCESS | 556 | ++DOCSHELL 16991C00 == 32 [pid = 556] [id = 282] 08:42:51 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1699E400) [pid = 556] [serial = 845] [outer = 00000000] 08:42:51 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16AE9000) [pid = 556] [serial = 846] [outer = 1699E400] 08:42:51 INFO - PROCESS | 556 | 1469029371620 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (170D1400) [pid = 556] [serial = 847] [outer = 1699E400] 08:42:51 INFO - PROCESS | 556 | 1469029371994 Marionette TRACE conn3 <- [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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 578ms 08:42:52 INFO - PROCESS | 556 | 1469029372013 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 556 | 1469029372016 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:42:52 INFO - PROCESS | 556 | 1469029372021 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 556 | 1469029372023 Marionette TRACE conn3 <- [1,1094,null,{}] 08:42:52 INFO - PROCESS | 556 | 1469029372031 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 556 | 1469029372037 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:52 INFO - PROCESS | 556 | 1469029372153 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:42:52 INFO - PROCESS | 556 | 1469029372214 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 556 | 1469029372216 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:52 INFO - PROCESS | 556 | ++DOCSHELL 1797A800 == 33 [pid = 556] [id = 283] 08:42:52 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17F2E800) [pid = 556] [serial = 848] [outer = 00000000] 08:42:52 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (18268C00) [pid = 556] [serial = 849] [outer = 17F2E800] 08:42:52 INFO - PROCESS | 556 | 1469029372262 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (198D4000) [pid = 556] [serial = 850] [outer = 17F2E800] 08:42:52 INFO - PROCESS | 556 | 1469029372630 Marionette TRACE conn3 <- [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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 619ms 08:42:52 INFO - PROCESS | 556 | 1469029372649 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 556 | 1469029372651 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 556 | 1469029372654 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:42:52 INFO - PROCESS | 556 | 1469029372655 Marionette TRACE conn3 <- [1,1098,null,{}] 08:42:52 INFO - PROCESS | 556 | 1469029372659 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 556 | 1469029372661 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:52 INFO - PROCESS | 556 | 1469029372952 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 80 (199B4400) [pid = 556] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 79 (17287800) [pid = 556] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 78 (172D5400) [pid = 556] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15903400) [pid = 556] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 76 (110C9000) [pid = 556] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A79400) [pid = 556] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13441400) [pid = 556] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 73 (131EB400) [pid = 556] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10FAA800) [pid = 556] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15C0E400) [pid = 556] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 70 (199AA400) [pid = 556] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:42:52 INFO - PROCESS | 556 | --DOMWINDOW == 69 (198D9800) [pid = 556] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:42:53 INFO - PROCESS | 556 | 1469029373014 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 556 | 1469029373016 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:53 INFO - PROCESS | 556 | ++DOCSHELL 10A79400 == 34 [pid = 556] [id = 284] 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10FAA800) [pid = 556] [serial = 851] [outer = 00000000] 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B72000) [pid = 556] [serial = 852] [outer = 10FAA800] 08:42:53 INFO - PROCESS | 556 | 1469029373067 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15903400) [pid = 556] [serial = 853] [outer = 10FAA800] 08:42:53 INFO - PROCESS | 556 | 1469029373393 Marionette TRACE conn3 <- [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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 761ms 08:42:53 INFO - PROCESS | 556 | 1469029373426 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 556 | 1469029373428 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:42:53 INFO - PROCESS | 556 | 1469029373431 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 556 | 1469029373433 Marionette TRACE conn3 <- [1,1102,null,{}] 08:42:53 INFO - PROCESS | 556 | 1469029373436 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 556 | 1469029373438 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:53 INFO - PROCESS | 556 | 1469029373493 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:42:53 INFO - PROCESS | 556 | 1469029373498 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 556 | 1469029373500 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:53 INFO - PROCESS | 556 | ++DOCSHELL 172DDC00 == 35 [pid = 556] [id = 285] 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (17FCE400) [pid = 556] [serial = 854] [outer = 00000000] 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (198E0800) [pid = 556] [serial = 855] [outer = 17FCE400] 08:42:53 INFO - PROCESS | 556 | 1469029373546 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (199AC800) [pid = 556] [serial = 856] [outer = 17FCE400] 08:42:53 INFO - PROCESS | 556 | 1469029373914 Marionette TRACE conn3 <- [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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 535ms 08:42:53 INFO - PROCESS | 556 | 1469029373964 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 556 | 1469029373966 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:42:53 INFO - PROCESS | 556 | 1469029373969 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 556 | 1469029373971 Marionette TRACE conn3 <- [1,1106,null,{}] 08:42:53 INFO - PROCESS | 556 | 1469029373978 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 556 | 1469029373980 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:54 INFO - PROCESS | 556 | 1469029374055 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:42:54 INFO - PROCESS | 556 | 1469029374063 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 556 | 1469029374066 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:54 INFO - PROCESS | 556 | ++DOCSHELL 198D9C00 == 36 [pid = 556] [id = 286] 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (19F35C00) [pid = 556] [serial = 857] [outer = 00000000] 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A3E5000) [pid = 556] [serial = 858] [outer = 19F35C00] 08:42:54 INFO - PROCESS | 556 | 1469029374091 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3EA000) [pid = 556] [serial = 859] [outer = 19F35C00] 08:42:54 INFO - PROCESS | 556 | 1469029374479 Marionette TRACE conn3 <- [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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 536ms 08:42:54 INFO - PROCESS | 556 | 1469029374502 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 556 | 1469029374503 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:42:54 INFO - PROCESS | 556 | 1469029374507 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 556 | 1469029374508 Marionette TRACE conn3 <- [1,1110,null,{}] 08:42:54 INFO - PROCESS | 556 | 1469029374512 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 556 | 1469029374514 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:54 INFO - PROCESS | 556 | 1469029374628 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:42:54 INFO - PROCESS | 556 | 1469029374636 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 556 | 1469029374647 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:54 INFO - PROCESS | 556 | ++DOCSHELL 180D2C00 == 37 [pid = 556] [id = 287] 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19F35800) [pid = 556] [serial = 860] [outer = 00000000] 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A4E9800) [pid = 556] [serial = 861] [outer = 19F35800] 08:42:54 INFO - PROCESS | 556 | 1469029374689 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4EC400) [pid = 556] [serial = 862] [outer = 19F35800] 08:42:55 INFO - PROCESS | 556 | 1469029375423 Marionette TRACE conn3 <- [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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 08:42:55 INFO - PROCESS | 556 | 1469029375464 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 556 | 1469029375468 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:42:55 INFO - PROCESS | 556 | 1469029375473 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:42:55 INFO - PROCESS | 556 | 1469029375478 Marionette TRACE conn3 <- [1,1114,null,{}] 08:42:55 INFO - PROCESS | 556 | 1469029375484 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 556 | 1469029375487 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:55 INFO - PROCESS | 556 | 1469029375604 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:42:55 INFO - PROCESS | 556 | 1469029375728 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 556 | 1469029375731 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:55 INFO - PROCESS | 556 | ++DOCSHELL 10A77400 == 38 [pid = 556] [id = 288] 08:42:55 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (10A7DC00) [pid = 556] [serial = 863] [outer = 00000000] 08:42:55 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (12B03C00) [pid = 556] [serial = 864] [outer = 10A7DC00] 08:42:55 INFO - PROCESS | 556 | 1469029375787 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (130B2800) [pid = 556] [serial = 865] [outer = 10A7DC00] 08:42:56 INFO - PROCESS | 556 | 1469029376633 Marionette TRACE conn3 <- [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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1169ms 08:42:56 INFO - PROCESS | 556 | 1469029376658 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 556 | 1469029376662 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:42:56 INFO - PROCESS | 556 | 1469029376650 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 556 | 1469029376653 Marionette TRACE conn3 <- [1,1118,null,{}] 08:42:56 INFO - PROCESS | 556 | 1469029376658 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 556 | 1469029376661 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:56 INFO - PROCESS | 556 | 1469029376775 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 198D9C00 == 37 [pid = 556] [id = 286] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 172DDC00 == 36 [pid = 556] [id = 285] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 10A79400 == 35 [pid = 556] [id = 284] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 1797A800 == 34 [pid = 556] [id = 283] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 16991C00 == 33 [pid = 556] [id = 282] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 14196000 == 32 [pid = 556] [id = 281] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 132D9C00 == 31 [pid = 556] [id = 280] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 12B68800 == 30 [pid = 556] [id = 279] 08:42:56 INFO - PROCESS | 556 | --DOCSHELL 10FA8C00 == 29 [pid = 556] [id = 278] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 83 (17789400) [pid = 556] [serial = 807] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 82 (177D1800) [pid = 556] [serial = 808] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 81 (17F3C400) [pid = 556] [serial = 811] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17A8D800) [pid = 556] [serial = 810] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16A2B400) [pid = 556] [serial = 790] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 78 (112D5400) [pid = 556] [serial = 792] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 77 (114D9800) [pid = 556] [serial = 793] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12B6D400) [pid = 556] [serial = 813] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 75 (139D1000) [pid = 556] [serial = 795] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13E9F800) [pid = 556] [serial = 796] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 73 (139D8C00) [pid = 556] [serial = 801] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13EA5400) [pid = 556] [serial = 802] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12974800) [pid = 556] [serial = 798] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12D60400) [pid = 556] [serial = 799] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1698E000) [pid = 556] [serial = 804] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 68 (19F34C00) [pid = 556] [serial = 819] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 67 (199ADC00) [pid = 556] [serial = 816] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13C58800) [pid = 556] [serial = 814] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1A22D400) [pid = 556] [serial = 820] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A3E4400) [pid = 556] [serial = 823] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 63 (19E7C800) [pid = 556] [serial = 817] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 62 (16DB7800) [pid = 556] [serial = 805] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1A3E4000) [pid = 556] [serial = 822] [outer = 00000000] [url = about:blank] 08:42:56 INFO - PROCESS | 556 | 1469029376874 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 556 | 1469029376878 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:56 INFO - PROCESS | 556 | ++DOCSHELL 10530400 == 30 [pid = 556] [id = 289] 08:42:56 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (1058C400) [pid = 556] [serial = 866] [outer = 00000000] 08:42:56 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10FB3C00) [pid = 556] [serial = 867] [outer = 1058C400] 08:42:56 INFO - PROCESS | 556 | 1469029376925 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (11C33800) [pid = 556] [serial = 868] [outer = 1058C400] 08:42:57 INFO - PROCESS | 556 | 1469029377298 Marionette TRACE conn3 <- [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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 662ms 08:42:57 INFO - PROCESS | 556 | 1469029377330 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 556 | 1469029377335 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:42:57 INFO - PROCESS | 556 | 1469029377342 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 556 | 1469029377344 Marionette TRACE conn3 <- [1,1122,null,{}] 08:42:57 INFO - PROCESS | 556 | 1469029377348 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 556 | 1469029377351 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:57 INFO - PROCESS | 556 | 1469029377422 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:42:57 INFO - PROCESS | 556 | 1469029377429 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 556 | 1469029377432 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:57 INFO - PROCESS | 556 | ++DOCSHELL 12D5F000 == 31 [pid = 556] [id = 290] 08:42:57 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1313BC00) [pid = 556] [serial = 869] [outer = 00000000] 08:42:57 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13219000) [pid = 556] [serial = 870] [outer = 1313BC00] 08:42:57 INFO - PROCESS | 556 | 1469029377478 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13441800) [pid = 556] [serial = 871] [outer = 1313BC00] 08:42:57 INFO - PROCESS | 556 | 1469029377888 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 564ms 08:42:57 INFO - PROCESS | 556 | 1469029377914 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 556 | 1469029377916 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:42:57 INFO - PROCESS | 556 | 1469029377920 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 556 | 1469029377923 Marionette TRACE conn3 <- [1,1126,null,{}] 08:42:57 INFO - PROCESS | 556 | 1469029377934 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 556 | 1469029377939 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:57 INFO - PROCESS | 556 | 1469029378001 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:42:57 INFO - PROCESS | 556 | 1469029378010 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 556 | 1469029378013 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:58 INFO - PROCESS | 556 | ++DOCSHELL 15413400 == 32 [pid = 556] [id = 291] 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (15414C00) [pid = 556] [serial = 872] [outer = 00000000] 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15907800) [pid = 556] [serial = 873] [outer = 15414C00] 08:42:58 INFO - PROCESS | 556 | 1469029378059 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C8D800) [pid = 556] [serial = 874] [outer = 15414C00] 08:42:58 INFO - PROCESS | 556 | 1469029378491 Marionette TRACE conn3 <- [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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 633ms 08:42:58 INFO - PROCESS | 556 | 1469029378544 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 556 | 1469029378546 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:42:58 INFO - PROCESS | 556 | 1469029378550 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 556 | 1469029378552 Marionette TRACE conn3 <- [1,1130,null,{}] 08:42:58 INFO - PROCESS | 556 | 1469029378555 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 556 | 1469029378557 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:58 INFO - PROCESS | 556 | 1469029378648 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:42:58 INFO - PROCESS | 556 | 1469029378636 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 556 | 1469029378638 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:58 INFO - PROCESS | 556 | ++DOCSHELL 16994800 == 33 [pid = 556] [id = 292] 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (169A4800) [pid = 556] [serial = 875] [outer = 00000000] 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (17286C00) [pid = 556] [serial = 876] [outer = 169A4800] 08:42:58 INFO - PROCESS | 556 | 1469029378681 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1778C000) [pid = 556] [serial = 877] [outer = 169A4800] 08:42:59 INFO - PROCESS | 556 | 1469029379100 Marionette TRACE conn3 <- [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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 578ms 08:42:59 INFO - PROCESS | 556 | 1469029379125 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 556 | 1469029379128 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:42:59 INFO - PROCESS | 556 | 1469029379139 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:42:59 INFO - PROCESS | 556 | 1469029379141 Marionette TRACE conn3 <- [1,1134,null,{}] 08:42:59 INFO - PROCESS | 556 | 1469029379144 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 556 | 1469029379146 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:59 INFO - PROCESS | 556 | 1469029379250 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:42:59 INFO - PROCESS | 556 | 1469029379315 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 556 | 1469029379317 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:59 INFO - PROCESS | 556 | ++DOCSHELL 16DB8C00 == 34 [pid = 556] [id = 293] 08:42:59 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16DBC000) [pid = 556] [serial = 878] [outer = 00000000] 08:42:59 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1797A800) [pid = 556] [serial = 879] [outer = 16DBC000] 08:42:59 INFO - PROCESS | 556 | 1469029379359 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (17F30C00) [pid = 556] [serial = 880] [outer = 16DBC000] 08:42:59 INFO - PROCESS | 556 | 1469029379759 Marionette TRACE conn3 <- [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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 662ms 08:42:59 INFO - PROCESS | 556 | 1469029379806 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 556 | 1469029379808 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:42:59 INFO - PROCESS | 556 | 1469029379811 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 556 | 1469029379813 Marionette TRACE conn3 <- [1,1138,null,{}] 08:42:59 INFO - PROCESS | 556 | 1469029379816 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 556 | 1469029379822 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:59 INFO - PROCESS | 556 | 1469029379949 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:42:59 INFO - PROCESS | 556 | 1469029379959 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 556 | 1469029379961 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:42:59 INFO - PROCESS | 556 | ++DOCSHELL 16AEDC00 == 35 [pid = 556] [id = 294] 08:42:59 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (17975C00) [pid = 556] [serial = 881] [outer = 00000000] 08:43:00 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (199ADC00) [pid = 556] [serial = 882] [outer = 17975C00] 08:43:00 INFO - PROCESS | 556 | 1469029380032 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19E86800) [pid = 556] [serial = 883] [outer = 17975C00] 08:43:00 INFO - PROCESS | 556 | 1469029380407 Marionette TRACE conn3 <- [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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 634ms 08:43:00 INFO - PROCESS | 556 | 1469029380483 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 556 | 1469029380485 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:43:00 INFO - PROCESS | 556 | 1469029380497 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 556 | 1469029380499 Marionette TRACE conn3 <- [1,1142,null,{}] 08:43:00 INFO - PROCESS | 556 | 1469029380502 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 556 | 1469029380504 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:00 INFO - PROCESS | 556 | 1469029380592 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:43:00 INFO - PROCESS | 556 | 1469029380683 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 556 | 1469029380685 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 78 (19F35C00) [pid = 556] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1699E400) [pid = 556] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12B68C00) [pid = 556] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 75 (132DBC00) [pid = 556] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 74 (17F2E800) [pid = 556] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10FA9000) [pid = 556] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17FCE400) [pid = 556] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10476C00) [pid = 556] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 70 (10FAA800) [pid = 556] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 69 (13907C00) [pid = 556] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:43:00 INFO - PROCESS | 556 | --DOMWINDOW == 68 (14F18800) [pid = 556] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:43:00 INFO - PROCESS | 556 | ++DOCSHELL 1047DC00 == 36 [pid = 556] [id = 295] 08:43:00 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10525400) [pid = 556] [serial = 884] [outer = 00000000] 08:43:00 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12B68C00) [pid = 556] [serial = 885] [outer = 10525400] 08:43:00 INFO - PROCESS | 556 | 1469029380715 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (132DF400) [pid = 556] [serial = 886] [outer = 10525400] 08:43:01 INFO - PROCESS | 556 | 1469029381027 Marionette TRACE conn3 <- [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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 578ms 08:43:01 INFO - PROCESS | 556 | 1469029381063 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 556 | 1469029381065 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:43:01 INFO - PROCESS | 556 | 1469029381068 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 556 | 1469029381070 Marionette TRACE conn3 <- [1,1146,null,{}] 08:43:01 INFO - PROCESS | 556 | 1469029381073 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 556 | 1469029381075 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:01 INFO - PROCESS | 556 | 1469029381159 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:43:01 INFO - PROCESS | 556 | 1469029381240 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 556 | 1469029381224 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:01 INFO - PROCESS | 556 | ++DOCSHELL 12931000 == 37 [pid = 556] [id = 296] 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1313D000) [pid = 556] [serial = 887] [outer = 00000000] 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (19E82400) [pid = 556] [serial = 888] [outer = 1313D000] 08:43:01 INFO - PROCESS | 556 | 1469029381269 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1A22EC00) [pid = 556] [serial = 889] [outer = 1313D000] 08:43:01 INFO - PROCESS | 556 | 1469029381584 Marionette TRACE conn3 <- [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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 577ms 08:43:01 INFO - PROCESS | 556 | 1469029381645 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 556 | 1469029381647 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:43:01 INFO - PROCESS | 556 | 1469029381650 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:43:01 INFO - PROCESS | 556 | 1469029381652 Marionette TRACE conn3 <- [1,1150,null,{}] 08:43:01 INFO - PROCESS | 556 | 1469029381655 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 556 | 1469029381657 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:01 INFO - PROCESS | 556 | 1469029381766 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:43:01 INFO - PROCESS | 556 | 1469029381828 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 556 | 1469029381830 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:01 INFO - PROCESS | 556 | ++DOCSHELL 16995400 == 38 [pid = 556] [id = 297] 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (169A5C00) [pid = 556] [serial = 890] [outer = 00000000] 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A4E8C00) [pid = 556] [serial = 891] [outer = 169A5C00] 08:43:01 INFO - PROCESS | 556 | 1469029381871 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A4EF800) [pid = 556] [serial = 892] [outer = 169A5C00] 08:43:02 INFO - PROCESS | 556 | 1469029382204 Marionette TRACE conn3 <- [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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 578ms 08:43:02 INFO - PROCESS | 556 | 1469029382241 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 556 | 1469029382224 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:43:02 INFO - PROCESS | 556 | 1469029382271 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 556 | 1469029382272 Marionette TRACE conn3 <- [1,1154,null,{}] 08:43:02 INFO - PROCESS | 556 | 1469029382276 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 556 | 1469029382278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:02 INFO - PROCESS | 556 | 1469029382354 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:43:02 INFO - PROCESS | 556 | 1469029382359 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 556 | 1469029382361 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:02 INFO - PROCESS | 556 | ++DOCSHELL 1A71A000 == 39 [pid = 556] [id = 298] 08:43:02 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A71BC00) [pid = 556] [serial = 893] [outer = 00000000] 08:43:02 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A727800) [pid = 556] [serial = 894] [outer = 1A71BC00] 08:43:02 INFO - PROCESS | 556 | 1469029382403 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A88D800) [pid = 556] [serial = 895] [outer = 1A71BC00] 08:43:02 INFO - PROCESS | 556 | 1469029383015 Marionette TRACE conn3 <- [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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 831ms 08:43:03 INFO - PROCESS | 556 | 1469029383084 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 556 | 1469029383088 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:43:03 INFO - PROCESS | 556 | 1469029383093 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:43:03 INFO - PROCESS | 556 | 1469029383098 Marionette TRACE conn3 <- [1,1158,null,{}] 08:43:03 INFO - PROCESS | 556 | 1469029383103 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 556 | 1469029383106 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:03 INFO - PROCESS | 556 | 1469029383232 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:43:03 INFO - PROCESS | 556 | 1469029383337 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 556 | 1469029383340 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:03 INFO - PROCESS | 556 | ++DOCSHELL 10A82800 == 40 [pid = 556] [id = 299] 08:43:03 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (11C26000) [pid = 556] [serial = 896] [outer = 00000000] 08:43:03 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (12B05C00) [pid = 556] [serial = 897] [outer = 11C26000] 08:43:03 INFO - PROCESS | 556 | 1469029383396 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (139CC800) [pid = 556] [serial = 898] [outer = 11C26000] 08:43:03 INFO - PROCESS | 556 | 1469029383873 Marionette TRACE conn3 <- [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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 817ms 08:43:03 INFO - PROCESS | 556 | 1469029383898 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 556 | 1469029383902 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:43:03 INFO - PROCESS | 556 | 1469029383924 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 556 | 1469029383927 Marionette TRACE conn3 <- [1,1162,null,{}] 08:43:03 INFO - PROCESS | 556 | 1469029383931 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 556 | 1469029383934 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:04 INFO - PROCESS | 556 | 1469029384031 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:43:04 INFO - PROCESS | 556 | 1469029384133 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 556 | 1469029384136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:04 INFO - PROCESS | 556 | ++DOCSHELL 15905800 == 41 [pid = 556] [id = 300] 08:43:04 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16991000) [pid = 556] [serial = 899] [outer = 00000000] 08:43:04 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (170D0000) [pid = 556] [serial = 900] [outer = 16991000] 08:43:04 INFO - PROCESS | 556 | 1469029384194 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (17976C00) [pid = 556] [serial = 901] [outer = 16991000] 08:43:04 INFO - PROCESS | 556 | 1469029384756 Marionette TRACE conn3 <- [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] 08:43:04 INFO - PROCESS | 556 | 1469029384772 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:43:04 INFO - PROCESS | 556 | 1469029384776 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 556 | 1469029384780 Marionette TRACE conn3 <- [1,1166,null,{}] 08:43:04 INFO - PROCESS | 556 | 1469029384791 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 556 | 1469029384795 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:04 INFO - PROCESS | 556 | 1469029384900 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:43:04 INFO - PROCESS | 556 | 1469029384985 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 556 | 1469029384988 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:04 INFO - PROCESS | 556 | ++DOCSHELL 1A4EA000 == 42 [pid = 556] [id = 301] 08:43:04 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1A4EAC00) [pid = 556] [serial = 902] [outer = 00000000] 08:43:05 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (1A88C000) [pid = 556] [serial = 903] [outer = 1A4EAC00] 08:43:05 INFO - PROCESS | 556 | 1469029385042 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1A893C00) [pid = 556] [serial = 904] [outer = 1A4EAC00] 08:43:05 INFO - PROCESS | 556 | 1469029385831 Marionette TRACE conn3 <- [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] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:43:05 INFO - PROCESS | 556 | 1469029385871 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:43:05 INFO - PROCESS | 556 | 1469029385875 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 556 | 1469029385878 Marionette TRACE conn3 <- [1,1170,null,{}] 08:43:05 INFO - PROCESS | 556 | 1469029385883 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 556 | 1469029385885 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:05 INFO - PROCESS | 556 | 1469029385980 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 16995400 == 41 [pid = 556] [id = 297] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 12931000 == 40 [pid = 556] [id = 296] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 1047DC00 == 39 [pid = 556] [id = 295] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 16AEDC00 == 38 [pid = 556] [id = 294] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 16DB8C00 == 37 [pid = 556] [id = 293] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 16994800 == 36 [pid = 556] [id = 292] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 15413400 == 35 [pid = 556] [id = 291] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 12D5F000 == 34 [pid = 556] [id = 290] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 10530400 == 33 [pid = 556] [id = 289] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 180D2C00 == 32 [pid = 556] [id = 287] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 10A7AC00 == 31 [pid = 556] [id = 277] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 10A77400 == 30 [pid = 556] [id = 288] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 15905800 == 29 [pid = 556] [id = 300] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 1A4EA000 == 28 [pid = 556] [id = 301] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 1A71A000 == 27 [pid = 556] [id = 298] 08:43:06 INFO - PROCESS | 556 | --DOCSHELL 10A82800 == 26 [pid = 556] [id = 299] 08:43:06 INFO - PROCESS | 556 | 1469029386599 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 556 | 1469029386603 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1A3E5000) [pid = 556] [serial = 858] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16AE9000) [pid = 556] [serial = 846] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 86 (12B73400) [pid = 556] [serial = 837] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 85 (12DA4C00) [pid = 556] [serial = 838] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 84 (13C5C800) [pid = 556] [serial = 840] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 83 (14199400) [pid = 556] [serial = 841] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 82 (18268C00) [pid = 556] [serial = 849] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 81 (170D1400) [pid = 556] [serial = 847] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 80 (198D4000) [pid = 556] [serial = 850] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 79 (110C8800) [pid = 556] [serial = 834] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 78 (198E0800) [pid = 556] [serial = 855] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 77 (11273800) [pid = 556] [serial = 835] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15910800) [pid = 556] [serial = 831] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A76400) [pid = 556] [serial = 826] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10530800) [pid = 556] [serial = 825] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15903400) [pid = 556] [serial = 853] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 72 (14F7FC00) [pid = 556] [serial = 829] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 71 (14198000) [pid = 556] [serial = 828] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12B72000) [pid = 556] [serial = 852] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15910000) [pid = 556] [serial = 843] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15C93C00) [pid = 556] [serial = 844] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1A3EA000) [pid = 556] [serial = 859] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | --DOMWINDOW == 66 (199AC800) [pid = 556] [serial = 856] [outer = 00000000] [url = about:blank] 08:43:06 INFO - PROCESS | 556 | ++DOCSHELL 1047DC00 == 27 [pid = 556] [id = 302] 08:43:06 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1047E000) [pid = 556] [serial = 905] [outer = 00000000] 08:43:06 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10531400) [pid = 556] [serial = 906] [outer = 1047E000] 08:43:06 INFO - PROCESS | 556 | 1469029386720 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10A79400) [pid = 556] [serial = 907] [outer = 1047E000] 08:43:07 INFO - PROCESS | 556 | 1469029387146 Marionette TRACE conn3 <- [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] 08:43:07 INFO - PROCESS | 556 | 1469029387201 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:43:07 INFO - PROCESS | 556 | 1469029387205 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:43:07 INFO - PROCESS | 556 | 1469029387208 Marionette TRACE conn3 <- [1,1174,null,{}] 08:43:07 INFO - PROCESS | 556 | 1469029387213 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 556 | 1469029387217 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:07 INFO - PROCESS | 556 | 1469029387292 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:43:07 INFO - PROCESS | 556 | 1469029387307 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 556 | 1469029387309 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:07 INFO - PROCESS | 556 | ++DOCSHELL 12925C00 == 28 [pid = 556] [id = 303] 08:43:07 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12927C00) [pid = 556] [serial = 908] [outer = 00000000] 08:43:07 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B71800) [pid = 556] [serial = 909] [outer = 12927C00] 08:43:07 INFO - PROCESS | 556 | 1469029387361 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12D66400) [pid = 556] [serial = 910] [outer = 12927C00] 08:43:07 INFO - PROCESS | 556 | 1469029387776 Marionette TRACE conn3 <- [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] 08:43:07 INFO - PROCESS | 556 | 1469029387854 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:43:07 INFO - PROCESS | 556 | 1469029387861 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 556 | 1469029387863 Marionette TRACE conn3 <- [1,1178,null,{}] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:43:07 INFO - PROCESS | 556 | 1469029387867 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 556 | 1469029387870 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:07 INFO - PROCESS | 556 | 1469029387958 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:43:08 INFO - PROCESS | 556 | 1469029388022 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 556 | 1469029388025 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:08 INFO - PROCESS | 556 | ++DOCSHELL 1390D000 == 29 [pid = 556] [id = 304] 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1390F800) [pid = 556] [serial = 911] [outer = 00000000] 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13C59800) [pid = 556] [serial = 912] [outer = 1390F800] 08:43:08 INFO - PROCESS | 556 | 1469029388069 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13EA5C00) [pid = 556] [serial = 913] [outer = 1390F800] 08:43:08 INFO - PROCESS | 556 | 1469029388436 Marionette TRACE conn3 <- [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] 08:43:08 INFO - PROCESS | 556 | 1469029388495 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 556 | 1469029388501 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:43:08 INFO - PROCESS | 556 | 1469029388506 Marionette TRACE conn3 <- [1,1182,null,{}] 08:43:08 INFO - PROCESS | 556 | 1469029388507 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 556 | 1469029388511 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:08 INFO - PROCESS | 556 | 1469029388624 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:43:08 INFO - PROCESS | 556 | 1469029388637 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 556 | 1469029388639 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:08 INFO - PROCESS | 556 | ++DOCSHELL 15C14C00 == 30 [pid = 556] [id = 305] 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15C16800) [pid = 556] [serial = 914] [outer = 00000000] 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1698E000) [pid = 556] [serial = 915] [outer = 15C16800] 08:43:08 INFO - PROCESS | 556 | 1469029388710 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (169A6800) [pid = 556] [serial = 916] [outer = 15C16800] 08:43:09 INFO - PROCESS | 556 | 1469029389117 Marionette TRACE conn3 <- [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] 08:43:09 INFO - PROCESS | 556 | 1469029389183 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 556 | 1469029389186 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 556 | 1469029389188 Marionette TRACE conn3 <- [1,1186,null,{}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:43:09 INFO - PROCESS | 556 | 1469029389191 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 556 | 1469029389193 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:09 INFO - PROCESS | 556 | 1469029389310 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:43:09 INFO - PROCESS | 556 | 1469029389368 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 556 | 1469029389352 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:09 INFO - PROCESS | 556 | ++DOCSHELL 15C8D000 == 31 [pid = 556] [id = 306] 08:43:09 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16AEDC00) [pid = 556] [serial = 917] [outer = 00000000] 08:43:09 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (17786C00) [pid = 556] [serial = 918] [outer = 16AEDC00] 08:43:09 INFO - PROCESS | 556 | 1469029389397 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17787400) [pid = 556] [serial = 919] [outer = 16AEDC00] 08:43:09 INFO - PROCESS | 556 | 1469029389792 Marionette TRACE conn3 <- [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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 633ms 08:43:09 INFO - PROCESS | 556 | 1469029389831 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 556 | 1469029389833 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 556 | 1469029389836 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:43:09 INFO - PROCESS | 556 | 1469029389838 Marionette TRACE conn3 <- [1,1190,null,{}] 08:43:09 INFO - PROCESS | 556 | 1469029389845 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 556 | 1469029389847 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:09 INFO - PROCESS | 556 | 1469029389942 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:43:09 INFO - PROCESS | 556 | 1469029389949 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 556 | 1469029389956 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:10 INFO - PROCESS | 556 | ++DOCSHELL 17F33C00 == 32 [pid = 556] [id = 307] 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17F36400) [pid = 556] [serial = 920] [outer = 00000000] 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (18265800) [pid = 556] [serial = 921] [outer = 17F36400] 08:43:10 INFO - PROCESS | 556 | 1469029390061 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (198D4C00) [pid = 556] [serial = 922] [outer = 17F36400] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10A7B000) [pid = 556] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1A71BC00) [pid = 556] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 81 (169A5C00) [pid = 556] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16DBC000) [pid = 556] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 79 (19F35800) [pid = 556] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1313BC00) [pid = 556] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 77 (169A4800) [pid = 556] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 76 (17975C00) [pid = 556] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15414C00) [pid = 556] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1058C400) [pid = 556] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10A7DC00) [pid = 556] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10525400) [pid = 556] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:43:10 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1313D000) [pid = 556] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:43:10 INFO - PROCESS | 556 | 1469029390644 Marionette TRACE conn3 <- [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]]]}] 08:43:10 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 08:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 846ms 08:43:10 INFO - PROCESS | 556 | 1469029390676 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 556 | 1469029390678 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:43:10 INFO - PROCESS | 556 | 1469029390682 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 556 | 1469029390683 Marionette TRACE conn3 <- [1,1194,null,{}] 08:43:10 INFO - PROCESS | 556 | 1469029390686 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 556 | 1469029390689 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:10 INFO - PROCESS | 556 | 1469029390796 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:43:10 INFO - PROCESS | 556 | 1469029390851 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 556 | 1469029390853 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:10 INFO - PROCESS | 556 | ++DOCSHELL 1052E800 == 33 [pid = 556] [id = 308] 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10A7F000) [pid = 556] [serial = 923] [outer = 00000000] 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15414C00) [pid = 556] [serial = 924] [outer = 10A7F000] 08:43:10 INFO - PROCESS | 556 | 1469029390878 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (198DC000) [pid = 556] [serial = 925] [outer = 10A7F000] 08:43:11 INFO - PROCESS | 556 | 1469029391196 Marionette TRACE conn3 <- [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]]]}] 08:43:11 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 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 535ms 08:43:11 INFO - PROCESS | 556 | 1469029391223 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 556 | 1469029391225 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:43:11 INFO - PROCESS | 556 | 1469029391228 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:43:11 INFO - PROCESS | 556 | 1469029391230 Marionette TRACE conn3 <- [1,1198,null,{}] 08:43:11 INFO - PROCESS | 556 | 1469029391233 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 556 | 1469029391235 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:11 INFO - PROCESS | 556 | 1469029391349 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:43:11 INFO - PROCESS | 556 | 1469029391357 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 556 | 1469029391358 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:11 INFO - PROCESS | 556 | ++DOCSHELL 18264C00 == 34 [pid = 556] [id = 309] 08:43:11 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (199A8000) [pid = 556] [serial = 926] [outer = 00000000] 08:43:11 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (19E87400) [pid = 556] [serial = 927] [outer = 199A8000] 08:43:11 INFO - PROCESS | 556 | 1469029391384 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (19F36400) [pid = 556] [serial = 928] [outer = 199A8000] 08:43:11 INFO - PROCESS | 556 | 1469029391741 Marionette TRACE conn3 <- [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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 535ms 08:43:11 INFO - PROCESS | 556 | 1469029391766 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 556 | 1469029391767 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:43:11 INFO - PROCESS | 556 | 1469029391771 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:43:11 INFO - PROCESS | 556 | 1469029391772 Marionette TRACE conn3 <- [1,1202,null,{}] 08:43:11 INFO - PROCESS | 556 | 1469029391776 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 556 | 1469029391778 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:11 INFO - PROCESS | 556 | 1469029391852 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:43:11 INFO - PROCESS | 556 | 1469029391931 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 556 | 1469029391916 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:11 INFO - PROCESS | 556 | ++DOCSHELL 10A0FC00 == 35 [pid = 556] [id = 310] 08:43:11 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16A2BC00) [pid = 556] [serial = 929] [outer = 00000000] 08:43:11 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A3E1C00) [pid = 556] [serial = 930] [outer = 16A2BC00] 08:43:11 INFO - PROCESS | 556 | 1469029391963 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A238800) [pid = 556] [serial = 931] [outer = 16A2BC00] 08:43:12 INFO - PROCESS | 556 | 1469029392289 Marionette TRACE conn3 <- [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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 578ms 08:43:12 INFO - PROCESS | 556 | 1469029392350 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 556 | 1469029392355 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:43:12 INFO - PROCESS | 556 | 1469029392360 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 556 | 1469029392364 Marionette TRACE conn3 <- [1,1206,null,{}] 08:43:12 INFO - PROCESS | 556 | 1469029392370 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 556 | 1469029392373 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:12 INFO - PROCESS | 556 | 1469029392513 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:43:12 INFO - PROCESS | 556 | 1469029392595 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 556 | 1469029392598 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:12 INFO - PROCESS | 556 | ++DOCSHELL 10FAB000 == 36 [pid = 556] [id = 311] 08:43:12 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (10FAC400) [pid = 556] [serial = 932] [outer = 00000000] 08:43:12 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (112D2000) [pid = 556] [serial = 933] [outer = 10FAC400] 08:43:12 INFO - PROCESS | 556 | 1469029392656 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (11CD8800) [pid = 556] [serial = 934] [outer = 10FAC400] 08:43:13 INFO - PROCESS | 556 | 1469029393351 Marionette TRACE conn3 <- [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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1028ms 08:43:13 INFO - PROCESS | 556 | 1469029393410 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 556 | 1469029393395 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:43:13 INFO - PROCESS | 556 | 1469029393401 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 556 | 1469029393405 Marionette TRACE conn3 <- [1,1210,null,{}] 08:43:13 INFO - PROCESS | 556 | 1469029393409 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 556 | 1469029393412 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:13 INFO - PROCESS | 556 | 1469029393538 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:43:13 INFO - PROCESS | 556 | 1469029393657 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 556 | 1469029393660 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:13 INFO - PROCESS | 556 | ++DOCSHELL 13C57C00 == 37 [pid = 556] [id = 312] 08:43:13 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (13C5C800) [pid = 556] [serial = 935] [outer = 00000000] 08:43:13 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1419A800) [pid = 556] [serial = 936] [outer = 13C5C800] 08:43:13 INFO - PROCESS | 556 | 1469029393722 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (14F90800) [pid = 556] [serial = 937] [outer = 13C5C800] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 1419E400 == 36 [pid = 556] [id = 128] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 10A73800 == 35 [pid = 556] [id = 127] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 15408400 == 34 [pid = 556] [id = 135] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 1778A000 == 33 [pid = 556] [id = 122] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 14F80400 == 32 [pid = 556] [id = 134] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 110CC800 == 31 [pid = 556] [id = 124] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 12B71C00 == 30 [pid = 556] [id = 121] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 13C5C400 == 29 [pid = 556] [id = 133] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 12B06400 == 28 [pid = 556] [id = 132] 08:43:14 INFO - PROCESS | 556 | --DOCSHELL 10A82400 == 27 [pid = 556] [id = 131] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 85 (177C9000) [pid = 556] [serial = 832] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A88D800) [pid = 556] [serial = 895] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1A727800) [pid = 556] [serial = 894] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1A4EF800) [pid = 556] [serial = 892] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1797A800) [pid = 556] [serial = 879] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1A4E9800) [pid = 556] [serial = 861] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13219000) [pid = 556] [serial = 870] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13441800) [pid = 556] [serial = 871] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17286C00) [pid = 556] [serial = 876] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 76 (199ADC00) [pid = 556] [serial = 882] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15907800) [pid = 556] [serial = 873] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15C8D800) [pid = 556] [serial = 874] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10FB3C00) [pid = 556] [serial = 867] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 72 (11C33800) [pid = 556] [serial = 868] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12B03C00) [pid = 556] [serial = 864] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17F30C00) [pid = 556] [serial = 880] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 69 (130B2800) [pid = 556] [serial = 865] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1A4EC400) [pid = 556] [serial = 862] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 67 (19E86800) [pid = 556] [serial = 883] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 66 (12B68C00) [pid = 556] [serial = 885] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 65 (132DF400) [pid = 556] [serial = 886] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A4E8C00) [pid = 556] [serial = 891] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 63 (19E82400) [pid = 556] [serial = 888] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1A22EC00) [pid = 556] [serial = 889] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1778C000) [pid = 556] [serial = 877] [outer = 00000000] [url = about:blank] 08:43:14 INFO - PROCESS | 556 | 1469029394494 Marionette TRACE conn3 <- [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] 08:43:14 INFO - PROCESS | 556 | 1469029394543 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:43:14 INFO - PROCESS | 556 | 1469029394549 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 556 | 1469029394552 Marionette TRACE conn3 <- [1,1214,null,{}] 08:43:14 INFO - PROCESS | 556 | 1469029394557 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 556 | 1469029394560 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:14 INFO - PROCESS | 556 | 1469029394646 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:43:14 INFO - PROCESS | 556 | 1469029394653 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 556 | 1469029394655 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:14 INFO - PROCESS | 556 | ++DOCSHELL 0C772C00 == 28 [pid = 556] [id = 313] 08:43:14 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (10FB1800) [pid = 556] [serial = 938] [outer = 00000000] 08:43:14 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (12828400) [pid = 556] [serial = 939] [outer = 10FB1800] 08:43:14 INFO - PROCESS | 556 | 1469029394684 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12B03C00) [pid = 556] [serial = 940] [outer = 10FB1800] 08:43:15 INFO - PROCESS | 556 | 1469029395157 Marionette TRACE conn3 <- [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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 634ms 08:43:15 INFO - PROCESS | 556 | 1469029395186 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 556 | 1469029395190 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 556 | 1469029395200 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 556 | 1469029395202 Marionette TRACE conn3 <- [1,1218,null,{}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:43:15 INFO - PROCESS | 556 | 1469029395206 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 556 | 1469029395208 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:15 INFO - PROCESS | 556 | 1469029395271 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:43:15 INFO - PROCESS | 556 | 1469029395277 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 556 | 1469029395279 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:15 INFO - PROCESS | 556 | ++DOCSHELL 131DCC00 == 29 [pid = 556] [id = 314] 08:43:15 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1321B400) [pid = 556] [serial = 941] [outer = 00000000] 08:43:15 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13438C00) [pid = 556] [serial = 942] [outer = 1321B400] 08:43:15 INFO - PROCESS | 556 | 1469029395324 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (139CAC00) [pid = 556] [serial = 943] [outer = 1321B400] 08:43:15 INFO - PROCESS | 556 | 1469029395746 Marionette TRACE conn3 <- [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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 578ms 08:43:15 INFO - PROCESS | 556 | 1469029395781 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 556 | 1469029395783 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:43:15 INFO - PROCESS | 556 | 1469029395787 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 556 | 1469029395790 Marionette TRACE conn3 <- [1,1222,null,{}] 08:43:15 INFO - PROCESS | 556 | 1469029395800 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 556 | 1469029395805 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:15 INFO - PROCESS | 556 | 1469029395870 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:43:15 INFO - PROCESS | 556 | 1469029395991 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 556 | 1469029395994 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:15 INFO - PROCESS | 556 | ++DOCSHELL 15C93C00 == 30 [pid = 556] [id = 315] 08:43:15 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (15C94800) [pid = 556] [serial = 944] [outer = 00000000] 08:43:16 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (16369400) [pid = 556] [serial = 945] [outer = 15C94800] 08:43:16 INFO - PROCESS | 556 | 1469029396021 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (169A6C00) [pid = 556] [serial = 946] [outer = 15C94800] 08:43:16 INFO - PROCESS | 556 | 1469029396376 Marionette TRACE conn3 <- [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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 634ms 08:43:16 INFO - PROCESS | 556 | 1469029396410 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 556 | 1469029396412 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:43:16 INFO - PROCESS | 556 | 1469029396415 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 556 | 1469029396417 Marionette TRACE conn3 <- [1,1226,null,{}] 08:43:16 INFO - PROCESS | 556 | 1469029396420 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 556 | 1469029396422 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:16 INFO - PROCESS | 556 | 1469029396523 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:43:16 INFO - PROCESS | 556 | 1469029396579 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 556 | 1469029396581 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:16 INFO - PROCESS | 556 | ++DOCSHELL 16DC1C00 == 31 [pid = 556] [id = 316] 08:43:16 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16DC2C00) [pid = 556] [serial = 947] [outer = 00000000] 08:43:16 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1778E000) [pid = 556] [serial = 948] [outer = 16DC2C00] 08:43:16 INFO - PROCESS | 556 | 1469029396626 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1797B400) [pid = 556] [serial = 949] [outer = 16DC2C00] 08:43:17 INFO - PROCESS | 556 | 1469029397009 Marionette TRACE conn3 <- [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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 620ms 08:43:17 INFO - PROCESS | 556 | 1469029397053 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 556 | 1469029397055 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:43:17 INFO - PROCESS | 556 | 1469029397059 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:43:17 INFO - PROCESS | 556 | 1469029397060 Marionette TRACE conn3 <- [1,1230,null,{}] 08:43:17 INFO - PROCESS | 556 | 1469029397064 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 556 | 1469029397066 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:17 INFO - PROCESS | 556 | 1469029397179 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:43:17 INFO - PROCESS | 556 | 1469029397203 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 556 | 1469029397205 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:17 INFO - PROCESS | 556 | ++DOCSHELL 17975C00 == 32 [pid = 556] [id = 317] 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (17A8D800) [pid = 556] [serial = 950] [outer = 00000000] 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (180C8000) [pid = 556] [serial = 951] [outer = 17A8D800] 08:43:17 INFO - PROCESS | 556 | 1469029397247 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (18273000) [pid = 556] [serial = 952] [outer = 17A8D800] 08:43:17 INFO - PROCESS | 556 | 1469029397633 Marionette TRACE conn3 <- [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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 08:43:17 INFO - PROCESS | 556 | 1469029397685 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 556 | 1469029397687 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:43:17 INFO - PROCESS | 556 | 1469029397695 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 556 | 1469029397697 Marionette TRACE conn3 <- [1,1234,null,{}] 08:43:17 INFO - PROCESS | 556 | 1469029397700 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 556 | 1469029397705 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:17 INFO - PROCESS | 556 | 1469029397817 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:43:17 INFO - PROCESS | 556 | 1469029397876 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 556 | 1469029397878 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:17 INFO - PROCESS | 556 | ++DOCSHELL 199AE400 == 33 [pid = 556] [id = 318] 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (19E7C400) [pid = 556] [serial = 953] [outer = 00000000] 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A232400) [pid = 556] [serial = 954] [outer = 19E7C400] 08:43:17 INFO - PROCESS | 556 | 1469029397923 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A22B400) [pid = 556] [serial = 955] [outer = 19E7C400] 08:43:18 INFO - PROCESS | 556 | 1469029398299 Marionette TRACE conn3 <- [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]]]}] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1047E000) [pid = 556] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1390F800) [pid = 556] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12927C00) [pid = 556] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 75 (199A8000) [pid = 556] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 74 (17F36400) [pid = 556] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 73 (11C26000) [pid = 556] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16991000) [pid = 556] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16AEDC00) [pid = 556] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 70 (10A7F000) [pid = 556] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:43:18 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15C16800) [pid = 556] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 663ms 08:43:18 INFO - PROCESS | 556 | 1469029398378 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 556 | 1469029398380 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:43:18 INFO - PROCESS | 556 | 1469029398383 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 556 | 1469029398385 Marionette TRACE conn3 <- [1,1238,null,{}] 08:43:18 INFO - PROCESS | 556 | 1469029398388 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 556 | 1469029398390 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:18 INFO - PROCESS | 556 | 1469029398476 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:43:18 INFO - PROCESS | 556 | 1469029398481 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 556 | 1469029398465 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:18 INFO - PROCESS | 556 | ++DOCSHELL 1390F800 == 34 [pid = 556] [id = 319] 08:43:18 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (139C9400) [pid = 556] [serial = 956] [outer = 00000000] 08:43:18 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1590E800) [pid = 556] [serial = 957] [outer = 139C9400] 08:43:18 INFO - PROCESS | 556 | 1469029398508 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16A2D400) [pid = 556] [serial = 958] [outer = 139C9400] 08:43:18 INFO - PROCESS | 556 | 1469029398902 Marionette TRACE conn3 <- [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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 577ms 08:43:18 INFO - PROCESS | 556 | 1469029398958 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 556 | 1469029398960 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:43:18 INFO - PROCESS | 556 | 1469029398964 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 556 | 1469029398966 Marionette TRACE conn3 <- [1,1242,null,{}] 08:43:18 INFO - PROCESS | 556 | 1469029398970 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 556 | 1469029398971 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:19 INFO - PROCESS | 556 | 1469029399030 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:43:19 INFO - PROCESS | 556 | 1469029399038 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 556 | 1469029399040 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:19 INFO - PROCESS | 556 | ++DOCSHELL 132DF400 == 35 [pid = 556] [id = 320] 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15905800) [pid = 556] [serial = 959] [outer = 00000000] 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1A238C00) [pid = 556] [serial = 960] [outer = 15905800] 08:43:19 INFO - PROCESS | 556 | 1469029399084 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1A4E5800) [pid = 556] [serial = 961] [outer = 15905800] 08:43:19 INFO - PROCESS | 556 | 1469029399479 Marionette TRACE conn3 <- [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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 578ms 08:43:19 INFO - PROCESS | 556 | 1469029399536 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 556 | 1469029399538 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:43:19 INFO - PROCESS | 556 | 1469029399541 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:43:19 INFO - PROCESS | 556 | 1469029399543 Marionette TRACE conn3 <- [1,1246,null,{}] 08:43:19 INFO - PROCESS | 556 | 1469029399546 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 556 | 1469029399548 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:19 INFO - PROCESS | 556 | 1469029399625 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:43:19 INFO - PROCESS | 556 | 1469029399633 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 556 | 1469029399635 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:19 INFO - PROCESS | 556 | ++DOCSHELL 1A4EE800 == 36 [pid = 556] [id = 321] 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A718800) [pid = 556] [serial = 962] [outer = 00000000] 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A721400) [pid = 556] [serial = 963] [outer = 1A718800] 08:43:19 INFO - PROCESS | 556 | 1469029399658 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A885C00) [pid = 556] [serial = 964] [outer = 1A718800] 08:43:20 INFO - PROCESS | 556 | 1469029400086 Marionette TRACE conn3 <- [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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 577ms 08:43:20 INFO - PROCESS | 556 | 1469029400116 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 556 | 1469029400118 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:43:20 INFO - PROCESS | 556 | 1469029400122 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 556 | 1469029400123 Marionette TRACE conn3 <- [1,1250,null,{}] 08:43:20 INFO - PROCESS | 556 | 1469029400127 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 556 | 1469029400129 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:20 INFO - PROCESS | 556 | 1469029400230 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:43:20 INFO - PROCESS | 556 | 1469029400350 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 556 | 1469029400353 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:20 INFO - PROCESS | 556 | ++DOCSHELL 10A76400 == 37 [pid = 556] [id = 322] 08:43:20 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10A77400) [pid = 556] [serial = 965] [outer = 00000000] 08:43:20 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (10FADC00) [pid = 556] [serial = 966] [outer = 10A77400] 08:43:20 INFO - PROCESS | 556 | 1469029400394 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (112D9C00) [pid = 556] [serial = 967] [outer = 10A77400] 08:43:21 INFO - PROCESS | 556 | 1469029401013 Marionette TRACE conn3 <- [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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 08:43:21 INFO - PROCESS | 556 | 1469029401083 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 556 | 1469029401087 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:43:21 INFO - PROCESS | 556 | 1469029401074 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 556 | 1469029401077 Marionette TRACE conn3 <- [1,1254,null,{}] 08:43:21 INFO - PROCESS | 556 | 1469029401081 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 556 | 1469029401086 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:21 INFO - PROCESS | 556 | 1469029401225 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:43:21 INFO - PROCESS | 556 | 1469029401354 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 556 | 1469029401357 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:21 INFO - PROCESS | 556 | ++DOCSHELL 13901800 == 38 [pid = 556] [id = 323] 08:43:21 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (13C58400) [pid = 556] [serial = 968] [outer = 00000000] 08:43:21 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (14199C00) [pid = 556] [serial = 969] [outer = 13C58400] 08:43:21 INFO - PROCESS | 556 | 1469029401412 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1561F000) [pid = 556] [serial = 970] [outer = 13C58400] 08:43:21 INFO - PROCESS | 556 | 1469029401919 Marionette TRACE conn3 <- [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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 902ms 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:43:21 INFO - PROCESS | 556 | 1469029401986 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 556 | 1469029401989 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:43:21 INFO - PROCESS | 556 | 1469029401993 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 556 | 1469029401996 Marionette TRACE conn3 <- [1,1258,null,{}] 08:43:21 INFO - PROCESS | 556 | 1469029401999 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 556 | 1469029402002 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:22 INFO - PROCESS | 556 | 1469029402089 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:43:22 INFO - PROCESS | 556 | 1469029402219 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 556 | 1469029402221 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:22 INFO - PROCESS | 556 | ++DOCSHELL 10320000 == 39 [pid = 556] [id = 324] 08:43:22 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (104E5C00) [pid = 556] [serial = 971] [outer = 00000000] 08:43:22 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (112D5400) [pid = 556] [serial = 972] [outer = 104E5C00] 08:43:22 INFO - PROCESS | 556 | 1469029402275 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (13146800) [pid = 556] [serial = 973] [outer = 104E5C00] 08:43:22 INFO - PROCESS | 556 | 1469029402948 Marionette TRACE conn3 <- [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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 08:43:22 INFO - PROCESS | 556 | 1469029402973 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:43:22 INFO - PROCESS | 556 | 1469029402976 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:43:22 INFO - PROCESS | 556 | 1469029402981 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 556 | 1469029402985 Marionette TRACE conn3 <- [1,1262,null,{}] 08:43:22 INFO - PROCESS | 556 | 1469029402990 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 556 | 1469029402993 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:23 INFO - PROCESS | 556 | 1469029403094 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 15C87400 == 38 [pid = 556] [id = 120] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 196AB400 == 37 [pid = 556] [id = 123] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 1A235800 == 36 [pid = 556] [id = 126] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 198DA800 == 35 [pid = 556] [id = 125] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 1047CC00 == 34 [pid = 556] [id = 130] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 1047DC00 == 33 [pid = 556] [id = 302] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 131DE400 == 32 [pid = 556] [id = 119] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 10FB2400 == 31 [pid = 556] [id = 118] 08:43:23 INFO - PROCESS | 556 | --DOCSHELL 15C0F000 == 30 [pid = 556] [id = 129] 08:43:23 INFO - PROCESS | 556 | 1469029403713 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 556 | 1469029403717 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 86 (10531400) [pid = 556] [serial = 906] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10A79400) [pid = 556] [serial = 907] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 84 (13C59800) [pid = 556] [serial = 912] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 83 (12B71800) [pid = 556] [serial = 909] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12D66400) [pid = 556] [serial = 910] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 81 (19F36400) [pid = 556] [serial = 928] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 80 (18265800) [pid = 556] [serial = 921] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 79 (139CC800) [pid = 556] [serial = 898] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12B05C00) [pid = 556] [serial = 897] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17976C00) [pid = 556] [serial = 901] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 76 (170D0000) [pid = 556] [serial = 900] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1A88C000) [pid = 556] [serial = 903] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1A3E1C00) [pid = 556] [serial = 930] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 73 (17787400) [pid = 556] [serial = 919] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17786C00) [pid = 556] [serial = 918] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15414C00) [pid = 556] [serial = 924] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 70 (19E87400) [pid = 556] [serial = 927] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 69 (198D4C00) [pid = 556] [serial = 922] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1698E000) [pid = 556] [serial = 915] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 67 (169A6800) [pid = 556] [serial = 916] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13EA5C00) [pid = 556] [serial = 913] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | --DOMWINDOW == 65 (198DC000) [pid = 556] [serial = 925] [outer = 00000000] [url = about:blank] 08:43:23 INFO - PROCESS | 556 | ++DOCSHELL 104E8800 == 31 [pid = 556] [id = 325] 08:43:23 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10523400) [pid = 556] [serial = 974] [outer = 00000000] 08:43:23 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1052C000) [pid = 556] [serial = 975] [outer = 10523400] 08:43:23 INFO - PROCESS | 556 | 1469029403852 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A75800) [pid = 556] [serial = 976] [outer = 10523400] 08:43:24 INFO - PROCESS | 556 | 1469029404237 Marionette TRACE conn3 <- [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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1310ms 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:43:24 INFO - PROCESS | 556 | 1469029404315 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 556 | 1469029404318 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:43:24 INFO - PROCESS | 556 | 1469029404322 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 556 | 1469029404325 Marionette TRACE conn3 <- [1,1266,null,{}] 08:43:24 INFO - PROCESS | 556 | 1469029404312 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 556 | 1469029404315 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:24 INFO - PROCESS | 556 | 1469029404396 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:43:24 INFO - PROCESS | 556 | 1469029404410 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 556 | 1469029404413 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:24 INFO - PROCESS | 556 | ++DOCSHELL 11C33800 == 32 [pid = 556] [id = 326] 08:43:24 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (11CDD800) [pid = 556] [serial = 977] [outer = 00000000] 08:43:24 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12927C00) [pid = 556] [serial = 978] [outer = 11CDD800] 08:43:24 INFO - PROCESS | 556 | 1469029404459 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B6D400) [pid = 556] [serial = 979] [outer = 11CDD800] 08:43:24 INFO - PROCESS | 556 | 1469029404858 Marionette TRACE conn3 <- [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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 577ms 08:43:24 INFO - PROCESS | 556 | 1469029404882 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 556 | 1469029404886 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:43:24 INFO - PROCESS | 556 | 1469029404891 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 556 | 1469029404893 Marionette TRACE conn3 <- [1,1270,null,{}] 08:43:24 INFO - PROCESS | 556 | 1469029404897 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 556 | 1469029404899 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:25 INFO - PROCESS | 556 | 1469029405013 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:43:25 INFO - PROCESS | 556 | 1469029405023 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 556 | 1469029405026 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:25 INFO - PROCESS | 556 | ++DOCSHELL 131E3000 == 33 [pid = 556] [id = 327] 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (131E3400) [pid = 556] [serial = 980] [outer = 00000000] 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1321A000) [pid = 556] [serial = 981] [outer = 131E3400] 08:43:25 INFO - PROCESS | 556 | 1469029405052 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13441800) [pid = 556] [serial = 982] [outer = 131E3400] 08:43:25 INFO - PROCESS | 556 | 1469029405450 Marionette TRACE conn3 <- [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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 634ms 08:43:25 INFO - PROCESS | 556 | 1469029405529 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 556 | 1469029405531 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:43:25 INFO - PROCESS | 556 | 1469029405536 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 556 | 1469029405542 Marionette TRACE conn3 <- [1,1274,null,{}] 08:43:25 INFO - PROCESS | 556 | 1469029405552 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 556 | 1469029405555 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:25 INFO - PROCESS | 556 | 1469029405621 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:43:25 INFO - PROCESS | 556 | 1469029405627 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 556 | 1469029405629 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:25 INFO - PROCESS | 556 | ++DOCSHELL 13C61800 == 34 [pid = 556] [id = 328] 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13C64800) [pid = 556] [serial = 983] [outer = 00000000] 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F8F800) [pid = 556] [serial = 984] [outer = 13C64800] 08:43:25 INFO - PROCESS | 556 | 1469029405676 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15C16C00) [pid = 556] [serial = 985] [outer = 13C64800] 08:43:26 INFO - PROCESS | 556 | 1469029406129 Marionette TRACE conn3 <- [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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 620ms 08:43:26 INFO - PROCESS | 556 | 1469029406173 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 556 | 1469029406157 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:43:26 INFO - PROCESS | 556 | 1469029406166 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 556 | 1469029406168 Marionette TRACE conn3 <- [1,1278,null,{}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:43:26 INFO - PROCESS | 556 | 1469029406171 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 556 | 1469029406173 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:26 INFO - PROCESS | 556 | 1469029406309 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:43:26 INFO - PROCESS | 556 | 1469029406321 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 556 | 1469029406323 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:26 INFO - PROCESS | 556 | ++DOCSHELL 15C96000 == 35 [pid = 556] [id = 329] 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1698C000) [pid = 556] [serial = 986] [outer = 00000000] 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16AF3800) [pid = 556] [serial = 987] [outer = 1698C000] 08:43:26 INFO - PROCESS | 556 | 1469029406347 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16DBCC00) [pid = 556] [serial = 988] [outer = 1698C000] 08:43:26 INFO - PROCESS | 556 | 1469029406746 Marionette TRACE conn3 <- [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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 578ms 08:43:26 INFO - PROCESS | 556 | 1469029406762 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 556 | 1469029406764 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:43:26 INFO - PROCESS | 556 | 1469029406775 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 556 | 1469029406776 Marionette TRACE conn3 <- [1,1282,null,{}] 08:43:26 INFO - PROCESS | 556 | 1469029406762 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 556 | 1469029406764 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:26 INFO - PROCESS | 556 | 1469029406869 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:43:26 INFO - PROCESS | 556 | 1469029406874 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 556 | 1469029406880 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:26 INFO - PROCESS | 556 | ++DOCSHELL 17289C00 == 36 [pid = 556] [id = 330] 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (172DDC00) [pid = 556] [serial = 989] [outer = 00000000] 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17790400) [pid = 556] [serial = 990] [outer = 172DDC00] 08:43:26 INFO - PROCESS | 556 | 1469029406936 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1797AC00) [pid = 556] [serial = 991] [outer = 172DDC00] 08:43:27 INFO - PROCESS | 556 | 1469029407367 Marionette TRACE conn3 <- [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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 620ms 08:43:27 INFO - PROCESS | 556 | 1469029407389 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 556 | 1469029407391 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:43:27 INFO - PROCESS | 556 | 1469029407395 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 556 | 1469029407396 Marionette TRACE conn3 <- [1,1286,null,{}] 08:43:27 INFO - PROCESS | 556 | 1469029407400 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 556 | 1469029407402 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:27 INFO - PROCESS | 556 | 1469029407519 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:43:27 INFO - PROCESS | 556 | 1469029407587 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 556 | 1469029407589 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:27 INFO - PROCESS | 556 | ++DOCSHELL 10439800 == 37 [pid = 556] [id = 331] 08:43:27 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (18267400) [pid = 556] [serial = 992] [outer = 00000000] 08:43:27 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (198D9800) [pid = 556] [serial = 993] [outer = 18267400] 08:43:27 INFO - PROCESS | 556 | 1469029407631 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (199A8000) [pid = 556] [serial = 994] [outer = 18267400] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 85 (17A8D800) [pid = 556] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 84 (19E7C400) [pid = 556] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16A2BC00) [pid = 556] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15C94800) [pid = 556] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10FAC400) [pid = 556] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1321B400) [pid = 556] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10FB1800) [pid = 556] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13C5C800) [pid = 556] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 77 (139C9400) [pid = 556] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16DC2C00) [pid = 556] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15905800) [pid = 556] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1A4EAC00) [pid = 556] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:43:27 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1A718800) [pid = 556] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:43:28 INFO - PROCESS | 556 | 1469029408120 Marionette TRACE conn3 <- [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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 760ms 08:43:28 INFO - PROCESS | 556 | 1469029408154 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 556 | 1469029408156 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:43:28 INFO - PROCESS | 556 | 1469029408159 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:43:28 INFO - PROCESS | 556 | 1469029408161 Marionette TRACE conn3 <- [1,1290,null,{}] 08:43:28 INFO - PROCESS | 556 | 1469029408164 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 556 | 1469029408165 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:28 INFO - PROCESS | 556 | 1469029408241 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:43:28 INFO - PROCESS | 556 | 1469029408246 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 556 | 1469029408248 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:28 INFO - PROCESS | 556 | ++DOCSHELL 13C5C800 == 38 [pid = 556] [id = 332] 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15905800) [pid = 556] [serial = 995] [outer = 00000000] 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17F33400) [pid = 556] [serial = 996] [outer = 15905800] 08:43:28 INFO - PROCESS | 556 | 1469029408274 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (18265800) [pid = 556] [serial = 997] [outer = 15905800] 08:43:28 INFO - PROCESS | 556 | 1469029408665 Marionette TRACE conn3 <- [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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 536ms 08:43:28 INFO - PROCESS | 556 | 1469029408696 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 556 | 1469029408699 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:43:28 INFO - PROCESS | 556 | 1469029408702 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:43:28 INFO - PROCESS | 556 | 1469029408704 Marionette TRACE conn3 <- [1,1294,null,{}] 08:43:28 INFO - PROCESS | 556 | 1469029408711 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 556 | 1469029408713 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:28 INFO - PROCESS | 556 | 1469029408788 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:43:28 INFO - PROCESS | 556 | 1469029408794 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 556 | 1469029408796 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:28 INFO - PROCESS | 556 | ++DOCSHELL 13C5E000 == 39 [pid = 556] [id = 333] 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15C94800) [pid = 556] [serial = 998] [outer = 00000000] 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (19E7C800) [pid = 556] [serial = 999] [outer = 15C94800] 08:43:28 INFO - PROCESS | 556 | 1469029408820 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (19E84000) [pid = 556] [serial = 1000] [outer = 15C94800] 08:43:29 INFO - PROCESS | 556 | 1469029409215 Marionette TRACE conn3 <- [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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 535ms 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:43:29 INFO - PROCESS | 556 | 1469029409236 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 556 | 1469029409238 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:43:29 INFO - PROCESS | 556 | 1469029409241 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 556 | 1469029409243 Marionette TRACE conn3 <- [1,1298,null,{}] 08:43:29 INFO - PROCESS | 556 | 1469029409246 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 556 | 1469029409248 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:29 INFO - PROCESS | 556 | 1469029409361 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:43:29 INFO - PROCESS | 556 | 1469029409368 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 556 | 1469029409370 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:29 INFO - PROCESS | 556 | ++DOCSHELL 199A8400 == 40 [pid = 556] [id = 334] 08:43:29 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (19E7F000) [pid = 556] [serial = 1001] [outer = 00000000] 08:43:29 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A234400) [pid = 556] [serial = 1002] [outer = 19E7F000] 08:43:29 INFO - PROCESS | 556 | 1469029409412 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A3DFC00) [pid = 556] [serial = 1003] [outer = 19E7F000] 08:43:29 INFO - PROCESS | 556 | 1469029409919 Marionette TRACE conn3 <- [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] 08:43:29 INFO - PROCESS | 556 | 1469029409980 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:43:29 INFO - PROCESS | 556 | 1469029409985 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 556 | 1469029409989 Marionette TRACE conn3 <- [1,1302,null,{}] 08:43:30 INFO - PROCESS | 556 | 1469029410020 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 556 | 1469029410023 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:30 INFO - PROCESS | 556 | 1469029410201 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:43:30 INFO - PROCESS | 556 | 1469029410213 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 556 | 1469029410200 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:30 INFO - PROCESS | 556 | ++DOCSHELL 1052CC00 == 41 [pid = 556] [id = 335] 08:43:30 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10A09C00) [pid = 556] [serial = 1004] [outer = 00000000] 08:43:30 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (12925800) [pid = 556] [serial = 1005] [outer = 10A09C00] 08:43:30 INFO - PROCESS | 556 | 1469029410260 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (12D66400) [pid = 556] [serial = 1006] [outer = 10A09C00] 08:43:30 INFO - PROCESS | 556 | 1469029410947 Marionette TRACE conn3 <- [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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1042ms 08:43:31 INFO - PROCESS | 556 | 1469029411022 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 556 | 1469029411026 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:43:31 INFO - PROCESS | 556 | 1469029411033 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 556 | 1469029411036 Marionette TRACE conn3 <- [1,1306,null,{}] 08:43:31 INFO - PROCESS | 556 | 1469029411039 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 556 | 1469029411042 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:31 INFO - PROCESS | 556 | 1469029411193 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:43:31 INFO - PROCESS | 556 | 1469029411404 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 556 | 1469029411407 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:31 INFO - PROCESS | 556 | ++DOCSHELL 10525400 == 42 [pid = 556] [id = 336] 08:43:31 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1052F400) [pid = 556] [serial = 1007] [outer = 00000000] 08:43:31 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (10FA8C00) [pid = 556] [serial = 1008] [outer = 1052F400] 08:43:31 INFO - PROCESS | 556 | 1469029411448 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (112D1C00) [pid = 556] [serial = 1009] [outer = 1052F400] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 1A4EE800 == 41 [pid = 556] [id = 321] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 13C5E000 == 40 [pid = 556] [id = 333] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 13C5C800 == 39 [pid = 556] [id = 332] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 10439800 == 38 [pid = 556] [id = 331] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 17289C00 == 37 [pid = 556] [id = 330] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 15C96000 == 36 [pid = 556] [id = 329] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 13C61800 == 35 [pid = 556] [id = 328] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 131E3000 == 34 [pid = 556] [id = 327] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 11C33800 == 33 [pid = 556] [id = 326] 08:43:31 INFO - PROCESS | 556 | --DOCSHELL 104E8800 == 32 [pid = 556] [id = 325] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A893C00) [pid = 556] [serial = 904] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1A721400) [pid = 556] [serial = 963] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 85 (180C8000) [pid = 556] [serial = 951] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A232400) [pid = 556] [serial = 954] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 83 (18273000) [pid = 556] [serial = 952] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1A238800) [pid = 556] [serial = 931] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16369400) [pid = 556] [serial = 945] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 80 (169A6C00) [pid = 556] [serial = 946] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 79 (112D2000) [pid = 556] [serial = 933] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 78 (11CD8800) [pid = 556] [serial = 934] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13438C00) [pid = 556] [serial = 942] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 76 (139CAC00) [pid = 556] [serial = 943] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12828400) [pid = 556] [serial = 939] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 74 (12B03C00) [pid = 556] [serial = 940] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1419A800) [pid = 556] [serial = 936] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 72 (14F90800) [pid = 556] [serial = 937] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16A2D400) [pid = 556] [serial = 958] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1590E800) [pid = 556] [serial = 957] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A22B400) [pid = 556] [serial = 955] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1778E000) [pid = 556] [serial = 948] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1797B400) [pid = 556] [serial = 949] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A885C00) [pid = 556] [serial = 964] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1A238C00) [pid = 556] [serial = 960] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A4E5800) [pid = 556] [serial = 961] [outer = 00000000] [url = about:blank] 08:43:32 INFO - PROCESS | 556 | 1469029412033 Marionette TRACE conn3 <- [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]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1028ms 08:43:32 INFO - PROCESS | 556 | 1469029412057 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 556 | 1469029412061 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:43:32 INFO - PROCESS | 556 | 1469029412065 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 556 | 1469029412068 Marionette TRACE conn3 <- [1,1310,null,{}] 08:43:32 INFO - PROCESS | 556 | 1469029412073 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 556 | 1469029412077 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:32 INFO - PROCESS | 556 | 1469029412159 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:43:32 INFO - PROCESS | 556 | 1469029412171 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 556 | 1469029412174 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:32 INFO - PROCESS | 556 | ++DOCSHELL 11269400 == 33 [pid = 556] [id = 337] 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1126A400) [pid = 556] [serial = 1010] [outer = 00000000] 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (131E3C00) [pid = 556] [serial = 1011] [outer = 1126A400] 08:43:32 INFO - PROCESS | 556 | 1469029412270 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1343B000) [pid = 556] [serial = 1012] [outer = 1126A400] 08:43:32 INFO - PROCESS | 556 | 1469029412679 Marionette TRACE conn3 <- [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]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 662ms 08:43:32 INFO - PROCESS | 556 | 1469029412744 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 556 | 1469029412748 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:43:32 INFO - PROCESS | 556 | 1469029412735 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 556 | 1469029412737 Marionette TRACE conn3 <- [1,1314,null,{}] 08:43:32 INFO - PROCESS | 556 | 1469029412741 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 556 | 1469029412743 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:32 INFO - PROCESS | 556 | 1469029412832 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:43:32 INFO - PROCESS | 556 | 1469029412843 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 556 | 1469029412846 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:32 INFO - PROCESS | 556 | ++DOCSHELL 14F8BC00 == 34 [pid = 556] [id = 338] 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (14F8C000) [pid = 556] [serial = 1013] [outer = 00000000] 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15415000) [pid = 556] [serial = 1014] [outer = 14F8C000] 08:43:32 INFO - PROCESS | 556 | 1469029412890 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C8E000) [pid = 556] [serial = 1015] [outer = 14F8C000] 08:43:33 INFO - PROCESS | 556 | 1469029413290 Marionette TRACE conn3 <- [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]]]}] 08:43:33 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 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 563ms 08:43:33 INFO - PROCESS | 556 | 1469029413316 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 556 | 1469029413318 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:43:33 INFO - PROCESS | 556 | 1469029413326 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 556 | 1469029413332 Marionette TRACE conn3 <- [1,1318,null,{}] 08:43:33 INFO - PROCESS | 556 | 1469029413341 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 556 | 1469029413345 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:33 INFO - PROCESS | 556 | 1469029413428 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:43:33 INFO - PROCESS | 556 | 1469029413438 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 556 | 1469029413440 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:33 INFO - PROCESS | 556 | ++DOCSHELL 171A5000 == 35 [pid = 556] [id = 339] 08:43:33 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (171A5400) [pid = 556] [serial = 1016] [outer = 00000000] 08:43:33 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (17787400) [pid = 556] [serial = 1017] [outer = 171A5400] 08:43:33 INFO - PROCESS | 556 | 1469029413466 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (177D1400) [pid = 556] [serial = 1018] [outer = 171A5400] 08:43:33 INFO - PROCESS | 556 | 1469029413861 Marionette TRACE conn3 <- [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]]]}] 08:43:33 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 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 578ms 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:43:33 INFO - PROCESS | 556 | 1469029413906 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 556 | 1469029413909 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 556 | 1469029413912 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 556 | 1469029413914 Marionette TRACE conn3 <- [1,1322,null,{}] 08:43:33 INFO - PROCESS | 556 | 1469029413917 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 556 | 1469029413919 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:34 INFO - PROCESS | 556 | 1469029414014 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:43:34 INFO - PROCESS | 556 | 1469029414093 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 556 | 1469029414095 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:34 INFO - PROCESS | 556 | ++DOCSHELL 1727D800 == 36 [pid = 556] [id = 340] 08:43:34 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1797DC00) [pid = 556] [serial = 1019] [outer = 00000000] 08:43:34 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1826E400) [pid = 556] [serial = 1020] [outer = 1797DC00] 08:43:34 INFO - PROCESS | 556 | 1469029414137 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (196ADC00) [pid = 556] [serial = 1021] [outer = 1797DC00] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 75 (18267400) [pid = 556] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 74 (172DDC00) [pid = 556] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13C64800) [pid = 556] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15905800) [pid = 556] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1698C000) [pid = 556] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13C58400) [pid = 556] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 69 (10A77400) [pid = 556] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10523400) [pid = 556] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 67 (131E3400) [pid = 556] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15C94800) [pid = 556] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:43:34 INFO - PROCESS | 556 | --DOMWINDOW == 65 (11CDD800) [pid = 556] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:43:34 INFO - PROCESS | 556 | 1469029414905 Marionette TRACE conn3 <- [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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1042ms 08:43:34 INFO - PROCESS | 556 | 1469029414960 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 556 | 1469029414946 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:43:34 INFO - PROCESS | 556 | 1469029414964 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 556 | 1469029414969 Marionette TRACE conn3 <- [1,1326,null,{}] 08:43:34 INFO - PROCESS | 556 | 1469029414976 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 556 | 1469029414979 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:35 INFO - PROCESS | 556 | 1469029415089 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:43:35 INFO - PROCESS | 556 | 1469029415145 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 556 | 1469029415148 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:35 INFO - PROCESS | 556 | ++DOCSHELL 114DA800 == 37 [pid = 556] [id = 341] 08:43:35 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (11C2AC00) [pid = 556] [serial = 1022] [outer = 00000000] 08:43:35 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (130D2C00) [pid = 556] [serial = 1023] [outer = 11C2AC00] 08:43:35 INFO - PROCESS | 556 | 1469029415245 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (131E8800) [pid = 556] [serial = 1024] [outer = 11C2AC00] 08:43:36 INFO - PROCESS | 556 | 1469029416270 Marionette TRACE conn3 <- [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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1366ms 08:43:36 INFO - PROCESS | 556 | 1469029416332 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 556 | 1469029416336 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:43:36 INFO - PROCESS | 556 | 1469029416343 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 556 | 1469029416346 Marionette TRACE conn3 <- [1,1330,null,{}] 08:43:36 INFO - PROCESS | 556 | 1469029416453 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 556 | 1469029416456 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:36 INFO - PROCESS | 556 | 1469029416631 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:43:36 INFO - PROCESS | 556 | 1469029416736 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 556 | 1469029416739 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:36 INFO - PROCESS | 556 | ++DOCSHELL 110CC000 == 38 [pid = 556] [id = 342] 08:43:36 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (110CC800) [pid = 556] [serial = 1025] [outer = 00000000] 08:43:36 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1292F800) [pid = 556] [serial = 1026] [outer = 110CC800] 08:43:36 INFO - PROCESS | 556 | 1469029416787 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B67000) [pid = 556] [serial = 1027] [outer = 110CC800] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 10A76400 == 37 [pid = 556] [id = 322] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 13901800 == 36 [pid = 556] [id = 323] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 10320000 == 35 [pid = 556] [id = 324] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 171A5000 == 34 [pid = 556] [id = 339] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 14F8BC00 == 33 [pid = 556] [id = 338] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 11269400 == 32 [pid = 556] [id = 337] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 10525400 == 31 [pid = 556] [id = 336] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 1052CC00 == 30 [pid = 556] [id = 335] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 132DF400 == 29 [pid = 556] [id = 320] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 199A8400 == 28 [pid = 556] [id = 334] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 1727D800 == 27 [pid = 556] [id = 340] 08:43:37 INFO - PROCESS | 556 | --DOCSHELL 114DA800 == 26 [pid = 556] [id = 341] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 70 (198D9800) [pid = 556] [serial = 993] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1797AC00) [pid = 556] [serial = 991] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15C16C00) [pid = 556] [serial = 985] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 67 (18265800) [pid = 556] [serial = 997] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16AF3800) [pid = 556] [serial = 987] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1561F000) [pid = 556] [serial = 970] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14F8F800) [pid = 556] [serial = 984] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 63 (199A8000) [pid = 556] [serial = 994] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 62 (112D9C00) [pid = 556] [serial = 967] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10A75800) [pid = 556] [serial = 976] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 60 (14199C00) [pid = 556] [serial = 969] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 59 (10FADC00) [pid = 556] [serial = 966] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 58 (1321A000) [pid = 556] [serial = 981] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 57 (13441800) [pid = 556] [serial = 982] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 56 (112D5400) [pid = 556] [serial = 972] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 55 (1052C000) [pid = 556] [serial = 975] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 54 (17790400) [pid = 556] [serial = 990] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 53 (19E7C800) [pid = 556] [serial = 999] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 52 (17F33400) [pid = 556] [serial = 996] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 51 (12927C00) [pid = 556] [serial = 978] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 50 (16DBCC00) [pid = 556] [serial = 988] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 49 (12B6D400) [pid = 556] [serial = 979] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 48 (19E84000) [pid = 556] [serial = 1000] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | --DOMWINDOW == 47 (1A234400) [pid = 556] [serial = 1002] [outer = 00000000] [url = about:blank] 08:43:37 INFO - PROCESS | 556 | 1469029417723 Marionette TRACE conn3 <- [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]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1409ms 08:43:37 INFO - PROCESS | 556 | 1469029417761 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 556 | 1469029417764 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:43:37 INFO - PROCESS | 556 | 1469029417752 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 556 | 1469029417754 Marionette TRACE conn3 <- [1,1334,null,{}] 08:43:37 INFO - PROCESS | 556 | 1469029417760 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 556 | 1469029417762 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:37 INFO - PROCESS | 556 | 1469029417849 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:43:37 INFO - PROCESS | 556 | 1469029417946 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 556 | 1469029417949 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:37 INFO - PROCESS | 556 | ++DOCSHELL 112D9C00 == 27 [pid = 556] [id = 343] 08:43:37 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (112DD800) [pid = 556] [serial = 1028] [outer = 00000000] 08:43:37 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (1282D400) [pid = 556] [serial = 1029] [outer = 112DD800] 08:43:37 INFO - PROCESS | 556 | 1469029417997 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (128A4400) [pid = 556] [serial = 1030] [outer = 112DD800] 08:43:38 INFO - PROCESS | 556 | 1469029418366 Marionette TRACE conn3 <- [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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 662ms 08:43:38 INFO - PROCESS | 556 | 1469029418433 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 556 | 1469029418438 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:43:38 INFO - PROCESS | 556 | 1469029418444 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 556 | 1469029418447 Marionette TRACE conn3 <- [1,1338,null,{}] 08:43:38 INFO - PROCESS | 556 | 1469029418451 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 556 | 1469029418453 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:38 INFO - PROCESS | 556 | 1469029418524 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:43:38 INFO - PROCESS | 556 | 1469029418533 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 556 | 1469029418536 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:38 INFO - PROCESS | 556 | ++DOCSHELL 1313A000 == 28 [pid = 556] [id = 344] 08:43:38 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (13153C00) [pid = 556] [serial = 1031] [outer = 00000000] 08:43:38 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (13224400) [pid = 556] [serial = 1032] [outer = 13153C00] 08:43:38 INFO - PROCESS | 556 | 1469029418582 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (1390A800) [pid = 556] [serial = 1033] [outer = 13153C00] 08:43:38 INFO - PROCESS | 556 | 1469029418999 Marionette TRACE conn3 <- [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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 564ms 08:43:39 INFO - PROCESS | 556 | 1469029419020 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 556 | 1469029419022 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:43:39 INFO - PROCESS | 556 | 1469029419029 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 556 | 1469029419033 Marionette TRACE conn3 <- [1,1342,null,{}] 08:43:39 INFO - PROCESS | 556 | 1469029419044 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 556 | 1469029419048 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:39 INFO - PROCESS | 556 | 1469029419138 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:43:39 INFO - PROCESS | 556 | 1469029419147 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 556 | 1469029419150 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:39 INFO - PROCESS | 556 | ++DOCSHELL 15408400 == 29 [pid = 556] [id = 345] 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (15413000) [pid = 556] [serial = 1034] [outer = 00000000] 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (1561EC00) [pid = 556] [serial = 1035] [outer = 15413000] 08:43:39 INFO - PROCESS | 556 | 1469029419196 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (15C13800) [pid = 556] [serial = 1036] [outer = 15413000] 08:43:39 INFO - PROCESS | 556 | 1469029419568 Marionette TRACE conn3 <- [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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 577ms 08:43:39 INFO - PROCESS | 556 | 1469029419599 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 556 | 1469029419601 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 556 | 1469029419605 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 556 | 1469029419606 Marionette TRACE conn3 <- [1,1346,null,{}] 08:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:43:39 INFO - PROCESS | 556 | 1469029419610 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 556 | 1469029419612 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:39 INFO - PROCESS | 556 | 1469029419737 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:43:39 INFO - PROCESS | 556 | 1469029419766 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 556 | 1469029419768 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:39 INFO - PROCESS | 556 | ++DOCSHELL 15C0A400 == 30 [pid = 556] [id = 346] 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (16365400) [pid = 556] [serial = 1037] [outer = 00000000] 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (16A2D800) [pid = 556] [serial = 1038] [outer = 16365400] 08:43:39 INFO - PROCESS | 556 | 1469029419812 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (16DB9400) [pid = 556] [serial = 1039] [outer = 16365400] 08:43:40 INFO - PROCESS | 556 | 1469029420176 Marionette TRACE conn3 <- [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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 634ms 08:43:40 INFO - PROCESS | 556 | 1469029420249 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 556 | 1469029420251 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:43:40 INFO - PROCESS | 556 | 1469029420254 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 556 | 1469029420256 Marionette TRACE conn3 <- [1,1350,null,{}] 08:43:40 INFO - PROCESS | 556 | 1469029420260 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 556 | 1469029420262 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:40 INFO - PROCESS | 556 | 1469029420345 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:43:40 INFO - PROCESS | 556 | 1469029420428 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 556 | 1469029420430 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:40 INFO - PROCESS | 556 | ++DOCSHELL 170D9400 == 31 [pid = 556] [id = 347] 08:43:40 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (171A4800) [pid = 556] [serial = 1040] [outer = 00000000] 08:43:40 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (17286C00) [pid = 556] [serial = 1041] [outer = 171A4800] 08:43:40 INFO - PROCESS | 556 | 1469029420455 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (17789800) [pid = 556] [serial = 1042] [outer = 171A4800] 08:43:40 INFO - PROCESS | 556 | 1469029420877 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 676ms 08:43:40 INFO - PROCESS | 556 | 1469029420915 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 556 | 1469029420917 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:43:40 INFO - PROCESS | 556 | 1469029420920 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 556 | 1469029420922 Marionette TRACE conn3 <- [1,1354,null,{}] 08:43:40 INFO - PROCESS | 556 | 1469029420925 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 556 | 1469029420931 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:41 INFO - PROCESS | 556 | 1469029421047 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:43:41 INFO - PROCESS | 556 | 1469029421110 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 556 | 1469029421112 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:41 INFO - PROCESS | 556 | ++DOCSHELL 17FD7C00 == 32 [pid = 556] [id = 348] 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (17FD8400) [pid = 556] [serial = 1043] [outer = 00000000] 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (18271800) [pid = 556] [serial = 1044] [outer = 17FD8400] 08:43:41 INFO - PROCESS | 556 | 1469029421156 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (198D8800) [pid = 556] [serial = 1045] [outer = 17FD8400] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 64 (171A5400) [pid = 556] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1797DC00) [pid = 556] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 62 (104E5C00) [pid = 556] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10A09C00) [pid = 556] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 60 (19E7F000) [pid = 556] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1126A400) [pid = 556] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 58 (1052F400) [pid = 556] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:43:41 INFO - PROCESS | 556 | --DOMWINDOW == 57 (14F8C000) [pid = 556] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:43:41 INFO - PROCESS | 556 | 1469029421544 Marionette TRACE conn3 <- [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] 08:43:41 INFO - PROCESS | 556 | 1469029421603 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:43:41 INFO - PROCESS | 556 | 1469029421606 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 556 | 1469029421608 Marionette TRACE conn3 <- [1,1358,null,{}] 08:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:43:41 INFO - PROCESS | 556 | 1469029421612 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 556 | 1469029421614 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:41 INFO - PROCESS | 556 | 1469029421687 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:43:41 INFO - PROCESS | 556 | 1469029421756 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 556 | 1469029421758 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:41 INFO - PROCESS | 556 | ++DOCSHELL 10472C00 == 33 [pid = 556] [id = 349] 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10478000) [pid = 556] [serial = 1046] [outer = 00000000] 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (12828400) [pid = 556] [serial = 1047] [outer = 10478000] 08:43:41 INFO - PROCESS | 556 | 1469029421800 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (12930800) [pid = 556] [serial = 1048] [outer = 10478000] 08:43:42 INFO - PROCESS | 556 | 1469029422115 Marionette TRACE conn3 <- [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] 08:43:42 INFO - PROCESS | 556 | 1469029422152 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:43:42 INFO - PROCESS | 556 | 1469029422155 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 556 | 1469029422157 Marionette TRACE conn3 <- [1,1362,null,{}] 08:43:42 INFO - PROCESS | 556 | 1469029422160 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 556 | 1469029422162 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:42 INFO - PROCESS | 556 | 1469029422268 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:43:42 INFO - PROCESS | 556 | 1469029422276 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 556 | 1469029422278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:42 INFO - PROCESS | 556 | ++DOCSHELL 11A57C00 == 34 [pid = 556] [id = 350] 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (12829400) [pid = 556] [serial = 1049] [outer = 00000000] 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (199ADC00) [pid = 556] [serial = 1050] [outer = 12829400] 08:43:42 INFO - PROCESS | 556 | 1469029422302 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (199B3C00) [pid = 556] [serial = 1051] [outer = 12829400] 08:43:42 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:42 INFO - PROCESS | 556 | 1469029422669 Marionette TRACE conn3 <- [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] 08:43:42 INFO - PROCESS | 556 | 1469029422698 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:43:42 INFO - PROCESS | 556 | 1469029422701 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 556 | 1469029422703 Marionette TRACE conn3 <- [1,1366,null,{}] 08:43:42 INFO - PROCESS | 556 | 1469029422706 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 556 | 1469029422708 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:42 INFO - PROCESS | 556 | 1469029422795 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:43:42 INFO - PROCESS | 556 | 1469029422800 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 556 | 1469029422802 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:42 INFO - PROCESS | 556 | ++DOCSHELL 14F98C00 == 35 [pid = 556] [id = 351] 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1A22BC00) [pid = 556] [serial = 1052] [outer = 00000000] 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1A22EC00) [pid = 556] [serial = 1053] [outer = 1A22BC00] 08:43:42 INFO - PROCESS | 556 | 1469029422827 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (1A235000) [pid = 556] [serial = 1054] [outer = 1A22BC00] 08:43:43 INFO - PROCESS | 556 | 1469029423237 Marionette TRACE conn3 <- [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] 08:43:43 INFO - PROCESS | 556 | 1469029423289 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:43:43 INFO - PROCESS | 556 | 1469029423295 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 556 | 1469029423299 Marionette TRACE conn3 <- [1,1370,null,{}] 08:43:43 INFO - PROCESS | 556 | 1469029423305 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 556 | 1469029423309 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:43 INFO - PROCESS | 556 | 1469029423391 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:43:43 INFO - PROCESS | 556 | 1469029423508 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 556 | 1469029423512 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:43 INFO - PROCESS | 556 | ++DOCSHELL 10A75800 == 36 [pid = 556] [id = 352] 08:43:43 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10A79C00) [pid = 556] [serial = 1055] [outer = 00000000] 08:43:43 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (112D2000) [pid = 556] [serial = 1056] [outer = 10A79C00] 08:43:43 INFO - PROCESS | 556 | 1469029423550 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (11CDD000) [pid = 556] [serial = 1057] [outer = 10A79C00] 08:43:44 INFO - PROCESS | 556 | [556] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:44 INFO - PROCESS | 556 | 1469029424401 Marionette TRACE conn3 <- [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] 08:43:44 INFO - PROCESS | 556 | 1469029424557 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:43:44 INFO - PROCESS | 556 | 1469029424563 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 556 | 1469029424566 Marionette TRACE conn3 <- [1,1374,null,{}] 08:43:44 INFO - PROCESS | 556 | 1469029424571 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:43:44 INFO - PROCESS | 556 | 1469029424574 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:44 INFO - PROCESS | 556 | 1469029424662 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:43:44 INFO - PROCESS | 556 | 1469029424738 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 556 | 1469029424742 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:44 INFO - PROCESS | 556 | ++DOCSHELL 12B0D400 == 37 [pid = 556] [id = 353] 08:43:44 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12B6E800) [pid = 556] [serial = 1058] [outer = 00000000] 08:43:44 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B74C00) [pid = 556] [serial = 1059] [outer = 12B6E800] 08:43:44 INFO - PROCESS | 556 | 1469029424772 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (130D7000) [pid = 556] [serial = 1060] [outer = 12B6E800] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 11A57C00 == 36 [pid = 556] [id = 350] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 10472C00 == 35 [pid = 556] [id = 349] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 17FD7C00 == 34 [pid = 556] [id = 348] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 170D9400 == 33 [pid = 556] [id = 347] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 15C0A400 == 32 [pid = 556] [id = 346] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 15408400 == 31 [pid = 556] [id = 345] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 1313A000 == 30 [pid = 556] [id = 344] 08:43:45 INFO - PROCESS | 556 | --DOCSHELL 112D9C00 == 29 [pid = 556] [id = 343] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 71 (177D1400) [pid = 556] [serial = 1018] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17787400) [pid = 556] [serial = 1017] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1826E400) [pid = 556] [serial = 1020] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 68 (13146800) [pid = 556] [serial = 973] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 67 (196ADC00) [pid = 556] [serial = 1021] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 66 (12925800) [pid = 556] [serial = 1005] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 65 (12D66400) [pid = 556] [serial = 1006] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A3DFC00) [pid = 556] [serial = 1003] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 63 (131E3C00) [pid = 556] [serial = 1011] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1343B000) [pid = 556] [serial = 1012] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10FA8C00) [pid = 556] [serial = 1008] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 60 (112D1C00) [pid = 556] [serial = 1009] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 59 (15415000) [pid = 556] [serial = 1014] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | --DOMWINDOW == 58 (15C8E000) [pid = 556] [serial = 1015] [outer = 00000000] [url = about:blank] 08:43:45 INFO - PROCESS | 556 | 1469029425259 Marionette TRACE conn3 <- [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] 08:43:45 INFO - PROCESS | 556 | 1469029425275 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:43:45 INFO - PROCESS | 556 | 1469029425282 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 556 | 1469029425286 Marionette TRACE conn3 <- [1,1378,null,{}] 08:43:45 INFO - PROCESS | 556 | 1469029425290 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 556 | 1469029425292 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:45 INFO - PROCESS | 556 | 1469029425357 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:43:45 INFO - PROCESS | 556 | 1469029425366 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 556 | 1469029425368 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:45 INFO - PROCESS | 556 | ++DOCSHELL 12B73400 == 30 [pid = 556] [id = 354] 08:43:45 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (13155400) [pid = 556] [serial = 1061] [outer = 00000000] 08:43:45 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (1343B000) [pid = 556] [serial = 1062] [outer = 13155400] 08:43:45 INFO - PROCESS | 556 | 1469029425415 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (139D0000) [pid = 556] [serial = 1063] [outer = 13155400] 08:43:45 INFO - PROCESS | 556 | 1469029425852 Marionette TRACE conn3 <- [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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 634ms 08:43:45 INFO - PROCESS | 556 | 1469029425906 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 556 | 1469029425908 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:43:45 INFO - PROCESS | 556 | 1469029425911 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 556 | 1469029425913 Marionette TRACE conn3 <- [1,1382,null,{}] 08:43:45 INFO - PROCESS | 556 | 1469029425923 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 556 | 1469029425927 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:46 INFO - PROCESS | 556 | 1469029426026 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:43:46 INFO - PROCESS | 556 | 1469029426114 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 556 | 1469029426118 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:46 INFO - PROCESS | 556 | ++DOCSHELL 14F8CC00 == 31 [pid = 556] [id = 355] 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (14F8D800) [pid = 556] [serial = 1064] [outer = 00000000] 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (15906400) [pid = 556] [serial = 1065] [outer = 14F8D800] 08:43:46 INFO - PROCESS | 556 | 1469029426165 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (15C8E800) [pid = 556] [serial = 1066] [outer = 14F8D800] 08:43:46 INFO - PROCESS | 556 | 1469029426505 Marionette TRACE conn3 <- [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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 634ms 08:43:46 INFO - PROCESS | 556 | 1469029426552 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 556 | 1469029426555 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:43:46 INFO - PROCESS | 556 | 1469029426541 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 556 | 1469029426543 Marionette TRACE conn3 <- [1,1386,null,{}] 08:43:46 INFO - PROCESS | 556 | 1469029426546 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 556 | 1469029426548 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:46 INFO - PROCESS | 556 | 1469029426642 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:43:46 INFO - PROCESS | 556 | 1469029426647 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 556 | 1469029426649 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:46 INFO - PROCESS | 556 | ++DOCSHELL 15C88800 == 32 [pid = 556] [id = 356] 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (16997C00) [pid = 556] [serial = 1067] [outer = 00000000] 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (16DB7800) [pid = 556] [serial = 1068] [outer = 16997C00] 08:43:46 INFO - PROCESS | 556 | 1469029426693 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1727BC00) [pid = 556] [serial = 1069] [outer = 16997C00] 08:43:47 INFO - PROCESS | 556 | 1469029427093 Marionette TRACE conn3 <- [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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 563ms 08:43:47 INFO - PROCESS | 556 | 1469029427124 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 556 | 1469029427126 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:43:47 INFO - PROCESS | 556 | 1469029427140 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 556 | 1469029427142 Marionette TRACE conn3 <- [1,1390,null,{}] 08:43:47 INFO - PROCESS | 556 | 1469029427146 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 556 | 1469029427148 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:47 INFO - PROCESS | 556 | 1469029427250 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:43:47 INFO - PROCESS | 556 | 1469029427309 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 556 | 1469029427311 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:47 INFO - PROCESS | 556 | ++DOCSHELL 17972C00 == 33 [pid = 556] [id = 357] 08:43:47 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1797AC00) [pid = 556] [serial = 1070] [outer = 00000000] 08:43:47 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (17A89400) [pid = 556] [serial = 1071] [outer = 1797AC00] 08:43:47 INFO - PROCESS | 556 | 1469029427354 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (180D1400) [pid = 556] [serial = 1072] [outer = 1797AC00] 08:43:47 INFO - PROCESS | 556 | 1469029427721 Marionette TRACE conn3 <- [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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 619ms 08:43:47 INFO - PROCESS | 556 | 1469029427781 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 556 | 1469029427765 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:43:47 INFO - PROCESS | 556 | 1469029427768 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 556 | 1469029427770 Marionette TRACE conn3 <- [1,1394,null,{}] 08:43:47 INFO - PROCESS | 556 | 1469029427773 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 556 | 1469029427779 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:47 INFO - PROCESS | 556 | 1469029427920 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:43:47 INFO - PROCESS | 556 | 1469029427933 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 556 | 1469029427935 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:47 INFO - PROCESS | 556 | ++DOCSHELL 196AF000 == 34 [pid = 556] [id = 358] 08:43:47 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (198D5800) [pid = 556] [serial = 1073] [outer = 00000000] 08:43:47 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (19E7E000) [pid = 556] [serial = 1074] [outer = 198D5800] 08:43:47 INFO - PROCESS | 556 | 1469029427962 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1A234000) [pid = 556] [serial = 1075] [outer = 198D5800] 08:43:48 INFO - PROCESS | 556 | 1469029428366 Marionette TRACE conn3 <- [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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 620ms 08:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:43:48 INFO - PROCESS | 556 | 1469029428409 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 556 | 1469029428411 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:43:48 INFO - PROCESS | 556 | 1469029428415 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 556 | 1469029428416 Marionette TRACE conn3 <- [1,1398,null,{}] 08:43:48 INFO - PROCESS | 556 | 1469029428420 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 556 | 1469029428421 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:48 INFO - PROCESS | 556 | 1469029428534 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:43:48 INFO - PROCESS | 556 | 1469029428553 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 556 | 1469029428555 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:48 INFO - PROCESS | 556 | ++DOCSHELL 1A22C400 == 35 [pid = 556] [id = 359] 08:43:48 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1A3DFC00) [pid = 556] [serial = 1076] [outer = 00000000] 08:43:48 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1A4E3000) [pid = 556] [serial = 1077] [outer = 1A3DFC00] 08:43:48 INFO - PROCESS | 556 | 1469029428603 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A3EB800) [pid = 556] [serial = 1078] [outer = 1A3DFC00] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13153C00) [pid = 556] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 74 (110CC800) [pid = 556] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15413000) [pid = 556] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17FD8400) [pid = 556] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 71 (112DD800) [pid = 556] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12829400) [pid = 556] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 69 (11C2AC00) [pid = 556] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10478000) [pid = 556] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:43:48 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16365400) [pid = 556] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:43:49 INFO - PROCESS | 556 | 1469029429070 Marionette TRACE conn3 <- [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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 719ms 08:43:49 INFO - PROCESS | 556 | 1469029429138 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 556 | 1469029429140 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:43:49 INFO - PROCESS | 556 | 1469029429144 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 556 | 1469029429145 Marionette TRACE conn3 <- [1,1402,null,{}] 08:43:49 INFO - PROCESS | 556 | 1469029429149 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 556 | 1469029429151 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:49 INFO - PROCESS | 556 | 1469029429224 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:43:49 INFO - PROCESS | 556 | 1469029429295 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 556 | 1469029429296 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:49 INFO - PROCESS | 556 | ++DOCSHELL 110CD000 == 36 [pid = 556] [id = 360] 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (11276800) [pid = 556] [serial = 1079] [outer = 00000000] 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1419F000) [pid = 556] [serial = 1080] [outer = 11276800] 08:43:49 INFO - PROCESS | 556 | 1469029429339 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C96400) [pid = 556] [serial = 1081] [outer = 11276800] 08:43:49 INFO - PROCESS | 556 | 1469029429666 Marionette TRACE conn3 <- [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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 563ms 08:43:49 INFO - PROCESS | 556 | 1469029429713 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 556 | 1469029429715 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:43:49 INFO - PROCESS | 556 | 1469029429745 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 556 | 1469029429747 Marionette TRACE conn3 <- [1,1406,null,{}] 08:43:49 INFO - PROCESS | 556 | 1469029429750 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 556 | 1469029429752 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:49 INFO - PROCESS | 556 | 1469029429838 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:43:49 INFO - PROCESS | 556 | 1469029429856 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 556 | 1469029429859 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:49 INFO - PROCESS | 556 | ++DOCSHELL 112DC400 == 37 [pid = 556] [id = 361] 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12829400) [pid = 556] [serial = 1082] [outer = 00000000] 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1A4EA800) [pid = 556] [serial = 1083] [outer = 12829400] 08:43:49 INFO - PROCESS | 556 | 1469029429901 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1A4F0000) [pid = 556] [serial = 1084] [outer = 12829400] 08:43:50 INFO - PROCESS | 556 | 1469029430259 Marionette TRACE conn3 <- [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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 536ms 08:43:50 INFO - PROCESS | 556 | 1469029430282 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 556 | 1469029430284 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:43:50 INFO - PROCESS | 556 | 1469029430288 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 556 | 1469029430289 Marionette TRACE conn3 <- [1,1410,null,{}] 08:43:50 INFO - PROCESS | 556 | 1469029430293 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 556 | 1469029430295 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:50 INFO - PROCESS | 556 | 1469029430370 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:43:50 INFO - PROCESS | 556 | 1469029430431 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 556 | 1469029430433 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:50 INFO - PROCESS | 556 | ++DOCSHELL 10A76800 == 38 [pid = 556] [id = 362] 08:43:50 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (11C26000) [pid = 556] [serial = 1085] [outer = 00000000] 08:43:50 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1A725800) [pid = 556] [serial = 1086] [outer = 11C26000] 08:43:50 INFO - PROCESS | 556 | 1469029430477 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A88A400) [pid = 556] [serial = 1087] [outer = 11C26000] 08:43:50 INFO - PROCESS | 556 | 1469029430833 Marionette TRACE conn3 <- [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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 577ms 08:43:50 INFO - PROCESS | 556 | 1469029430863 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 556 | 1469029430868 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:43:50 INFO - PROCESS | 556 | 1469029430875 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 556 | 1469029430883 Marionette TRACE conn3 <- [1,1414,null,{}] 08:43:50 INFO - PROCESS | 556 | 1469029430890 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 556 | 1469029430895 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:51 INFO - PROCESS | 556 | 1469029431073 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:43:51 INFO - PROCESS | 556 | 1469029431168 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 556 | 1469029431171 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:51 INFO - PROCESS | 556 | ++DOCSHELL 114CF400 == 39 [pid = 556] [id = 363] 08:43:51 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (114D3400) [pid = 556] [serial = 1088] [outer = 00000000] 08:43:51 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (11CD9400) [pid = 556] [serial = 1089] [outer = 114D3400] 08:43:51 INFO - PROCESS | 556 | 1469029431268 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (12B70000) [pid = 556] [serial = 1090] [outer = 114D3400] 08:43:51 INFO - PROCESS | 556 | 1469029431847 Marionette TRACE conn3 <- [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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1029ms 08:43:51 INFO - PROCESS | 556 | 1469029431907 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 556 | 1469029431912 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:43:51 INFO - PROCESS | 556 | 1469029431919 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 556 | 1469029431922 Marionette TRACE conn3 <- [1,1418,null,{}] 08:43:51 INFO - PROCESS | 556 | 1469029431925 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 556 | 1469029431928 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:52 INFO - PROCESS | 556 | 1469029432036 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:43:52 INFO - PROCESS | 556 | 1469029432147 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 556 | 1469029432150 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:52 INFO - PROCESS | 556 | ++DOCSHELL 14196800 == 40 [pid = 556] [id = 364] 08:43:52 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1419C400) [pid = 556] [serial = 1091] [outer = 00000000] 08:43:52 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1561C000) [pid = 556] [serial = 1092] [outer = 1419C400] 08:43:52 INFO - PROCESS | 556 | 1469029432190 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16AF1000) [pid = 556] [serial = 1093] [outer = 1419C400] 08:43:52 INFO - PROCESS | 556 | 1469029432721 Marionette TRACE conn3 <- [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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 845ms 08:43:52 INFO - PROCESS | 556 | 1469029432770 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 556 | 1469029432772 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:43:52 INFO - PROCESS | 556 | 1469029432776 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 556 | 1469029432780 Marionette TRACE conn3 <- [1,1422,null,{}] 08:43:52 INFO - PROCESS | 556 | 1469029432790 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 556 | 1469029432795 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:52 INFO - PROCESS | 556 | 1469029432879 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:43:52 INFO - PROCESS | 556 | 1469029432985 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 556 | 1469029432988 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:52 INFO - PROCESS | 556 | ++DOCSHELL 199B2C00 == 41 [pid = 556] [id = 365] 08:43:52 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (19E7C400) [pid = 556] [serial = 1094] [outer = 00000000] 08:43:53 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1A3E4000) [pid = 556] [serial = 1095] [outer = 19E7C400] 08:43:53 INFO - PROCESS | 556 | 1469029433043 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1A4EB000) [pid = 556] [serial = 1096] [outer = 19E7C400] 08:43:53 INFO - PROCESS | 556 | 1469029433805 Marionette TRACE conn3 <- [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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1071ms 08:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:43:53 INFO - PROCESS | 556 | 1469029433854 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 556 | 1469029433858 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 556 | 1469029433863 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 556 | 1469029433866 Marionette TRACE conn3 <- [1,1426,null,{}] 08:43:53 INFO - PROCESS | 556 | 1469029433871 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 556 | 1469029433874 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 112DC400 == 40 [pid = 556] [id = 361] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 110CD000 == 39 [pid = 556] [id = 360] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 1A22C400 == 38 [pid = 556] [id = 359] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 196AF000 == 37 [pid = 556] [id = 358] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 17972C00 == 36 [pid = 556] [id = 357] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 15C88800 == 35 [pid = 556] [id = 356] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 14F8CC00 == 34 [pid = 556] [id = 355] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 12B73400 == 33 [pid = 556] [id = 354] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 12B0D400 == 32 [pid = 556] [id = 353] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 14F98C00 == 31 [pid = 556] [id = 351] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 10A75800 == 30 [pid = 556] [id = 352] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 110CC000 == 29 [pid = 556] [id = 342] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 199B2C00 == 28 [pid = 556] [id = 365] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 10A76800 == 27 [pid = 556] [id = 362] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 114CF400 == 26 [pid = 556] [id = 363] 08:43:54 INFO - PROCESS | 556 | --DOCSHELL 14196800 == 25 [pid = 556] [id = 364] 08:43:54 INFO - PROCESS | 556 | 1469029434516 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A22EC00) [pid = 556] [serial = 1053] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13224400) [pid = 556] [serial = 1032] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1390A800) [pid = 556] [serial = 1033] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 81 (12B67000) [pid = 556] [serial = 1027] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1292F800) [pid = 556] [serial = 1026] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1561EC00) [pid = 556] [serial = 1035] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 78 (18271800) [pid = 556] [serial = 1044] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1282D400) [pid = 556] [serial = 1029] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 76 (128A4400) [pid = 556] [serial = 1030] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 75 (199B3C00) [pid = 556] [serial = 1051] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 74 (131E8800) [pid = 556] [serial = 1024] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 73 (130D2C00) [pid = 556] [serial = 1023] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17286C00) [pid = 556] [serial = 1041] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12828400) [pid = 556] [serial = 1047] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 70 (198D8800) [pid = 556] [serial = 1045] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 69 (199ADC00) [pid = 556] [serial = 1050] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16A2D800) [pid = 556] [serial = 1038] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16DB9400) [pid = 556] [serial = 1039] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15C13800) [pid = 556] [serial = 1036] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | --DOMWINDOW == 65 (12930800) [pid = 556] [serial = 1048] [outer = 00000000] [url = about:blank] 08:43:54 INFO - PROCESS | 556 | 1469029434637 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 556 | 1469029434640 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:54 INFO - PROCESS | 556 | ++DOCSHELL 104E2C00 == 26 [pid = 556] [id = 366] 08:43:54 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10525000) [pid = 556] [serial = 1097] [outer = 00000000] 08:43:54 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1058C400) [pid = 556] [serial = 1098] [outer = 10525000] 08:43:54 INFO - PROCESS | 556 | 1469029434672 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A80C00) [pid = 556] [serial = 1099] [outer = 10525000] 08:43:55 INFO - PROCESS | 556 | 1469029435115 Marionette TRACE conn3 <- [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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1298ms 08:43:55 INFO - PROCESS | 556 | 1469029435173 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 556 | 1469029435178 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:43:55 INFO - PROCESS | 556 | 1469029435165 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 556 | 1469029435169 Marionette TRACE conn3 <- [1,1430,null,{}] 08:43:55 INFO - PROCESS | 556 | 1469029435173 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 556 | 1469029435176 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:55 INFO - PROCESS | 556 | 1469029435260 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:43:55 INFO - PROCESS | 556 | 1469029435275 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 556 | 1469029435278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:55 INFO - PROCESS | 556 | ++DOCSHELL 12927C00 == 27 [pid = 556] [id = 367] 08:43:55 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1292E800) [pid = 556] [serial = 1100] [outer = 00000000] 08:43:55 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12977400) [pid = 556] [serial = 1101] [outer = 1292E800] 08:43:55 INFO - PROCESS | 556 | 1469029435328 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12B6B000) [pid = 556] [serial = 1102] [outer = 1292E800] 08:43:55 INFO - PROCESS | 556 | 1469029435768 Marionette TRACE conn3 <- [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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 603ms 08:43:55 INFO - PROCESS | 556 | 1469029435789 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 556 | 1469029435792 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:43:55 INFO - PROCESS | 556 | 1469029435796 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 556 | 1469029435798 Marionette TRACE conn3 <- [1,1434,null,{}] 08:43:55 INFO - PROCESS | 556 | 1469029435802 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 556 | 1469029435805 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:55 INFO - PROCESS | 556 | 1469029435921 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:43:55 INFO - PROCESS | 556 | 1469029435932 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 556 | 1469029435934 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:55 INFO - PROCESS | 556 | ++DOCSHELL 132D5400 == 28 [pid = 556] [id = 368] 08:43:55 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (132D9C00) [pid = 556] [serial = 1103] [outer = 00000000] 08:43:55 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1390A800) [pid = 556] [serial = 1104] [outer = 132D9C00] 08:43:55 INFO - PROCESS | 556 | 1469029435987 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (139D1800) [pid = 556] [serial = 1105] [outer = 132D9C00] 08:43:56 INFO - PROCESS | 556 | 1469029436445 Marionette TRACE conn3 <- [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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 678ms 08:43:56 INFO - PROCESS | 556 | 1469029436479 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 556 | 1469029436483 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:43:56 INFO - PROCESS | 556 | 1469029436493 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 556 | 1469029436498 Marionette TRACE conn3 <- [1,1438,null,{}] 08:43:56 INFO - PROCESS | 556 | 1469029436501 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 556 | 1469029436504 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:56 INFO - PROCESS | 556 | 1469029436572 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:43:56 INFO - PROCESS | 556 | 1469029436577 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 556 | 1469029436579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:56 INFO - PROCESS | 556 | ++DOCSHELL 13EAC800 == 29 [pid = 556] [id = 369] 08:43:56 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13EACC00) [pid = 556] [serial = 1106] [outer = 00000000] 08:43:56 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15905000) [pid = 556] [serial = 1107] [outer = 13EACC00] 08:43:56 INFO - PROCESS | 556 | 1469029436627 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16365C00) [pid = 556] [serial = 1108] [outer = 13EACC00] 08:43:57 INFO - PROCESS | 556 | 1469029437119 Marionette TRACE conn3 <- [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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 663ms 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:43:57 INFO - PROCESS | 556 | 1469029437155 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 556 | 1469029437157 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:43:57 INFO - PROCESS | 556 | 1469029437160 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 556 | 1469029437162 Marionette TRACE conn3 <- [1,1442,null,{}] 08:43:57 INFO - PROCESS | 556 | 1469029437165 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 556 | 1469029437167 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:57 INFO - PROCESS | 556 | 1469029437298 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:43:57 INFO - PROCESS | 556 | 1469029437317 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 556 | 1469029437319 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:57 INFO - PROCESS | 556 | ++DOCSHELL 169A5C00 == 30 [pid = 556] [id = 370] 08:43:57 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16A26400) [pid = 556] [serial = 1109] [outer = 00000000] 08:43:57 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16DBCC00) [pid = 556] [serial = 1110] [outer = 16A26400] 08:43:57 INFO - PROCESS | 556 | 1469029437361 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (170D5400) [pid = 556] [serial = 1111] [outer = 16A26400] 08:43:57 INFO - PROCESS | 556 | 1469029437767 Marionette TRACE conn3 <- [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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 603ms 08:43:57 INFO - PROCESS | 556 | 1469029437785 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 556 | 1469029437787 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:43:57 INFO - PROCESS | 556 | 1469029437791 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:43:57 INFO - PROCESS | 556 | 1469029437793 Marionette TRACE conn3 <- [1,1446,null,{}] 08:43:57 INFO - PROCESS | 556 | 1469029437796 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 556 | 1469029437798 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:57 INFO - PROCESS | 556 | 1469029437904 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:43:57 INFO - PROCESS | 556 | 1469029437893 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 556 | 1469029437898 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:57 INFO - PROCESS | 556 | ++DOCSHELL 177C8000 == 31 [pid = 556] [id = 371] 08:43:57 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (177C8400) [pid = 556] [serial = 1112] [outer = 00000000] 08:43:57 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17A83800) [pid = 556] [serial = 1113] [outer = 177C8400] 08:43:57 INFO - PROCESS | 556 | 1469029437997 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (18265C00) [pid = 556] [serial = 1114] [outer = 177C8400] 08:43:58 INFO - PROCESS | 556 | 1469029438440 Marionette TRACE conn3 <- [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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 709ms 08:43:58 INFO - PROCESS | 556 | 1469029438500 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 556 | 1469029438502 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:43:58 INFO - PROCESS | 556 | 1469029438505 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:43:58 INFO - PROCESS | 556 | 1469029438507 Marionette TRACE conn3 <- [1,1450,null,{}] 08:43:58 INFO - PROCESS | 556 | 1469029438510 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 556 | 1469029438512 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:58 INFO - PROCESS | 556 | 1469029438655 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:43:58 INFO - PROCESS | 556 | 1469029438668 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 556 | 1469029438670 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:58 INFO - PROCESS | 556 | ++DOCSHELL 1047DC00 == 32 [pid = 556] [id = 372] 08:43:58 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (198D6400) [pid = 556] [serial = 1115] [outer = 00000000] 08:43:58 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (19E7F000) [pid = 556] [serial = 1116] [outer = 198D6400] 08:43:58 INFO - PROCESS | 556 | 1469029438712 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (19F35000) [pid = 556] [serial = 1117] [outer = 198D6400] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1797AC00) [pid = 556] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A22BC00) [pid = 556] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13155400) [pid = 556] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12B6E800) [pid = 556] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 81 (14F8D800) [pid = 556] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A79C00) [pid = 556] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12829400) [pid = 556] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16997C00) [pid = 556] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 77 (11276800) [pid = 556] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 76 (198D5800) [pid = 556] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1A3DFC00) [pid = 556] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 74 (11C26000) [pid = 556] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:43:59 INFO - PROCESS | 556 | --DOMWINDOW == 73 (171A4800) [pid = 556] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:43:59 INFO - PROCESS | 556 | 1469029439304 Marionette TRACE conn3 <- [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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 874ms 08:43:59 INFO - PROCESS | 556 | 1469029439377 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 556 | 1469029439378 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:43:59 INFO - PROCESS | 556 | 1469029439382 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 556 | 1469029439384 Marionette TRACE conn3 <- [1,1454,null,{}] 08:43:59 INFO - PROCESS | 556 | 1469029439387 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 556 | 1469029439389 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:59 INFO - PROCESS | 556 | 1469029439463 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:43:59 INFO - PROCESS | 556 | 1469029439469 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 556 | 1469029439471 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:43:59 INFO - PROCESS | 556 | ++DOCSHELL 10476C00 == 33 [pid = 556] [id = 373] 08:43:59 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (112D5400) [pid = 556] [serial = 1118] [outer = 00000000] 08:43:59 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (18269800) [pid = 556] [serial = 1119] [outer = 112D5400] 08:43:59 INFO - PROCESS | 556 | 1469029439512 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (198D8400) [pid = 556] [serial = 1120] [outer = 112D5400] 08:43:59 INFO - PROCESS | 556 | 1469029439912 Marionette TRACE conn3 <- [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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 573ms 08:43:59 INFO - PROCESS | 556 | 1469029439963 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 556 | 1469029439965 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:43:59 INFO - PROCESS | 556 | 1469029439968 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 556 | 1469029439970 Marionette TRACE conn3 <- [1,1458,null,{}] 08:43:59 INFO - PROCESS | 556 | 1469029439973 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 556 | 1469029439975 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:00 INFO - PROCESS | 556 | 1469029440048 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:44:00 INFO - PROCESS | 556 | 1469029440055 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 556 | 1469029440057 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:00 INFO - PROCESS | 556 | ++DOCSHELL 199AC400 == 34 [pid = 556] [id = 374] 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (199AC800) [pid = 556] [serial = 1121] [outer = 00000000] 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A3E0400) [pid = 556] [serial = 1122] [outer = 199AC800] 08:44:00 INFO - PROCESS | 556 | 1469029440107 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A3E4400) [pid = 556] [serial = 1123] [outer = 199AC800] 08:44:00 INFO - PROCESS | 556 | 1469029440521 Marionette TRACE conn3 <- [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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 572ms 08:44:00 INFO - PROCESS | 556 | 1469029440548 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 556 | 1469029440550 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:44:00 INFO - PROCESS | 556 | 1469029440553 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 556 | 1469029440555 Marionette TRACE conn3 <- [1,1462,null,{}] 08:44:00 INFO - PROCESS | 556 | 1469029440571 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 556 | 1469029440572 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:00 INFO - PROCESS | 556 | 1469029440649 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:44:00 INFO - PROCESS | 556 | 1469029440638 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 556 | 1469029440640 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:00 INFO - PROCESS | 556 | ++DOCSHELL 112D1C00 == 35 [pid = 556] [id = 375] 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (11C2AC00) [pid = 556] [serial = 1124] [outer = 00000000] 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A4EEC00) [pid = 556] [serial = 1125] [outer = 11C2AC00] 08:44:00 INFO - PROCESS | 556 | 1469029440682 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A724800) [pid = 556] [serial = 1126] [outer = 11C2AC00] 08:44:01 INFO - PROCESS | 556 | --DOCSHELL 12927C00 == 34 [pid = 556] [id = 367] 08:44:01 INFO - PROCESS | 556 | --DOCSHELL 104E2C00 == 33 [pid = 556] [id = 366] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 169A5C00 == 32 [pid = 556] [id = 370] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 177C8000 == 31 [pid = 556] [id = 371] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 10476C00 == 30 [pid = 556] [id = 373] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 132D5400 == 29 [pid = 556] [id = 368] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 1047DC00 == 28 [pid = 556] [id = 372] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 13EAC800 == 27 [pid = 556] [id = 369] 08:44:02 INFO - PROCESS | 556 | --DOCSHELL 199AC400 == 26 [pid = 556] [id = 374] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 81 (17789800) [pid = 556] [serial = 1042] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17A89400) [pid = 556] [serial = 1071] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 79 (180D1400) [pid = 556] [serial = 1072] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1A235000) [pid = 556] [serial = 1054] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1343B000) [pid = 556] [serial = 1062] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 76 (139D0000) [pid = 556] [serial = 1063] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12B74C00) [pid = 556] [serial = 1059] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 74 (130D7000) [pid = 556] [serial = 1060] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15906400) [pid = 556] [serial = 1065] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15C8E800) [pid = 556] [serial = 1066] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 71 (112D2000) [pid = 556] [serial = 1056] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 70 (11CDD000) [pid = 556] [serial = 1057] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A4F0000) [pid = 556] [serial = 1084] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16DB7800) [pid = 556] [serial = 1068] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1419F000) [pid = 556] [serial = 1080] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 66 (19E7E000) [pid = 556] [serial = 1074] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1A4E3000) [pid = 556] [serial = 1077] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A4EA800) [pid = 556] [serial = 1083] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 63 (15C96400) [pid = 556] [serial = 1081] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1A234000) [pid = 556] [serial = 1075] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1A3EB800) [pid = 556] [serial = 1078] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 60 (1A88A400) [pid = 556] [serial = 1087] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1727BC00) [pid = 556] [serial = 1069] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | --DOMWINDOW == 58 (1A725800) [pid = 556] [serial = 1086] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 556 | 1469029442299 Marionette TRACE conn3 <- [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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1809ms 08:44:02 INFO - PROCESS | 556 | 1469029442343 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 556 | 1469029442346 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:44:02 INFO - PROCESS | 556 | 1469029442351 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 556 | 1469029442355 Marionette TRACE conn3 <- [1,1466,null,{}] 08:44:02 INFO - PROCESS | 556 | 1469029442360 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 556 | 1469029442363 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:02 INFO - PROCESS | 556 | 1469029442449 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:44:02 INFO - PROCESS | 556 | 1469029442457 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 556 | 1469029442462 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:02 INFO - PROCESS | 556 | ++DOCSHELL 10A7E000 == 27 [pid = 556] [id = 376] 08:44:02 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (10FA8400) [pid = 556] [serial = 1127] [outer = 00000000] 08:44:02 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (1126A800) [pid = 556] [serial = 1128] [outer = 10FA8400] 08:44:02 INFO - PROCESS | 556 | 1469029442514 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (11275C00) [pid = 556] [serial = 1129] [outer = 10FA8400] 08:44:02 INFO - PROCESS | 556 | 1469029442983 Marionette TRACE conn3 <- [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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 678ms 08:44:03 INFO - PROCESS | 556 | 1469029443035 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 556 | 1469029443040 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:44:03 INFO - PROCESS | 556 | 1469029443046 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 556 | 1469029443049 Marionette TRACE conn3 <- [1,1470,null,{}] 08:44:03 INFO - PROCESS | 556 | 1469029443052 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 556 | 1469029443055 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:03 INFO - PROCESS | 556 | 1469029443139 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:44:03 INFO - PROCESS | 556 | 1469029443151 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 556 | 1469029443155 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:03 INFO - PROCESS | 556 | ++DOCSHELL 12B02800 == 28 [pid = 556] [id = 377] 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (12B06400) [pid = 556] [serial = 1130] [outer = 00000000] 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (12B6E400) [pid = 556] [serial = 1131] [outer = 12B06400] 08:44:03 INFO - PROCESS | 556 | 1469029443203 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12D66400) [pid = 556] [serial = 1132] [outer = 12B06400] 08:44:03 INFO - PROCESS | 556 | 1469029443649 Marionette TRACE conn3 <- [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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 618ms 08:44:03 INFO - PROCESS | 556 | 1469029443666 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 556 | 1469029443668 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:44:03 INFO - PROCESS | 556 | 1469029443676 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 556 | 1469029443679 Marionette TRACE conn3 <- [1,1474,null,{}] 08:44:03 INFO - PROCESS | 556 | 1469029443690 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 556 | 1469029443694 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:03 INFO - PROCESS | 556 | 1469029443759 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:44:03 INFO - PROCESS | 556 | 1469029443795 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 556 | 1469029443798 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:03 INFO - PROCESS | 556 | ++DOCSHELL 13910400 == 29 [pid = 556] [id = 378] 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (139C9800) [pid = 556] [serial = 1133] [outer = 00000000] 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13C58800) [pid = 556] [serial = 1134] [outer = 139C9800] 08:44:03 INFO - PROCESS | 556 | 1469029443918 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13EA0C00) [pid = 556] [serial = 1135] [outer = 139C9800] 08:44:04 INFO - PROCESS | 556 | 1469029444285 Marionette TRACE conn3 <- [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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 678ms 08:44:04 INFO - PROCESS | 556 | 1469029444336 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 556 | 1469029444338 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:44:04 INFO - PROCESS | 556 | 1469029444342 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 556 | 1469029444343 Marionette TRACE conn3 <- [1,1478,null,{}] 08:44:04 INFO - PROCESS | 556 | 1469029444357 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 556 | 1469029444359 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:04 INFO - PROCESS | 556 | 1469029444469 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:44:04 INFO - PROCESS | 556 | 1469029444476 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 556 | 1469029444478 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:04 INFO - PROCESS | 556 | ++DOCSHELL 13C58400 == 30 [pid = 556] [id = 379] 08:44:04 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (13C64C00) [pid = 556] [serial = 1136] [outer = 00000000] 08:44:04 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1561C800) [pid = 556] [serial = 1137] [outer = 13C64C00] 08:44:04 INFO - PROCESS | 556 | 1469029444525 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C13000) [pid = 556] [serial = 1138] [outer = 13C64C00] 08:44:04 INFO - PROCESS | 556 | 1469029444894 Marionette TRACE conn3 <- [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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 573ms 08:44:04 INFO - PROCESS | 556 | 1469029444920 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 556 | 1469029444922 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:44:04 INFO - PROCESS | 556 | 1469029444925 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 556 | 1469029444927 Marionette TRACE conn3 <- [1,1482,null,{}] 08:44:04 INFO - PROCESS | 556 | 1469029444930 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 556 | 1469029444932 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:05 INFO - PROCESS | 556 | 1469029445007 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:44:05 INFO - PROCESS | 556 | 1469029445012 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 556 | 1469029445014 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:05 INFO - PROCESS | 556 | ++DOCSHELL 15C8F400 == 31 [pid = 556] [id = 380] 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1698A400) [pid = 556] [serial = 1139] [outer = 00000000] 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16AE8C00) [pid = 556] [serial = 1140] [outer = 1698A400] 08:44:05 INFO - PROCESS | 556 | 1469029445058 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (170D4400) [pid = 556] [serial = 1141] [outer = 1698A400] 08:44:05 INFO - PROCESS | 556 | 1469029445526 Marionette TRACE conn3 <- [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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 603ms 08:44:05 INFO - PROCESS | 556 | 1469029445543 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 556 | 1469029445545 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:44:05 INFO - PROCESS | 556 | 1469029445549 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 556 | 1469029445550 Marionette TRACE conn3 <- [1,1486,null,{}] 08:44:05 INFO - PROCESS | 556 | 1469029445554 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 556 | 1469029445559 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:05 INFO - PROCESS | 556 | 1469029445655 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:44:05 INFO - PROCESS | 556 | 1469029445660 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 556 | 1469029445662 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:05 INFO - PROCESS | 556 | ++DOCSHELL 1419DC00 == 32 [pid = 556] [id = 381] 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16714800) [pid = 556] [serial = 1142] [outer = 00000000] 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17A89400) [pid = 556] [serial = 1143] [outer = 16714800] 08:44:05 INFO - PROCESS | 556 | 1469029445705 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (17FD1400) [pid = 556] [serial = 1144] [outer = 16714800] 08:44:06 INFO - PROCESS | 556 | 1469029446107 Marionette TRACE conn3 <- [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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 573ms 08:44:06 INFO - PROCESS | 556 | 1469029446129 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 556 | 1469029446131 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:44:06 INFO - PROCESS | 556 | 1469029446145 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 556 | 1469029446157 Marionette TRACE conn3 <- [1,1490,null,{}] 08:44:06 INFO - PROCESS | 556 | 1469029446161 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 556 | 1469029446163 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:06 INFO - PROCESS | 556 | 1469029446227 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:44:06 INFO - PROCESS | 556 | 1469029446233 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 556 | 1469029446235 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:06 INFO - PROCESS | 556 | ++DOCSHELL 177C4C00 == 33 [pid = 556] [id = 382] 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (180C4400) [pid = 556] [serial = 1145] [outer = 00000000] 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (198D7400) [pid = 556] [serial = 1146] [outer = 180C4400] 08:44:06 INFO - PROCESS | 556 | 1469029446276 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (198D8000) [pid = 556] [serial = 1147] [outer = 180C4400] 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (198D2000) [pid = 556] [serial = 1148] [outer = 1AE72800] 08:44:06 INFO - PROCESS | 556 | 1469029446753 Marionette TRACE conn3 <- [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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 678ms 08:44:06 INFO - PROCESS | 556 | 1469029446818 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 556 | 1469029446821 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:44:06 INFO - PROCESS | 556 | 1469029446825 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 556 | 1469029446826 Marionette TRACE conn3 <- [1,1494,null,{}] 08:44:06 INFO - PROCESS | 556 | 1469029446830 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 556 | 1469029446832 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:06 INFO - PROCESS | 556 | 1469029446909 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:44:06 INFO - PROCESS | 556 | 1469029446914 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 556 | 1469029446916 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:06 INFO - PROCESS | 556 | ++DOCSHELL 10A0A400 == 34 [pid = 556] [id = 383] 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (10A10400) [pid = 556] [serial = 1149] [outer = 00000000] 08:44:06 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A231000) [pid = 556] [serial = 1150] [outer = 10A10400] 08:44:06 INFO - PROCESS | 556 | 1469029446959 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (19F30800) [pid = 556] [serial = 1151] [outer = 10A10400] 08:44:07 INFO - PROCESS | 556 | 1469029447346 Marionette TRACE conn3 <- [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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 573ms 08:44:07 INFO - PROCESS | 556 | 1469029447405 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 556 | 1469029447409 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:44:07 INFO - PROCESS | 556 | 1469029447418 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 556 | 1469029447422 Marionette TRACE conn3 <- [1,1498,null,{}] 08:44:07 INFO - PROCESS | 556 | 1469029447429 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 556 | 1469029447432 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:07 INFO - PROCESS | 556 | 1469029447558 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:44:07 INFO - PROCESS | 556 | 1469029447702 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 556 | 1469029447706 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:07 INFO - PROCESS | 556 | ++DOCSHELL 10A78C00 == 35 [pid = 556] [id = 384] 08:44:07 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A79C00) [pid = 556] [serial = 1152] [outer = 00000000] 08:44:07 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10A82800) [pid = 556] [serial = 1153] [outer = 10A79C00] 08:44:07 INFO - PROCESS | 556 | 1469029447763 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (110D4000) [pid = 556] [serial = 1154] [outer = 10A79C00] 08:44:08 INFO - PROCESS | 556 | 1469029448470 Marionette TRACE conn3 <- [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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1115ms 08:44:08 INFO - PROCESS | 556 | 1469029448537 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:44:08 INFO - PROCESS | 556 | 1469029448540 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:44:08 INFO - PROCESS | 556 | 1469029448547 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 556 | 1469029448550 Marionette TRACE conn3 <- [1,1502,null,{}] 08:44:08 INFO - PROCESS | 556 | 1469029448555 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 556 | 1469029448558 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:08 INFO - PROCESS | 556 | 1469029448681 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:44:08 INFO - PROCESS | 556 | 1469029448741 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 556 | 1469029448744 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:08 INFO - PROCESS | 556 | ++DOCSHELL 12D5F000 == 36 [pid = 556] [id = 385] 08:44:08 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (13078C00) [pid = 556] [serial = 1155] [outer = 00000000] 08:44:08 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (13148400) [pid = 556] [serial = 1156] [outer = 13078C00] 08:44:08 INFO - PROCESS | 556 | 1469029448840 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (13223800) [pid = 556] [serial = 1157] [outer = 13078C00] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 1390F800 == 35 [pid = 556] [id = 319] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 0C772C00 == 34 [pid = 556] [id = 313] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 15C8D000 == 33 [pid = 556] [id = 306] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 17975C00 == 32 [pid = 556] [id = 317] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 15C93C00 == 31 [pid = 556] [id = 315] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 177C4C00 == 30 [pid = 556] [id = 382] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 1419DC00 == 29 [pid = 556] [id = 381] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 15C8F400 == 28 [pid = 556] [id = 380] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 13C58400 == 27 [pid = 556] [id = 379] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 13910400 == 26 [pid = 556] [id = 378] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 12B02800 == 25 [pid = 556] [id = 377] 08:44:09 INFO - PROCESS | 556 | --DOCSHELL 10A7E000 == 24 [pid = 556] [id = 376] 08:44:09 INFO - PROCESS | 556 | 1469029449757 Marionette TRACE conn3 <- [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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1251ms 08:44:09 INFO - PROCESS | 556 | 1469029449794 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 556 | 1469029449799 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:44:09 INFO - PROCESS | 556 | 1469029449805 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 556 | 1469029449808 Marionette TRACE conn3 <- [1,1506,null,{}] 08:44:09 INFO - PROCESS | 556 | 1469029449814 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 556 | 1469029449817 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:09 INFO - PROCESS | 556 | 1469029449928 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:44:10 INFO - PROCESS | 556 | 1469029450013 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 556 | 1469029450018 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:10 INFO - PROCESS | 556 | ++DOCSHELL 10A74C00 == 25 [pid = 556] [id = 386] 08:44:10 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (10A75400) [pid = 556] [serial = 1158] [outer = 00000000] 08:44:10 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (112DB400) [pid = 556] [serial = 1159] [outer = 10A75400] 08:44:10 INFO - PROCESS | 556 | 1469029450117 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (11C2B000) [pid = 556] [serial = 1160] [outer = 10A75400] 08:44:10 INFO - PROCESS | 556 | 1469029450723 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 965ms 08:44:10 INFO - PROCESS | 556 | 1469029450773 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 556 | 1469029450777 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:44:10 INFO - PROCESS | 556 | 1469029450784 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 556 | 1469029450787 Marionette TRACE conn3 <- [1,1510,null,{}] 08:44:10 INFO - PROCESS | 556 | 1469029450791 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 556 | 1469029450794 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:10 INFO - PROCESS | 556 | 1469029450900 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:44:10 INFO - PROCESS | 556 | 1469029450999 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 556 | 1469029451002 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:11 INFO - PROCESS | 556 | ++DOCSHELL 131E4000 == 26 [pid = 556] [id = 387] 08:44:11 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (131E9C00) [pid = 556] [serial = 1161] [outer = 00000000] 08:44:11 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1343D000) [pid = 556] [serial = 1162] [outer = 131E9C00] 08:44:11 INFO - PROCESS | 556 | 1469029451056 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (13C55800) [pid = 556] [serial = 1163] [outer = 131E9C00] 08:44:11 INFO - PROCESS | 556 | 1469029451612 Marionette TRACE conn3 <- [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"]]]}] 08:44:11 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 () { 08:44:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:44:11 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 () { 08:44:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:44:11 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 () { 08:44:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:44:11 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 () { 08:44:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:44:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 874ms 08:44:11 INFO - PROCESS | 556 | 1469029451665 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 556 | 1469029451668 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:44:11 INFO - PROCESS | 556 | 1469029451673 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 556 | 1469029451677 Marionette TRACE conn3 <- [1,1514,null,{}] 08:44:11 INFO - PROCESS | 556 | 1469029451688 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 556 | 1469029451693 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:11 INFO - PROCESS | 556 | 1469029451804 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:44:11 INFO - PROCESS | 556 | 1469029451901 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 556 | 1469029451905 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:11 INFO - PROCESS | 556 | ++DOCSHELL 16994800 == 27 [pid = 556] [id = 388] 08:44:11 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (16994C00) [pid = 556] [serial = 1164] [outer = 00000000] 08:44:11 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (16DBC800) [pid = 556] [serial = 1165] [outer = 16994C00] 08:44:11 INFO - PROCESS | 556 | 1469029451963 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 556 | ++DOMWINDOW == 98 (172D9000) [pid = 556] [serial = 1166] [outer = 16994C00] 08:44:12 INFO - PROCESS | 556 | 1469029452534 Marionette TRACE conn3 <- [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"]]]}] 08:44:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:44:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:44:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:44:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 919ms 08:44:12 INFO - PROCESS | 556 | 1469029452595 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 556 | 1469029452598 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:44:12 INFO - PROCESS | 556 | 1469029452602 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 556 | 1469029452603 Marionette TRACE conn3 <- [1,1518,null,{}] 08:44:12 INFO - PROCESS | 556 | 1469029452607 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 556 | 1469029452609 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:12 INFO - PROCESS | 556 | 1469029452712 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:44:12 INFO - PROCESS | 556 | 1469029452808 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 556 | 1469029452810 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:12 INFO - PROCESS | 556 | ++DOCSHELL 180C8000 == 28 [pid = 556] [id = 389] 08:44:12 INFO - PROCESS | 556 | ++DOMWINDOW == 99 (196A0800) [pid = 556] [serial = 1167] [outer = 00000000] 08:44:12 INFO - PROCESS | 556 | ++DOMWINDOW == 100 (199B2400) [pid = 556] [serial = 1168] [outer = 196A0800] 08:44:12 INFO - PROCESS | 556 | 1469029452862 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 556 | ++DOMWINDOW == 101 (1A3E2800) [pid = 556] [serial = 1169] [outer = 196A0800] 08:44:13 INFO - PROCESS | 556 | 1469029453355 Marionette TRACE conn3 <- [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]]]}] 08:44:13 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 08:44:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:44:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:44:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:44:13 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. 08:44:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:44:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 769ms 08:44:13 INFO - PROCESS | 556 | 1469029453369 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 556 | 1469029453371 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:44:13 INFO - PROCESS | 556 | 1469029453375 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 556 | 1469029453378 Marionette TRACE conn3 <- [1,1522,null,{}] 08:44:13 INFO - PROCESS | 556 | 1469029453383 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 556 | 1469029453386 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:13 INFO - PROCESS | 556 | 1469029453487 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:44:13 INFO - PROCESS | 556 | 1469029453570 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 556 | 1469029453572 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:13 INFO - PROCESS | 556 | ++DOCSHELL 19F34400 == 29 [pid = 556] [id = 390] 08:44:13 INFO - PROCESS | 556 | ++DOMWINDOW == 102 (1A235000) [pid = 556] [serial = 1170] [outer = 00000000] 08:44:13 INFO - PROCESS | 556 | ++DOMWINDOW == 103 (1A71D800) [pid = 556] [serial = 1171] [outer = 1A235000] 08:44:13 INFO - PROCESS | 556 | 1469029453624 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 556 | ++DOMWINDOW == 104 (1A726400) [pid = 556] [serial = 1172] [outer = 1A235000] 08:44:14 INFO - PROCESS | 556 | 1469029454240 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 964ms 08:44:14 INFO - PROCESS | 556 | 1469029454360 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 556 | 1469029454363 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:44:14 INFO - PROCESS | 556 | 1469029454352 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 556 | 1469029454356 Marionette TRACE conn3 <- [1,1526,null,{}] 08:44:14 INFO - PROCESS | 556 | 1469029454362 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 556 | 1469029454365 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:14 INFO - PROCESS | 556 | 1469029454483 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:44:14 INFO - PROCESS | 556 | 1469029454563 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 556 | 1469029454568 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:14 INFO - PROCESS | 556 | --DOCSHELL 10A78C00 == 28 [pid = 556] [id = 384] 08:44:14 INFO - PROCESS | 556 | ++DOCSHELL 0C777C00 == 29 [pid = 556] [id = 391] 08:44:14 INFO - PROCESS | 556 | ++DOMWINDOW == 105 (1031DC00) [pid = 556] [serial = 1173] [outer = 00000000] 08:44:14 INFO - PROCESS | 556 | ++DOMWINDOW == 106 (10527C00) [pid = 556] [serial = 1174] [outer = 1031DC00] 08:44:14 INFO - PROCESS | 556 | 1469029454732 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 556 | ++DOMWINDOW == 107 (10A82000) [pid = 556] [serial = 1175] [outer = 1031DC00] 08:44:15 INFO - PROCESS | 556 | 1469029455286 Marionette TRACE conn3 <- [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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1010ms 08:44:15 INFO - PROCESS | 556 | 1469029455367 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 556 | 1469029455371 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:44:15 INFO - PROCESS | 556 | 1469029455396 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 556 | 1469029455399 Marionette TRACE conn3 <- [1,1530,null,{}] 08:44:15 INFO - PROCESS | 556 | 1469029455446 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 556 | 1469029455449 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:15 INFO - PROCESS | 556 | 1469029455597 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:44:15 INFO - PROCESS | 556 | 1469029455649 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 556 | 1469029455652 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:15 INFO - PROCESS | 556 | ++DOCSHELL 131EB000 == 30 [pid = 556] [id = 392] 08:44:15 INFO - PROCESS | 556 | ++DOMWINDOW == 108 (132DF400) [pid = 556] [serial = 1176] [outer = 00000000] 08:44:15 INFO - PROCESS | 556 | ++DOMWINDOW == 109 (139D0000) [pid = 556] [serial = 1177] [outer = 132DF400] 08:44:15 INFO - PROCESS | 556 | 1469029455708 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 556 | ++DOMWINDOW == 110 (1419DC00) [pid = 556] [serial = 1178] [outer = 132DF400] 08:44:16 INFO - PROCESS | 556 | 1469029456245 Marionette TRACE conn3 <- [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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 920ms 08:44:16 INFO - PROCESS | 556 | 1469029456310 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 556 | 1469029456314 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:44:16 INFO - PROCESS | 556 | 1469029456320 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 556 | 1469029456323 Marionette TRACE conn3 <- [1,1534,null,{}] 08:44:16 INFO - PROCESS | 556 | 1469029456327 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 556 | 1469029456330 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:16 INFO - PROCESS | 556 | 1469029456439 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:44:16 INFO - PROCESS | 556 | 1469029456575 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 556 | 1469029456578 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:16 INFO - PROCESS | 556 | ++DOCSHELL 177C9400 == 31 [pid = 556] [id = 393] 08:44:16 INFO - PROCESS | 556 | ++DOMWINDOW == 111 (177CC000) [pid = 556] [serial = 1179] [outer = 00000000] 08:44:16 INFO - PROCESS | 556 | ++DOMWINDOW == 112 (18266000) [pid = 556] [serial = 1180] [outer = 177CC000] 08:44:16 INFO - PROCESS | 556 | 1469029456633 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 556 | ++DOMWINDOW == 113 (1A234000) [pid = 556] [serial = 1181] [outer = 177CC000] 08:44:17 INFO - PROCESS | 556 | 1469029457195 Marionette TRACE conn3 <- [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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 904ms 08:44:17 INFO - PROCESS | 556 | 1469029457232 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 556 | 1469029457235 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:44:17 INFO - PROCESS | 556 | 1469029457239 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 556 | 1469029457242 Marionette TRACE conn3 <- [1,1538,null,{}] 08:44:17 INFO - PROCESS | 556 | 1469029457253 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 556 | 1469029457258 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:17 INFO - PROCESS | 556 | 1469029457366 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:44:17 INFO - PROCESS | 556 | 1469029457498 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 556 | 1469029457502 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:17 INFO - PROCESS | 556 | ++DOCSHELL 10527800 == 32 [pid = 556] [id = 394] 08:44:17 INFO - PROCESS | 556 | ++DOMWINDOW == 114 (1698C800) [pid = 556] [serial = 1182] [outer = 00000000] 08:44:17 INFO - PROCESS | 556 | ++DOMWINDOW == 115 (1ABE8000) [pid = 556] [serial = 1183] [outer = 1698C800] 08:44:17 INFO - PROCESS | 556 | 1469029457555 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 556 | ++DOMWINDOW == 116 (1ABE8C00) [pid = 556] [serial = 1184] [outer = 1698C800] 08:44:18 INFO - PROCESS | 556 | 1469029458073 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 904ms 08:44:18 INFO - PROCESS | 556 | 1469029458149 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 556 | 1469029458152 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:44:18 INFO - PROCESS | 556 | 1469029458155 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 556 | 1469029458157 Marionette TRACE conn3 <- [1,1542,null,{}] 08:44:18 INFO - PROCESS | 556 | 1469029458161 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 556 | 1469029458163 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:18 INFO - PROCESS | 556 | 1469029458299 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:44:18 INFO - PROCESS | 556 | 1469029458430 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 556 | 1469029458433 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:18 INFO - PROCESS | 556 | ++DOCSHELL 1A956C00 == 33 [pid = 556] [id = 395] 08:44:18 INFO - PROCESS | 556 | ++DOMWINDOW == 117 (1ABED800) [pid = 556] [serial = 1185] [outer = 00000000] 08:44:18 INFO - PROCESS | 556 | ++DOMWINDOW == 118 (1AD01400) [pid = 556] [serial = 1186] [outer = 1ABED800] 08:44:18 INFO - PROCESS | 556 | 1469029458487 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 556 | ++DOMWINDOW == 119 (1AD02000) [pid = 556] [serial = 1187] [outer = 1ABED800] 08:44:19 INFO - PROCESS | 556 | 1469029459111 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:44:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 995ms 08:44:19 INFO - PROCESS | 556 | 1469029459162 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 556 | 1469029459166 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:44:19 INFO - PROCESS | 556 | 1469029459186 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 556 | 1469029459189 Marionette TRACE conn3 <- [1,1546,null,{}] 08:44:19 INFO - PROCESS | 556 | 1469029459195 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 556 | 1469029459197 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:19 INFO - PROCESS | 556 | 1469029459347 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:44:19 INFO - PROCESS | 556 | --DOCSHELL 16DC1C00 == 32 [pid = 556] [id = 316] 08:44:19 INFO - PROCESS | 556 | --DOCSHELL 131E4000 == 31 [pid = 556] [id = 387] 08:44:19 INFO - PROCESS | 556 | --DOCSHELL 10A74C00 == 30 [pid = 556] [id = 386] 08:44:19 INFO - PROCESS | 556 | 1469029459497 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 556 | 1469029459500 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:19 INFO - PROCESS | 556 | ++DOCSHELL 10528800 == 31 [pid = 556] [id = 396] 08:44:19 INFO - PROCESS | 556 | ++DOMWINDOW == 120 (10529400) [pid = 556] [serial = 1188] [outer = 00000000] 08:44:19 INFO - PROCESS | 556 | ++DOMWINDOW == 121 (10A76400) [pid = 556] [serial = 1189] [outer = 10529400] 08:44:19 INFO - PROCESS | 556 | 1469029459565 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 556 | ++DOMWINDOW == 122 (12828400) [pid = 556] [serial = 1190] [outer = 10529400] 08:44:20 INFO - PROCESS | 556 | 1469029460184 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:44:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1070ms 08:44:20 INFO - PROCESS | 556 | 1469029460247 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 556 | 1469029460251 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:44:20 INFO - PROCESS | 556 | 1469029460256 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 556 | 1469029460259 Marionette TRACE conn3 <- [1,1550,null,{}] 08:44:20 INFO - PROCESS | 556 | 1469029460264 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 556 | 1469029460267 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:20 INFO - PROCESS | 556 | 1469029460375 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:44:20 INFO - PROCESS | 556 | 1469029460506 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 556 | 1469029460510 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:20 INFO - PROCESS | 556 | ++DOCSHELL 15C0F000 == 32 [pid = 556] [id = 397] 08:44:20 INFO - PROCESS | 556 | ++DOMWINDOW == 123 (15C8D000) [pid = 556] [serial = 1191] [outer = 00000000] 08:44:20 INFO - PROCESS | 556 | ++DOMWINDOW == 124 (162CB800) [pid = 556] [serial = 1192] [outer = 15C8D000] 08:44:20 INFO - PROCESS | 556 | 1469029460574 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 556 | ++DOMWINDOW == 125 (162D0C00) [pid = 556] [serial = 1193] [outer = 15C8D000] 08:44:21 INFO - PROCESS | 556 | 1469029461198 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:44:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1010ms 08:44:21 INFO - PROCESS | 556 | 1469029461267 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 556 | 1469029461270 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:44:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:44:21 INFO - PROCESS | 556 | 1469029461299 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 556 | 1469029461302 Marionette TRACE conn3 <- [1,1554,null,{}] 08:44:21 INFO - PROCESS | 556 | 1469029461306 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 556 | 1469029461309 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:21 INFO - PROCESS | 556 | 1469029461451 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:44:21 INFO - PROCESS | 556 | 1469029461563 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 556 | 1469029461566 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:21 INFO - PROCESS | 556 | ++DOCSHELL 169A6800 == 33 [pid = 556] [id = 398] 08:44:21 INFO - PROCESS | 556 | ++DOMWINDOW == 126 (177C9000) [pid = 556] [serial = 1194] [outer = 00000000] 08:44:21 INFO - PROCESS | 556 | ++DOMWINDOW == 127 (196A1C00) [pid = 556] [serial = 1195] [outer = 177C9000] 08:44:21 INFO - PROCESS | 556 | 1469029461628 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 556 | ++DOMWINDOW == 128 (1A232400) [pid = 556] [serial = 1196] [outer = 177C9000] 08:44:22 INFO - PROCESS | 556 | 1469029462271 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:44:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1010ms 08:44:22 INFO - PROCESS | 556 | 1469029462308 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 556 | 1469029462312 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:44:22 INFO - PROCESS | 556 | 1469029462338 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 556 | 1469029462343 Marionette TRACE conn3 <- [1,1558,null,{}] 08:44:22 INFO - PROCESS | 556 | 1469029462347 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 556 | 1469029462350 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:22 INFO - PROCESS | 556 | 1469029462463 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:44:22 INFO - PROCESS | 556 | 1469029462630 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 556 | 1469029462633 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:22 INFO - PROCESS | 556 | ++DOCSHELL 10527000 == 34 [pid = 556] [id = 399] 08:44:22 INFO - PROCESS | 556 | ++DOMWINDOW == 129 (10528400) [pid = 556] [serial = 1197] [outer = 00000000] 08:44:22 INFO - PROCESS | 556 | ++DOMWINDOW == 130 (10A7B800) [pid = 556] [serial = 1198] [outer = 10528400] 08:44:22 INFO - PROCESS | 556 | 1469029462686 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 556 | ++DOMWINDOW == 131 (130DBC00) [pid = 556] [serial = 1199] [outer = 10528400] 08:44:23 INFO - PROCESS | 556 | 1469029463328 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1070ms 08:44:23 INFO - PROCESS | 556 | 1469029463402 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 556 | 1469029463407 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:44:23 INFO - PROCESS | 556 | 1469029463413 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 556 | 1469029463417 Marionette TRACE conn3 <- [1,1562,null,{}] 08:44:23 INFO - PROCESS | 556 | 1469029463408 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 556 | 1469029463411 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:23 INFO - PROCESS | 556 | 1469029463532 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:44:23 INFO - PROCESS | 556 | 1469029463659 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 556 | 1469029463664 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:23 INFO - PROCESS | 556 | ++DOCSHELL 15C0DC00 == 35 [pid = 556] [id = 400] 08:44:23 INFO - PROCESS | 556 | ++DOMWINDOW == 132 (15C0F400) [pid = 556] [serial = 1200] [outer = 00000000] 08:44:23 INFO - PROCESS | 556 | ++DOMWINDOW == 133 (162CA000) [pid = 556] [serial = 1201] [outer = 15C0F400] 08:44:23 INFO - PROCESS | 556 | 1469029463722 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 556 | ++DOMWINDOW == 134 (162D0000) [pid = 556] [serial = 1202] [outer = 15C0F400] 08:44:24 INFO - PROCESS | 556 | 1469029464343 Marionette TRACE conn3 <- [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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1010ms 08:44:24 INFO - PROCESS | 556 | 1469029464409 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 556 | 1469029464413 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:44:24 INFO - PROCESS | 556 | 1469029464440 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 556 | 1469029464442 Marionette TRACE conn3 <- [1,1566,null,{}] 08:44:24 INFO - PROCESS | 556 | 1469029464447 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 556 | 1469029464450 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:24 INFO - PROCESS | 556 | 1469029464629 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:44:24 INFO - PROCESS | 556 | 1469029464690 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 556 | 1469029464693 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:24 INFO - PROCESS | 556 | ++DOCSHELL 1A22C400 == 36 [pid = 556] [id = 401] 08:44:24 INFO - PROCESS | 556 | ++DOMWINDOW == 135 (1A4EC800) [pid = 556] [serial = 1203] [outer = 00000000] 08:44:24 INFO - PROCESS | 556 | ++DOMWINDOW == 136 (1A88C400) [pid = 556] [serial = 1204] [outer = 1A4EC800] 08:44:24 INFO - PROCESS | 556 | 1469029464748 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 556 | ++DOMWINDOW == 137 (1A94E000) [pid = 556] [serial = 1205] [outer = 1A4EC800] 08:44:25 INFO - PROCESS | 556 | 1469029465287 Marionette TRACE conn3 <- [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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 919ms 08:44:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:44:25 INFO - PROCESS | 556 | 1469029465352 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 556 | 1469029465354 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 556 | 1469029465358 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 556 | 1469029465362 Marionette TRACE conn3 <- [1,1570,null,{}] 08:44:25 INFO - PROCESS | 556 | 1469029465373 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 556 | 1469029465378 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:25 INFO - PROCESS | 556 | 1469029465490 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:44:25 INFO - PROCESS | 556 | 1469029465599 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 556 | 1469029465602 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:25 INFO - PROCESS | 556 | ++DOCSHELL 1AD03400 == 37 [pid = 556] [id = 402] 08:44:25 INFO - PROCESS | 556 | ++DOMWINDOW == 138 (1AD03C00) [pid = 556] [serial = 1206] [outer = 00000000] 08:44:25 INFO - PROCESS | 556 | ++DOMWINDOW == 139 (1AD0CC00) [pid = 556] [serial = 1207] [outer = 1AD03C00] 08:44:25 INFO - PROCESS | 556 | 1469029465659 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 556 | ++DOMWINDOW == 140 (1AD10C00) [pid = 556] [serial = 1208] [outer = 1AD03C00] 08:44:26 INFO - PROCESS | 556 | 1469029466222 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 905ms 08:44:26 INFO - PROCESS | 556 | 1469029466268 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 556 | 1469029466271 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:44:26 INFO - PROCESS | 556 | 1469029466274 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 556 | 1469029466276 Marionette TRACE conn3 <- [1,1574,null,{}] 08:44:26 INFO - PROCESS | 556 | 1469029466280 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 556 | 1469029466282 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:26 INFO - PROCESS | 556 | 1469029466390 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:44:26 INFO - PROCESS | 556 | 1469029466495 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 556 | 1469029466498 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:26 INFO - PROCESS | 556 | ++DOCSHELL 1566CC00 == 38 [pid = 556] [id = 403] 08:44:26 INFO - PROCESS | 556 | ++DOMWINDOW == 141 (1566D000) [pid = 556] [serial = 1209] [outer = 00000000] 08:44:26 INFO - PROCESS | 556 | ++DOMWINDOW == 142 (15670000) [pid = 556] [serial = 1210] [outer = 1566D000] 08:44:26 INFO - PROCESS | 556 | 1469029466550 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 556 | ++DOMWINDOW == 143 (1AD0B800) [pid = 556] [serial = 1211] [outer = 1566D000] 08:44:27 INFO - PROCESS | 556 | 1469029467137 Marionette TRACE conn3 <- [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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:44:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 904ms 08:44:27 INFO - PROCESS | 556 | 1469029467185 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 556 | 1469029467187 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:44:27 INFO - PROCESS | 556 | 1469029467190 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 556 | 1469029467192 Marionette TRACE conn3 <- [1,1578,null,{}] 08:44:27 INFO - PROCESS | 556 | 1469029467196 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 556 | 1469029467198 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:27 INFO - PROCESS | 556 | 1469029467296 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:44:27 INFO - PROCESS | 556 | 1469029467412 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 556 | 1469029467415 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:27 INFO - PROCESS | 556 | ++DOCSHELL 162C5800 == 39 [pid = 556] [id = 404] 08:44:27 INFO - PROCESS | 556 | ++DOMWINDOW == 144 (16684400) [pid = 556] [serial = 1212] [outer = 00000000] 08:44:27 INFO - PROCESS | 556 | ++DOMWINDOW == 145 (16688800) [pid = 556] [serial = 1213] [outer = 16684400] 08:44:27 INFO - PROCESS | 556 | 1469029467510 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 556 | ++DOMWINDOW == 146 (16689800) [pid = 556] [serial = 1214] [outer = 16684400] 08:44:28 INFO - PROCESS | 556 | 1469029468228 Marionette TRACE conn3 <- [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]]]}] 08:44:28 INFO - PROCESS | 556 | --DOCSHELL 15C0F000 == 38 [pid = 556] [id = 397] 08:44:28 INFO - PROCESS | 556 | --DOCSHELL 10528800 == 37 [pid = 556] [id = 396] 08:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1040ms 08:44:28 INFO - PROCESS | 556 | 1469029468249 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 556 | 1469029468254 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:44:28 INFO - PROCESS | 556 | 1469029468260 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 556 | 1469029468264 Marionette TRACE conn3 <- [1,1582,null,{}] 08:44:28 INFO - PROCESS | 556 | 1469029468271 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 556 | 1469029468274 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:28 INFO - PROCESS | 556 | 1469029468397 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:44:28 INFO - PROCESS | 556 | 1469029468500 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 556 | 1469029468505 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:28 INFO - PROCESS | 556 | ++DOCSHELL 15665400 == 38 [pid = 556] [id = 405] 08:44:28 INFO - PROCESS | 556 | ++DOMWINDOW == 147 (15666800) [pid = 556] [serial = 1215] [outer = 00000000] 08:44:28 INFO - PROCESS | 556 | ++DOMWINDOW == 148 (15910000) [pid = 556] [serial = 1216] [outer = 15666800] 08:44:28 INFO - PROCESS | 556 | 1469029468561 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 556 | ++DOMWINDOW == 149 (162C9000) [pid = 556] [serial = 1217] [outer = 15666800] 08:44:29 INFO - PROCESS | 556 | 1469029469156 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:44:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 964ms 08:44:29 INFO - PROCESS | 556 | 1469029469225 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 556 | 1469029469230 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:44:29 INFO - PROCESS | 556 | 1469029469236 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 556 | 1469029469239 Marionette TRACE conn3 <- [1,1586,null,{}] 08:44:29 INFO - PROCESS | 556 | 1469029469243 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 556 | 1469029469246 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:29 INFO - PROCESS | 556 | 1469029469388 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:44:29 INFO - PROCESS | 556 | 1469029469524 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 556 | 1469029469527 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:29 INFO - PROCESS | 556 | ++DOCSHELL 1668EC00 == 39 [pid = 556] [id = 406] 08:44:29 INFO - PROCESS | 556 | ++DOMWINDOW == 150 (16998400) [pid = 556] [serial = 1218] [outer = 00000000] 08:44:29 INFO - PROCESS | 556 | ++DOMWINDOW == 151 (17790C00) [pid = 556] [serial = 1219] [outer = 16998400] 08:44:29 INFO - PROCESS | 556 | 1469029469583 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 556 | ++DOMWINDOW == 152 (19F36C00) [pid = 556] [serial = 1220] [outer = 16998400] 08:44:30 INFO - PROCESS | 556 | 1469029470202 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:44:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1010ms 08:44:30 INFO - PROCESS | 556 | 1469029470245 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 556 | 1469029470248 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:44:30 INFO - PROCESS | 556 | 1469029470252 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 556 | 1469029470255 Marionette TRACE conn3 <- [1,1590,null,{}] 08:44:30 INFO - PROCESS | 556 | 1469029470285 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 556 | 1469029470289 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:30 INFO - PROCESS | 556 | 1469029470431 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:44:30 INFO - PROCESS | 556 | 1469029470570 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 556 | 1469029470573 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:30 INFO - PROCESS | 556 | ++DOCSHELL 1ABF4000 == 40 [pid = 556] [id = 407] 08:44:30 INFO - PROCESS | 556 | ++DOMWINDOW == 153 (1AD08000) [pid = 556] [serial = 1221] [outer = 00000000] 08:44:30 INFO - PROCESS | 556 | ++DOMWINDOW == 154 (1AD0D000) [pid = 556] [serial = 1222] [outer = 1AD08000] 08:44:30 INFO - PROCESS | 556 | 1469029470638 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 556 | ++DOMWINDOW == 155 (1AE69000) [pid = 556] [serial = 1223] [outer = 1AD08000] 08:44:31 INFO - PROCESS | 556 | 1469029471249 Marionette TRACE conn3 <- [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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1040ms 08:44:31 INFO - PROCESS | 556 | 1469029471315 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 556 | 1469029471318 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:44:31 INFO - PROCESS | 556 | 1469029471322 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 556 | 1469029471324 Marionette TRACE conn3 <- [1,1594,null,{}] 08:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:44:31 INFO - PROCESS | 556 | 1469029471327 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 556 | 1469029471329 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:31 INFO - PROCESS | 556 | 1469029471434 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:44:31 INFO - PROCESS | 556 | 1469029471530 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 556 | 1469029471532 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:31 INFO - PROCESS | 556 | ++DOCSHELL 1B105800 == 41 [pid = 556] [id = 408] 08:44:31 INFO - PROCESS | 556 | ++DOMWINDOW == 156 (1B10D000) [pid = 556] [serial = 1224] [outer = 00000000] 08:44:31 INFO - PROCESS | 556 | ++DOMWINDOW == 157 (1B114C00) [pid = 556] [serial = 1225] [outer = 1B10D000] 08:44:31 INFO - PROCESS | 556 | 1469029471584 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 556 | ++DOMWINDOW == 158 (1B315000) [pid = 556] [serial = 1226] [outer = 1B10D000] 08:44:32 INFO - PROCESS | 556 | 1469029472208 Marionette TRACE conn3 <- [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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 920ms 08:44:32 INFO - PROCESS | 556 | 1469029472235 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 556 | 1469029472237 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:44:32 INFO - PROCESS | 556 | 1469029472241 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 556 | 1469029472243 Marionette TRACE conn3 <- [1,1598,null,{}] 08:44:32 INFO - PROCESS | 556 | 1469029472247 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 556 | 1469029472249 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:32 INFO - PROCESS | 556 | 1469029472348 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:44:32 INFO - PROCESS | 556 | 1469029472461 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 556 | 1469029472463 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:32 INFO - PROCESS | 556 | ++DOCSHELL 172CF800 == 42 [pid = 556] [id = 409] 08:44:32 INFO - PROCESS | 556 | ++DOMWINDOW == 159 (19866800) [pid = 556] [serial = 1227] [outer = 00000000] 08:44:32 INFO - PROCESS | 556 | ++DOMWINDOW == 160 (1986E800) [pid = 556] [serial = 1228] [outer = 19866800] 08:44:32 INFO - PROCESS | 556 | 1469029472498 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 556 | ++DOMWINDOW == 161 (1986EC00) [pid = 556] [serial = 1229] [outer = 19866800] 08:44:33 INFO - PROCESS | 556 | 1469029473076 Marionette TRACE conn3 <- [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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 919ms 08:44:33 INFO - PROCESS | 556 | 1469029473154 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 556 | 1469029473158 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:44:33 INFO - PROCESS | 556 | 1469029473163 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 556 | 1469029473167 Marionette TRACE conn3 <- [1,1602,null,{}] 08:44:33 INFO - PROCESS | 556 | 1469029473172 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 556 | 1469029473175 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:33 INFO - PROCESS | 556 | 1469029473281 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:44:33 INFO - PROCESS | 556 | 1469029473436 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 556 | 1469029473440 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:33 INFO - PROCESS | 556 | ++DOCSHELL 10528800 == 43 [pid = 556] [id = 410] 08:44:33 INFO - PROCESS | 556 | ++DOMWINDOW == 162 (10529000) [pid = 556] [serial = 1230] [outer = 00000000] 08:44:33 INFO - PROCESS | 556 | ++DOMWINDOW == 163 (13076C00) [pid = 556] [serial = 1231] [outer = 10529000] 08:44:33 INFO - PROCESS | 556 | 1469029473508 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 556 | ++DOMWINDOW == 164 (1566DC00) [pid = 556] [serial = 1232] [outer = 10529000] 08:44:34 INFO - PROCESS | 556 | 1469029474145 Marionette TRACE conn3 <- [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]]]}] 08:44:34 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 08:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1010ms 08:44:34 INFO - PROCESS | 556 | 1469029474212 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 556 | 1469029474216 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:44:34 INFO - PROCESS | 556 | 1469029474221 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 556 | 1469029474224 Marionette TRACE conn3 <- [1,1606,null,{}] 08:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:44:34 INFO - PROCESS | 556 | 1469029474230 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 556 | 1469029474235 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:34 INFO - PROCESS | 556 | 1469029474373 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:44:34 INFO - PROCESS | 556 | 1469029474497 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 556 | 1469029474500 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:34 INFO - PROCESS | 556 | ++DOCSHELL 1667F800 == 44 [pid = 556] [id = 411] 08:44:34 INFO - PROCESS | 556 | ++DOMWINDOW == 165 (1826F400) [pid = 556] [serial = 1233] [outer = 00000000] 08:44:34 INFO - PROCESS | 556 | ++DOMWINDOW == 166 (19869C00) [pid = 556] [serial = 1234] [outer = 1826F400] 08:44:34 INFO - PROCESS | 556 | 1469029474562 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 556 | ++DOMWINDOW == 167 (19870400) [pid = 556] [serial = 1235] [outer = 1826F400] 08:44:35 INFO - PROCESS | 556 | 1469029475177 Marionette TRACE conn3 <- [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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 995ms 08:44:35 INFO - PROCESS | 556 | 1469029475236 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 556 | 1469029475240 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:44:35 INFO - PROCESS | 556 | 1469029475265 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 556 | 1469029475268 Marionette TRACE conn3 <- [1,1610,null,{}] 08:44:35 INFO - PROCESS | 556 | 1469029475286 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 556 | 1469029475289 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:35 INFO - PROCESS | 556 | 1469029475387 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:44:35 INFO - PROCESS | 556 | 1469029475520 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 556 | 1469029475523 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:35 INFO - PROCESS | 556 | ++DOCSHELL 15FD5400 == 45 [pid = 556] [id = 412] 08:44:35 INFO - PROCESS | 556 | ++DOMWINDOW == 168 (15FD7000) [pid = 556] [serial = 1236] [outer = 00000000] 08:44:35 INFO - PROCESS | 556 | ++DOMWINDOW == 169 (16685C00) [pid = 556] [serial = 1237] [outer = 15FD7000] 08:44:35 INFO - PROCESS | 556 | 1469029475578 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 556 | ++DOMWINDOW == 170 (1A94B400) [pid = 556] [serial = 1238] [outer = 15FD7000] 08:44:36 INFO - PROCESS | 556 | 1469029476194 Marionette TRACE conn3 <- [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]]]}] 08:44:36 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 08:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 964ms 08:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:44:36 INFO - PROCESS | 556 | 1469029476231 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 556 | 1469029476233 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:44:36 INFO - PROCESS | 556 | 1469029476238 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 556 | 1469029476244 Marionette TRACE conn3 <- [1,1614,null,{}] 08:44:36 INFO - PROCESS | 556 | 1469029476254 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 556 | 1469029476258 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:36 INFO - PROCESS | 556 | 1469029476349 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:44:36 INFO - PROCESS | 556 | 1469029476462 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 556 | 1469029476465 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:36 INFO - PROCESS | 556 | ++DOCSHELL 15C8E800 == 46 [pid = 556] [id = 413] 08:44:36 INFO - PROCESS | 556 | ++DOMWINDOW == 171 (16214800) [pid = 556] [serial = 1239] [outer = 00000000] 08:44:36 INFO - PROCESS | 556 | ++DOMWINDOW == 172 (1ABF2400) [pid = 556] [serial = 1240] [outer = 16214800] 08:44:36 INFO - PROCESS | 556 | 1469029476557 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 556 | ++DOMWINDOW == 173 (1AD06400) [pid = 556] [serial = 1241] [outer = 16214800] 08:44:37 INFO - PROCESS | 556 | 1469029477099 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 905ms 08:44:37 INFO - PROCESS | 556 | 1469029477146 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 556 | 1469029477149 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:44:37 INFO - PROCESS | 556 | 1469029477152 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 556 | 1469029477154 Marionette TRACE conn3 <- [1,1618,null,{}] 08:44:37 INFO - PROCESS | 556 | 1469029477158 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 556 | 1469029477160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:37 INFO - PROCESS | 556 | 1469029477267 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:44:37 INFO - PROCESS | 556 | 1469029477377 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 556 | 1469029477380 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:37 INFO - PROCESS | 556 | ++DOCSHELL 19766400 == 47 [pid = 556] [id = 414] 08:44:37 INFO - PROCESS | 556 | ++DOMWINDOW == 174 (19766800) [pid = 556] [serial = 1242] [outer = 00000000] 08:44:37 INFO - PROCESS | 556 | ++DOMWINDOW == 175 (19770800) [pid = 556] [serial = 1243] [outer = 19766800] 08:44:37 INFO - PROCESS | 556 | 1469029477432 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 556 | ++DOMWINDOW == 176 (19773800) [pid = 556] [serial = 1244] [outer = 19766800] 08:44:37 INFO - PROCESS | 556 | --DOCSHELL 1668EC00 == 46 [pid = 556] [id = 406] 08:44:37 INFO - PROCESS | 556 | --DOCSHELL 15665400 == 45 [pid = 556] [id = 405] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 15C0DC00 == 44 [pid = 556] [id = 400] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 12D5F000 == 43 [pid = 556] [id = 385] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 131EB000 == 42 [pid = 556] [id = 392] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 17F33C00 == 41 [pid = 556] [id = 307] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 0C777C00 == 40 [pid = 556] [id = 391] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1A22C400 == 39 [pid = 556] [id = 401] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1AD03400 == 38 [pid = 556] [id = 402] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 18264C00 == 37 [pid = 556] [id = 309] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10A0A400 == 36 [pid = 556] [id = 383] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10A0FC00 == 35 [pid = 556] [id = 310] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 15C14C00 == 34 [pid = 556] [id = 305] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10527800 == 33 [pid = 556] [id = 394] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 177C9400 == 32 [pid = 556] [id = 393] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 112D1C00 == 31 [pid = 556] [id = 375] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1566CC00 == 30 [pid = 556] [id = 403] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 12925C00 == 29 [pid = 556] [id = 303] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 131DCC00 == 28 [pid = 556] [id = 314] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10FAB000 == 27 [pid = 556] [id = 311] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 180C8000 == 26 [pid = 556] [id = 389] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 169A6800 == 25 [pid = 556] [id = 398] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1ABF4000 == 24 [pid = 556] [id = 407] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 19F34400 == 23 [pid = 556] [id = 390] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1390D000 == 22 [pid = 556] [id = 304] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 199AE400 == 21 [pid = 556] [id = 318] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1052E800 == 20 [pid = 556] [id = 308] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 16994800 == 19 [pid = 556] [id = 388] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 172CF800 == 18 [pid = 556] [id = 409] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 13C57C00 == 17 [pid = 556] [id = 312] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10527000 == 16 [pid = 556] [id = 399] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1B105800 == 15 [pid = 556] [id = 408] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 15C8E800 == 14 [pid = 556] [id = 413] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 15FD5400 == 13 [pid = 556] [id = 412] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1A956C00 == 12 [pid = 556] [id = 395] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 10528800 == 11 [pid = 556] [id = 410] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 162C5800 == 10 [pid = 556] [id = 404] 08:44:40 INFO - PROCESS | 556 | --DOCSHELL 1667F800 == 9 [pid = 556] [id = 411] 08:44:41 INFO - PROCESS | 556 | 1469029481562 Marionette TRACE conn3 <- [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]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 4446ms 08:44:41 INFO - PROCESS | 556 | 1469029481596 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 556 | 1469029481600 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:44:41 INFO - PROCESS | 556 | 1469029481604 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 556 | 1469029481610 Marionette TRACE conn3 <- [1,1622,null,{}] 08:44:41 INFO - PROCESS | 556 | 1469029481615 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 556 | 1469029481617 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:41 INFO - PROCESS | 556 | 1469029481747 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:44:41 INFO - PROCESS | 556 | 1469029481850 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 556 | 1469029481852 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:41 INFO - PROCESS | 556 | ++DOCSHELL 1321A400 == 10 [pid = 556] [id = 415] 08:44:41 INFO - PROCESS | 556 | ++DOMWINDOW == 177 (13445C00) [pid = 556] [serial = 1245] [outer = 00000000] 08:44:41 INFO - PROCESS | 556 | ++DOMWINDOW == 178 (1566C400) [pid = 556] [serial = 1246] [outer = 13445C00] 08:44:41 INFO - PROCESS | 556 | 1469029481901 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 556 | ++DOMWINDOW == 179 (15C0DC00) [pid = 556] [serial = 1247] [outer = 13445C00] 08:44:42 INFO - PROCESS | 556 | 1469029482268 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 663ms 08:44:42 INFO - PROCESS | 556 | 1469029482294 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 556 | 1469029482299 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:44:42 INFO - PROCESS | 556 | 1469029482305 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 556 | 1469029482308 Marionette TRACE conn3 <- [1,1626,null,{}] 08:44:42 INFO - PROCESS | 556 | 1469029482312 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 556 | 1469029482315 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:42 INFO - PROCESS | 556 | 1469029482425 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:44:42 INFO - PROCESS | 556 | 1469029482432 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 556 | 1469029482435 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:42 INFO - PROCESS | 556 | ++DOCSHELL 15FD6400 == 11 [pid = 556] [id = 416] 08:44:42 INFO - PROCESS | 556 | ++DOMWINDOW == 180 (15FDA800) [pid = 556] [serial = 1248] [outer = 00000000] 08:44:42 INFO - PROCESS | 556 | ++DOMWINDOW == 181 (1620F800) [pid = 556] [serial = 1249] [outer = 15FDA800] 08:44:42 INFO - PROCESS | 556 | 1469029482480 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 556 | ++DOMWINDOW == 182 (16217800) [pid = 556] [serial = 1250] [outer = 15FDA800] 08:44:42 INFO - PROCESS | 556 | 1469029482982 Marionette TRACE conn3 <- [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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 708ms 08:44:42 INFO - PROCESS | 556 | 1469029483010 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 556 | 1469029483012 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:44:43 INFO - PROCESS | 556 | 1469029483015 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 556 | 1469029483019 Marionette TRACE conn3 <- [1,1630,null,{}] 08:44:43 INFO - PROCESS | 556 | 1469029483029 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 556 | 1469029483034 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:43 INFO - PROCESS | 556 | 1469029483129 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:44:43 INFO - PROCESS | 556 | 1469029483142 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 556 | 1469029483145 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:43 INFO - PROCESS | 556 | ++DOCSHELL 17A8A400 == 12 [pid = 556] [id = 417] 08:44:43 INFO - PROCESS | 556 | ++DOMWINDOW == 183 (17A91C00) [pid = 556] [serial = 1251] [outer = 00000000] 08:44:43 INFO - PROCESS | 556 | ++DOMWINDOW == 184 (196AD400) [pid = 556] [serial = 1252] [outer = 17A91C00] 08:44:43 INFO - PROCESS | 556 | 1469029483193 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 556 | ++DOMWINDOW == 185 (1976FC00) [pid = 556] [serial = 1253] [outer = 17A91C00] 08:44:43 INFO - PROCESS | 556 | 1469029483694 Marionette TRACE conn3 <- [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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 724ms 08:44:43 INFO - PROCESS | 556 | 1469029483735 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 556 | 1469029483738 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:44:43 INFO - PROCESS | 556 | 1469029483778 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 556 | 1469029483780 Marionette TRACE conn3 <- [1,1634,null,{}] 08:44:43 INFO - PROCESS | 556 | 1469029483784 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 556 | 1469029483786 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:43 INFO - PROCESS | 556 | 1469029483915 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:44:43 INFO - PROCESS | 556 | 1469029483907 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 556 | 1469029483909 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:43 INFO - PROCESS | 556 | ++DOCSHELL 1977BC00 == 13 [pid = 556] [id = 418] 08:44:43 INFO - PROCESS | 556 | ++DOMWINDOW == 186 (1977C400) [pid = 556] [serial = 1254] [outer = 00000000] 08:44:43 INFO - PROCESS | 556 | ++DOMWINDOW == 187 (19781C00) [pid = 556] [serial = 1255] [outer = 1977C400] 08:44:43 INFO - PROCESS | 556 | 1469029483952 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 556 | ++DOMWINDOW == 188 (19869000) [pid = 556] [serial = 1256] [outer = 1977C400] 08:44:44 INFO - PROCESS | 556 | 1469029484387 Marionette TRACE conn3 <- [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]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 663ms 08:44:44 INFO - PROCESS | 556 | 1469029484439 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 556 | 1469029484441 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:44:44 INFO - PROCESS | 556 | 1469029484444 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 556 | 1469029484446 Marionette TRACE conn3 <- [1,1638,null,{}] 08:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:44:44 INFO - PROCESS | 556 | 1469029484450 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 556 | 1469029484452 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:44 INFO - PROCESS | 556 | 1469029484572 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:44:44 INFO - PROCESS | 556 | 1469029484577 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 556 | 1469029484579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:44 INFO - PROCESS | 556 | ++DOCSHELL 10B45800 == 14 [pid = 556] [id = 419] 08:44:44 INFO - PROCESS | 556 | ++DOMWINDOW == 189 (10B45C00) [pid = 556] [serial = 1257] [outer = 00000000] 08:44:44 INFO - PROCESS | 556 | ++DOMWINDOW == 190 (10B49400) [pid = 556] [serial = 1258] [outer = 10B45C00] 08:44:44 INFO - PROCESS | 556 | 1469029484627 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 556 | ++DOMWINDOW == 191 (10B4C800) [pid = 556] [serial = 1259] [outer = 10B45C00] 08:44:45 INFO - PROCESS | 556 | 1469029485099 Marionette TRACE conn3 <- [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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 663ms 08:44:45 INFO - PROCESS | 556 | 1469029485128 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 556 | 1469029485130 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:44:45 INFO - PROCESS | 556 | 1469029485139 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 556 | 1469029485140 Marionette TRACE conn3 <- [1,1642,null,{}] 08:44:45 INFO - PROCESS | 556 | 1469029485143 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 556 | 1469029485149 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:46 INFO - PROCESS | 556 | 1469029486297 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 190 (139C9800) [pid = 556] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 189 (180C4400) [pid = 556] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 188 (10FA8400) [pid = 556] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 187 (1698A400) [pid = 556] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 186 (16714800) [pid = 556] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 185 (12B06400) [pid = 556] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 184 (13C64C00) [pid = 556] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 183 (11C2AC00) [pid = 556] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 182 (199AC800) [pid = 556] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 181 (16A26400) [pid = 556] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 180 (177C8400) [pid = 556] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 179 (198D6400) [pid = 556] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 178 (13EACC00) [pid = 556] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 177 (132D9C00) [pid = 556] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 176 (1292E800) [pid = 556] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 175 (10525000) [pid = 556] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 174 (19E7C400) [pid = 556] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 173 (1419C400) [pid = 556] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 172 (114D3400) [pid = 556] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 171 (10A10400) [pid = 556] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 170 (112D5400) [pid = 556] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 169 (16994C00) [pid = 556] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 168 (15C8D000) [pid = 556] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 167 (131E9C00) [pid = 556] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 166 (132DF400) [pid = 556] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 165 (10A75400) [pid = 556] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 164 (13078C00) [pid = 556] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 163 (10528400) [pid = 556] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 162 (10A79C00) [pid = 556] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 161 (1031DC00) [pid = 556] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 160 (177C9000) [pid = 556] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 159 (1A235000) [pid = 556] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 158 (16214800) [pid = 556] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 157 (19866800) [pid = 556] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 156 (1B10D000) [pid = 556] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 155 (16684400) [pid = 556] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 154 (1AD08000) [pid = 556] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 153 (10529000) [pid = 556] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 152 (15FD7000) [pid = 556] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 151 (1566D000) [pid = 556] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 150 (15666800) [pid = 556] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 149 (1AD03C00) [pid = 556] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 148 (10529400) [pid = 556] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 147 (1ABED800) [pid = 556] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 146 (1826F400) [pid = 556] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 145 (15C0F400) [pid = 556] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 144 (1698C800) [pid = 556] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 143 (1A4EC800) [pid = 556] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 142 (177CC000) [pid = 556] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 141 (16998400) [pid = 556] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:44:46 INFO - PROCESS | 556 | --DOMWINDOW == 140 (196A0800) [pid = 556] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:44:46 INFO - PROCESS | 556 | 1469029486391 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 556 | 1469029486393 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:46 INFO - PROCESS | 556 | ++DOCSHELL 103CB400 == 15 [pid = 556] [id = 420] 08:44:46 INFO - PROCESS | 556 | ++DOMWINDOW == 141 (1047C400) [pid = 556] [serial = 1260] [outer = 00000000] 08:44:46 INFO - PROCESS | 556 | ++DOMWINDOW == 142 (10529800) [pid = 556] [serial = 1261] [outer = 1047C400] 08:44:46 INFO - PROCESS | 556 | 1469029486437 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 556 | ++DOMWINDOW == 143 (10F49C00) [pid = 556] [serial = 1262] [outer = 1047C400] 08:44:46 INFO - PROCESS | 556 | 1469029486755 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1643ms 08:44:46 INFO - PROCESS | 556 | 1469029486779 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 556 | 1469029486781 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:44:46 INFO - PROCESS | 556 | 1469029486794 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 556 | 1469029486795 Marionette TRACE conn3 <- [1,1646,null,{}] 08:44:46 INFO - PROCESS | 556 | 1469029486815 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 556 | 1469029486817 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:46 INFO - PROCESS | 556 | 1469029486896 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:44:46 INFO - PROCESS | 556 | 1469029486901 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 556 | 1469029486903 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:46 INFO - PROCESS | 556 | ++DOCSHELL 112D5400 == 16 [pid = 556] [id = 421] 08:44:46 INFO - PROCESS | 556 | ++DOMWINDOW == 144 (11C33C00) [pid = 556] [serial = 1263] [outer = 00000000] 08:44:46 INFO - PROCESS | 556 | ++DOMWINDOW == 145 (132DBC00) [pid = 556] [serial = 1264] [outer = 11C33C00] 08:44:46 INFO - PROCESS | 556 | 1469029486945 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 556 | ++DOMWINDOW == 146 (132E0000) [pid = 556] [serial = 1265] [outer = 11C33C00] 08:44:47 INFO - PROCESS | 556 | 1469029487364 Marionette TRACE conn3 <- [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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 573ms 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:44:47 INFO - PROCESS | 556 | 1469029487375 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 556 | 1469029487377 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:44:47 INFO - PROCESS | 556 | 1469029487380 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 556 | 1469029487382 Marionette TRACE conn3 <- [1,1650,null,{}] 08:44:47 INFO - PROCESS | 556 | 1469029487385 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 556 | 1469029487387 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:47 INFO - PROCESS | 556 | 1469029487513 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:44:47 INFO - PROCESS | 556 | 1469029487521 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 556 | 1469029487523 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:47 INFO - PROCESS | 556 | ++DOCSHELL 12B75000 == 17 [pid = 556] [id = 422] 08:44:47 INFO - PROCESS | 556 | ++DOMWINDOW == 147 (12D5F400) [pid = 556] [serial = 1266] [outer = 00000000] 08:44:47 INFO - PROCESS | 556 | ++DOMWINDOW == 148 (15409800) [pid = 556] [serial = 1267] [outer = 12D5F400] 08:44:47 INFO - PROCESS | 556 | 1469029487570 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 556 | ++DOMWINDOW == 149 (15415C00) [pid = 556] [serial = 1268] [outer = 12D5F400] 08:44:48 INFO - PROCESS | 556 | 1469029488090 Marionette TRACE conn3 <- [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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 769ms 08:44:48 INFO - PROCESS | 556 | 1469029488165 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 556 | 1469029488167 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:44:48 INFO - PROCESS | 556 | 1469029488153 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 556 | 1469029488155 Marionette TRACE conn3 <- [1,1654,null,{}] 08:44:48 INFO - PROCESS | 556 | 1469029488159 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 556 | 1469029488160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:48 INFO - PROCESS | 556 | 1469029488291 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:44:48 INFO - PROCESS | 556 | 1469029488442 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 556 | 1469029488445 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:48 INFO - PROCESS | 556 | ++DOCSHELL 104E7C00 == 18 [pid = 556] [id = 423] 08:44:48 INFO - PROCESS | 556 | ++DOMWINDOW == 150 (104EB800) [pid = 556] [serial = 1269] [outer = 00000000] 08:44:48 INFO - PROCESS | 556 | ++DOMWINDOW == 151 (10A78C00) [pid = 556] [serial = 1270] [outer = 104EB800] 08:44:48 INFO - PROCESS | 556 | 1469029488503 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 556 | ++DOMWINDOW == 152 (10B47000) [pid = 556] [serial = 1271] [outer = 104EB800] 08:44:49 INFO - PROCESS | 556 | 1469029489098 Marionette TRACE conn3 <- [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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 994ms 08:44:49 INFO - PROCESS | 556 | 1469029489176 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 556 | 1469029489180 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:44:49 INFO - PROCESS | 556 | 1469029489185 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:44:49 INFO - PROCESS | 556 | 1469029489189 Marionette TRACE conn3 <- [1,1658,null,{}] 08:44:49 INFO - PROCESS | 556 | 1469029489193 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 556 | 1469029489196 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:49 INFO - PROCESS | 556 | 1469029489333 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:44:49 INFO - PROCESS | 556 | 1469029489486 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 556 | 1469029489489 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:49 INFO - PROCESS | 556 | ++DOCSHELL 15907800 == 19 [pid = 556] [id = 424] 08:44:49 INFO - PROCESS | 556 | ++DOMWINDOW == 153 (15C8C400) [pid = 556] [serial = 1272] [outer = 00000000] 08:44:49 INFO - PROCESS | 556 | ++DOMWINDOW == 154 (15FD5C00) [pid = 556] [serial = 1273] [outer = 15C8C400] 08:44:49 INFO - PROCESS | 556 | 1469029489546 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 556 | ++DOMWINDOW == 155 (1620CC00) [pid = 556] [serial = 1274] [outer = 15C8C400] 08:44:50 INFO - PROCESS | 556 | 1469029490123 Marionette TRACE conn3 <- [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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 995ms 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:44:50 INFO - PROCESS | 556 | 1469029490192 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 556 | 1469029490196 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:44:50 INFO - PROCESS | 556 | 1469029490200 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 556 | 1469029490202 Marionette TRACE conn3 <- [1,1662,null,{}] 08:44:50 INFO - PROCESS | 556 | 1469029490239 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 556 | 1469029490242 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:50 INFO - PROCESS | 556 | 1469029490398 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:44:50 INFO - PROCESS | 556 | 1469029490464 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 556 | 1469029490466 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:50 INFO - PROCESS | 556 | ++DOCSHELL 1620C800 == 20 [pid = 556] [id = 425] 08:44:50 INFO - PROCESS | 556 | ++DOMWINDOW == 156 (162C6C00) [pid = 556] [serial = 1275] [outer = 00000000] 08:44:50 INFO - PROCESS | 556 | ++DOMWINDOW == 157 (1667F400) [pid = 556] [serial = 1276] [outer = 162C6C00] 08:44:50 INFO - PROCESS | 556 | 1469029490508 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 556 | ++DOMWINDOW == 158 (16686C00) [pid = 556] [serial = 1277] [outer = 162C6C00] 08:44:51 INFO - PROCESS | 556 | 1469029491080 Marionette TRACE conn3 <- [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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 920ms 08:44:51 INFO - PROCESS | 556 | 1469029491128 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 556 | 1469029491132 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:44:51 INFO - PROCESS | 556 | 1469029491143 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 556 | 1469029491147 Marionette TRACE conn3 <- [1,1666,null,{}] 08:44:51 INFO - PROCESS | 556 | 1469029491151 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 556 | 1469029491154 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:51 INFO - PROCESS | 556 | 1469029491382 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:44:51 INFO - PROCESS | 556 | 1469029491594 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 556 | 1469029491597 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:51 INFO - PROCESS | 556 | ++DOCSHELL 10369400 == 21 [pid = 556] [id = 426] 08:44:51 INFO - PROCESS | 556 | ++DOMWINDOW == 159 (10432400) [pid = 556] [serial = 1278] [outer = 00000000] 08:44:51 INFO - PROCESS | 556 | ++DOMWINDOW == 160 (10529000) [pid = 556] [serial = 1279] [outer = 10432400] 08:44:51 INFO - PROCESS | 556 | 1469029491646 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 556 | ++DOMWINDOW == 161 (10532000) [pid = 556] [serial = 1280] [outer = 10432400] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 160 (17A89400) [pid = 556] [serial = 1143] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 159 (10527C00) [pid = 556] [serial = 1174] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 158 (12B6E400) [pid = 556] [serial = 1131] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 157 (12D66400) [pid = 556] [serial = 1132] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 156 (1561C800) [pid = 556] [serial = 1137] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 155 (15C13000) [pid = 556] [serial = 1138] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 154 (10524C00) [pid = 556] [serial = 703] [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.] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 153 (1A724800) [pid = 556] [serial = 1126] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 152 (17FD1400) [pid = 556] [serial = 1144] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 151 (1A4EEC00) [pid = 556] [serial = 1125] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 150 (1A3E4400) [pid = 556] [serial = 1123] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 149 (11275C00) [pid = 556] [serial = 1129] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 148 (170D4400) [pid = 556] [serial = 1141] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 147 (16DBCC00) [pid = 556] [serial = 1110] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 146 (17A83800) [pid = 556] [serial = 1113] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 145 (170D5400) [pid = 556] [serial = 1111] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 144 (19E7F000) [pid = 556] [serial = 1116] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 143 (18265C00) [pid = 556] [serial = 1114] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 142 (19F35000) [pid = 556] [serial = 1117] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 141 (1A3E0400) [pid = 556] [serial = 1122] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 140 (15905000) [pid = 556] [serial = 1107] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 139 (1390A800) [pid = 556] [serial = 1104] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 138 (139D1800) [pid = 556] [serial = 1105] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 137 (12977400) [pid = 556] [serial = 1101] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 136 (12B6B000) [pid = 556] [serial = 1102] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 135 (1058C400) [pid = 556] [serial = 1098] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 134 (10A80C00) [pid = 556] [serial = 1099] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 133 (198D8000) [pid = 556] [serial = 1147] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 132 (1A4EB000) [pid = 556] [serial = 1096] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 131 (1A3E4000) [pid = 556] [serial = 1095] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 130 (16AF1000) [pid = 556] [serial = 1093] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 129 (1561C000) [pid = 556] [serial = 1092] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 128 (12B70000) [pid = 556] [serial = 1090] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 127 (11CD9400) [pid = 556] [serial = 1089] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 126 (1A231000) [pid = 556] [serial = 1150] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 125 (19F30800) [pid = 556] [serial = 1151] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 124 (18269800) [pid = 556] [serial = 1119] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 123 (16365C00) [pid = 556] [serial = 1108] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 122 (198D8400) [pid = 556] [serial = 1120] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 121 (11C2B000) [pid = 556] [serial = 1160] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 120 (18266000) [pid = 556] [serial = 1180] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 119 (13223800) [pid = 556] [serial = 1157] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 118 (1343D000) [pid = 556] [serial = 1162] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 117 (162CB800) [pid = 556] [serial = 1192] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 116 (130DBC00) [pid = 556] [serial = 1199] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 115 (139D0000) [pid = 556] [serial = 1177] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 114 (110D4000) [pid = 556] [serial = 1154] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 113 (10A82000) [pid = 556] [serial = 1175] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 112 (13148400) [pid = 556] [serial = 1156] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 111 (162CA000) [pid = 556] [serial = 1201] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 110 (10A82800) [pid = 556] [serial = 1153] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 109 (112DB400) [pid = 556] [serial = 1159] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 108 (13C58800) [pid = 556] [serial = 1134] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 107 (198D7400) [pid = 556] [serial = 1146] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 106 (1126A800) [pid = 556] [serial = 1128] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 105 (16AE8C00) [pid = 556] [serial = 1140] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 104 (10A7B800) [pid = 556] [serial = 1198] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 103 (13EA0C00) [pid = 556] [serial = 1135] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 102 (13076C00) [pid = 556] [serial = 1231] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 101 (17790C00) [pid = 556] [serial = 1219] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 100 (172D9000) [pid = 556] [serial = 1166] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 99 (162D0C00) [pid = 556] [serial = 1193] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 98 (199B2400) [pid = 556] [serial = 1168] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 97 (196A1C00) [pid = 556] [serial = 1195] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 96 (13C55800) [pid = 556] [serial = 1163] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 95 (16DBC800) [pid = 556] [serial = 1165] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 94 (12828400) [pid = 556] [serial = 1190] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 93 (15910000) [pid = 556] [serial = 1216] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 92 (1419DC00) [pid = 556] [serial = 1178] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 91 (1AD02000) [pid = 556] [serial = 1187] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 90 (19870400) [pid = 556] [serial = 1235] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 89 (162D0000) [pid = 556] [serial = 1202] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1ABE8C00) [pid = 556] [serial = 1184] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A94E000) [pid = 556] [serial = 1205] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1AD01400) [pid = 556] [serial = 1186] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16685C00) [pid = 556] [serial = 1237] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1A88C400) [pid = 556] [serial = 1204] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1AD0CC00) [pid = 556] [serial = 1207] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1A234000) [pid = 556] [serial = 1181] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1ABE8000) [pid = 556] [serial = 1183] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 80 (19869C00) [pid = 556] [serial = 1234] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 79 (19F36C00) [pid = 556] [serial = 1220] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1A3E2800) [pid = 556] [serial = 1169] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1A71D800) [pid = 556] [serial = 1171] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1AD0D000) [pid = 556] [serial = 1222] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1A232400) [pid = 556] [serial = 1196] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1A726400) [pid = 556] [serial = 1172] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 73 (19770800) [pid = 556] [serial = 1243] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1AD06400) [pid = 556] [serial = 1241] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1986EC00) [pid = 556] [serial = 1229] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1986E800) [pid = 556] [serial = 1228] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1B315000) [pid = 556] [serial = 1226] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1B114C00) [pid = 556] [serial = 1225] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16689800) [pid = 556] [serial = 1214] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1AE69000) [pid = 556] [serial = 1223] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1566DC00) [pid = 556] [serial = 1232] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A94B400) [pid = 556] [serial = 1238] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1AD0B800) [pid = 556] [serial = 1211] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1ABF2400) [pid = 556] [serial = 1240] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 61 (16688800) [pid = 556] [serial = 1213] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 60 (162C9000) [pid = 556] [serial = 1217] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1AD10C00) [pid = 556] [serial = 1208] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 58 (15670000) [pid = 556] [serial = 1210] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | --DOMWINDOW == 57 (10A76400) [pid = 556] [serial = 1189] [outer = 00000000] [url = about:blank] 08:44:52 INFO - PROCESS | 556 | 1469029492213 Marionette TRACE conn3 <- [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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1115ms 08:44:52 INFO - PROCESS | 556 | 1469029492259 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 556 | 1469029492263 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:44:52 INFO - PROCESS | 556 | 1469029492267 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 556 | 1469029492271 Marionette TRACE conn3 <- [1,1670,null,{}] 08:44:52 INFO - PROCESS | 556 | 1469029492275 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 556 | 1469029492278 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:52 INFO - PROCESS | 556 | 1469029492367 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:44:52 INFO - PROCESS | 556 | 1469029492442 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 556 | 1469029492444 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:52 INFO - PROCESS | 556 | ++DOCSHELL 10524000 == 22 [pid = 556] [id = 427] 08:44:52 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10526000) [pid = 556] [serial = 1281] [outer = 00000000] 08:44:52 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (10A82000) [pid = 556] [serial = 1282] [outer = 10526000] 08:44:52 INFO - PROCESS | 556 | 1469029492490 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (10FADC00) [pid = 556] [serial = 1283] [outer = 10526000] 08:44:52 INFO - PROCESS | 556 | 1469029492900 Marionette TRACE conn3 <- [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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 663ms 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:44:52 INFO - PROCESS | 556 | 1469029492945 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 556 | 1469029492931 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:44:52 INFO - PROCESS | 556 | 1469029492934 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 556 | 1469029492936 Marionette TRACE conn3 <- [1,1674,null,{}] 08:44:52 INFO - PROCESS | 556 | 1469029492940 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 556 | 1469029492942 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:53 INFO - PROCESS | 556 | 1469029493056 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:44:53 INFO - PROCESS | 556 | 1469029493068 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 556 | 1469029493070 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:53 INFO - PROCESS | 556 | ++DOCSHELL 11A48800 == 23 [pid = 556] [id = 428] 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (11A53C00) [pid = 556] [serial = 1284] [outer = 00000000] 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (11C2B000) [pid = 556] [serial = 1285] [outer = 11A53C00] 08:44:53 INFO - PROCESS | 556 | 1469029493114 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (12829400) [pid = 556] [serial = 1286] [outer = 11A53C00] 08:44:53 INFO - PROCESS | 556 | 1469029493564 Marionette TRACE conn3 <- [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]]]}] 08:44:53 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 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 663ms 08:44:53 INFO - PROCESS | 556 | 1469029493614 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 556 | 1469029493617 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:44:53 INFO - PROCESS | 556 | 1469029493627 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 556 | 1469029493631 Marionette TRACE conn3 <- [1,1678,null,{}] 08:44:53 INFO - PROCESS | 556 | 1469029493635 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 556 | 1469029493637 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:53 INFO - PROCESS | 556 | 1469029493723 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:44:53 INFO - PROCESS | 556 | 1469029493730 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 556 | 1469029493732 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:53 INFO - PROCESS | 556 | ++DOCSHELL 12B6FC00 == 24 [pid = 556] [id = 429] 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12B73000) [pid = 556] [serial = 1287] [outer = 00000000] 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (12D9E400) [pid = 556] [serial = 1288] [outer = 12B73000] 08:44:53 INFO - PROCESS | 556 | 1469029493776 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13139400) [pid = 556] [serial = 1289] [outer = 12B73000] 08:44:54 INFO - PROCESS | 556 | 1469029494250 Marionette TRACE conn3 <- [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]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 679ms 08:44:54 INFO - PROCESS | 556 | 1469029494305 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 556 | 1469029494306 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:44:54 INFO - PROCESS | 556 | 1469029494310 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 556 | 1469029494311 Marionette TRACE conn3 <- [1,1682,null,{}] 08:44:54 INFO - PROCESS | 556 | 1469029494315 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 556 | 1469029494317 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:54 INFO - PROCESS | 556 | 1469029494462 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:44:54 INFO - PROCESS | 556 | 1469029494483 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 556 | 1469029494485 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:54 INFO - PROCESS | 556 | ++DOCSHELL 131DCC00 == 25 [pid = 556] [id = 430] 08:44:54 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (131DE000) [pid = 556] [serial = 1290] [outer = 00000000] 08:44:54 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (132D5400) [pid = 556] [serial = 1291] [outer = 131DE000] 08:44:54 INFO - PROCESS | 556 | 1469029494528 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (13908800) [pid = 556] [serial = 1292] [outer = 131DE000] 08:44:54 INFO - PROCESS | 556 | 1469029494939 Marionette TRACE conn3 <- [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]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 678ms 08:44:54 INFO - PROCESS | 556 | 1469029494973 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 556 | 1469029494975 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:44:54 INFO - PROCESS | 556 | 1469029494982 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 556 | 1469029494984 Marionette TRACE conn3 <- [1,1686,null,{}] 08:44:54 INFO - PROCESS | 556 | 1469029494987 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 556 | 1469029494989 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:55 INFO - PROCESS | 556 | 1469029495105 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:44:55 INFO - PROCESS | 556 | 1469029495113 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 556 | 1469029495119 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:55 INFO - PROCESS | 556 | ++DOCSHELL 13C55400 == 26 [pid = 556] [id = 431] 08:44:55 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (13C55C00) [pid = 556] [serial = 1293] [outer = 00000000] 08:44:55 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13C5C400) [pid = 556] [serial = 1294] [outer = 13C55C00] 08:44:55 INFO - PROCESS | 556 | 1469029495171 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13EA4800) [pid = 556] [serial = 1295] [outer = 13C55C00] 08:44:55 INFO - PROCESS | 556 | 1469029495618 Marionette TRACE conn3 <- [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]]]}] 08:44:55 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 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 663ms 08:44:55 INFO - PROCESS | 556 | 1469029495664 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 556 | 1469029495666 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:44:55 INFO - PROCESS | 556 | 1469029495669 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:44:55 INFO - PROCESS | 556 | 1469029495671 Marionette TRACE conn3 <- [1,1690,null,{}] 08:44:55 INFO - PROCESS | 556 | 1469029495674 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 556 | 1469029495676 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:55 INFO - PROCESS | 556 | 1469029495813 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 71 (17A91C00) [pid = 556] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13445C00) [pid = 556] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1977C400) [pid = 556] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15FDA800) [pid = 556] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 67 (19766800) [pid = 556] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 66 (10B45C00) [pid = 556] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1047C400) [pid = 556] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:44:55 INFO - PROCESS | 556 | --DOMWINDOW == 64 (11C33C00) [pid = 556] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:55 INFO - PROCESS | 556 | 1469029495934 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 556 | 1469029495936 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:55 INFO - PROCESS | 556 | ++DOCSHELL 10525400 == 27 [pid = 556] [id = 432] 08:44:55 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10528400) [pid = 556] [serial = 1296] [outer = 00000000] 08:44:55 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (12925800) [pid = 556] [serial = 1297] [outer = 10528400] 08:44:55 INFO - PROCESS | 556 | 1469029495987 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (139D0C00) [pid = 556] [serial = 1298] [outer = 10528400] 08:44:56 INFO - PROCESS | 556 | 1469029496323 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 663ms 08:44:56 INFO - PROCESS | 556 | 1469029496350 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 556 | 1469029496352 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:44:56 INFO - PROCESS | 556 | 1469029496355 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:44:56 INFO - PROCESS | 556 | 1469029496357 Marionette TRACE conn3 <- [1,1694,null,{}] 08:44:56 INFO - PROCESS | 556 | 1469029496360 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 556 | 1469029496362 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:56 INFO - PROCESS | 556 | 1469029496460 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:44:56 INFO - PROCESS | 556 | 1469029496468 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 556 | 1469029496470 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:56 INFO - PROCESS | 556 | ++DOCSHELL 14F1CC00 == 28 [pid = 556] [id = 433] 08:44:56 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (14F93800) [pid = 556] [serial = 1299] [outer = 00000000] 08:44:56 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15663C00) [pid = 556] [serial = 1300] [outer = 14F93800] 08:44:56 INFO - PROCESS | 556 | 1469029496513 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1566B400) [pid = 556] [serial = 1301] [outer = 14F93800] 08:44:56 INFO - PROCESS | 556 | 1469029496912 Marionette TRACE conn3 <- [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]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 573ms 08:44:56 INFO - PROCESS | 556 | 1469029496935 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 556 | 1469029496936 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:44:56 INFO - PROCESS | 556 | 1469029496940 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 556 | 1469029496924 Marionette TRACE conn3 <- [1,1698,null,{}] 08:44:56 INFO - PROCESS | 556 | 1469029496928 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 556 | 1469029496929 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:56 INFO - PROCESS | 556 | 1469029497005 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:44:57 INFO - PROCESS | 556 | 1469029497088 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 556 | 1469029497090 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:57 INFO - PROCESS | 556 | ++DOCSHELL 104E2C00 == 29 [pid = 556] [id = 434] 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (10A08800) [pid = 556] [serial = 1302] [outer = 00000000] 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15903C00) [pid = 556] [serial = 1303] [outer = 10A08800] 08:44:57 INFO - PROCESS | 556 | 1469029497135 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15910000) [pid = 556] [serial = 1304] [outer = 10A08800] 08:44:57 INFO - PROCESS | 556 | 1469029497497 Marionette TRACE conn3 <- [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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 603ms 08:44:57 INFO - PROCESS | 556 | 1469029497543 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 556 | 1469029497545 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:44:57 INFO - PROCESS | 556 | 1469029497548 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:44:57 INFO - PROCESS | 556 | 1469029497550 Marionette TRACE conn3 <- [1,1702,null,{}] 08:44:57 INFO - PROCESS | 556 | 1469029497553 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 556 | 1469029497555 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:57 INFO - PROCESS | 556 | 1469029497677 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:44:57 INFO - PROCESS | 556 | 1469029497685 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 556 | 1469029497687 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:57 INFO - PROCESS | 556 | ++DOCSHELL 15FD4800 == 30 [pid = 556] [id = 435] 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FD5000) [pid = 556] [serial = 1305] [outer = 00000000] 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16209800) [pid = 556] [serial = 1306] [outer = 15FD5000] 08:44:57 INFO - PROCESS | 556 | 1469029497730 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1620E800) [pid = 556] [serial = 1307] [outer = 15FD5000] 08:44:58 INFO - PROCESS | 556 | 1469029498304 Marionette TRACE conn3 <- [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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 859ms 08:44:58 INFO - PROCESS | 556 | 1469029498435 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 556 | 1469029498440 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 556 | 1469029498444 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:44:58 INFO - PROCESS | 556 | 1469029498433 Marionette TRACE conn3 <- [1,1706,null,{}] 08:44:58 INFO - PROCESS | 556 | 1469029498438 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 556 | 1469029498441 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:58 INFO - PROCESS | 556 | 1469029498561 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:44:58 INFO - PROCESS | 556 | 1469029498684 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 556 | 1469029498687 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:58 INFO - PROCESS | 556 | ++DOCSHELL 10A7F000 == 31 [pid = 556] [id = 436] 08:44:58 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (10A81000) [pid = 556] [serial = 1308] [outer = 00000000] 08:44:58 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (10FB1000) [pid = 556] [serial = 1309] [outer = 10A81000] 08:44:58 INFO - PROCESS | 556 | 1469029498745 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (114D8C00) [pid = 556] [serial = 1310] [outer = 10A81000] 08:44:59 INFO - PROCESS | 556 | 1469029499264 Marionette TRACE conn3 <- [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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 874ms 08:44:59 INFO - PROCESS | 556 | 1469029499314 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 556 | 1469029499319 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:44:59 INFO - PROCESS | 556 | 1469029499326 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 556 | 1469029499329 Marionette TRACE conn3 <- [1,1710,null,{}] 08:44:59 INFO - PROCESS | 556 | 1469029499332 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 556 | 1469029499335 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:59 INFO - PROCESS | 556 | 1469029499426 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:44:59 INFO - PROCESS | 556 | 1469029499532 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 556 | 1469029499535 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:44:59 INFO - PROCESS | 556 | ++DOCSHELL 12D5EC00 == 32 [pid = 556] [id = 437] 08:44:59 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (12D60400) [pid = 556] [serial = 1311] [outer = 00000000] 08:44:59 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (131E3400) [pid = 556] [serial = 1312] [outer = 12D60400] 08:44:59 INFO - PROCESS | 556 | 1469029499590 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (139CA000) [pid = 556] [serial = 1313] [outer = 12D60400] 08:45:00 INFO - PROCESS | 556 | 1469029500153 Marionette TRACE conn3 <- [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]]]}] 08:45:00 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 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 874ms 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:45:00 INFO - PROCESS | 556 | 1469029500196 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 556 | 1469029500198 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:45:00 INFO - PROCESS | 556 | 1469029500202 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 556 | 1469029500206 Marionette TRACE conn3 <- [1,1714,null,{}] 08:45:00 INFO - PROCESS | 556 | 1469029500216 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 556 | 1469029500221 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:00 INFO - PROCESS | 556 | 1469029500309 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:45:00 INFO - PROCESS | 556 | 1469029500412 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 556 | 1469029500416 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:00 INFO - PROCESS | 556 | ++DOCSHELL 16211000 == 33 [pid = 556] [id = 438] 08:45:00 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16212400) [pid = 556] [serial = 1314] [outer = 00000000] 08:45:00 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (162C7C00) [pid = 556] [serial = 1315] [outer = 16212400] 08:45:00 INFO - PROCESS | 556 | 1469029500470 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (162CD400) [pid = 556] [serial = 1316] [outer = 16212400] 08:45:01 INFO - PROCESS | 556 | 1469029501178 Marionette TRACE conn3 <- [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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1055ms 08:45:01 INFO - PROCESS | 556 | 1469029501249 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 556 | 1469029501253 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:45:01 INFO - PROCESS | 556 | 1469029501258 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:45:01 INFO - PROCESS | 556 | 1469029501261 Marionette TRACE conn3 <- [1,1718,null,{}] 08:45:01 INFO - PROCESS | 556 | 1469029501267 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 556 | 1469029501269 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:01 INFO - PROCESS | 556 | 1469029501375 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:45:02 INFO - PROCESS | 556 | --DOCSHELL 19766400 == 32 [pid = 556] [id = 414] 08:45:02 INFO - PROCESS | 556 | 1469029502042 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 556 | 1469029502046 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15409800) [pid = 556] [serial = 1267] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 83 (196AD400) [pid = 556] [serial = 1252] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1566C400) [pid = 556] [serial = 1246] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15C0DC00) [pid = 556] [serial = 1247] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 80 (19781C00) [pid = 556] [serial = 1255] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1620F800) [pid = 556] [serial = 1249] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16217800) [pid = 556] [serial = 1250] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 77 (19773800) [pid = 556] [serial = 1244] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10B49400) [pid = 556] [serial = 1258] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 75 (19869000) [pid = 556] [serial = 1256] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10B4C800) [pid = 556] [serial = 1259] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10529800) [pid = 556] [serial = 1261] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 72 (132DBC00) [pid = 556] [serial = 1264] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10F49C00) [pid = 556] [serial = 1262] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 70 (132E0000) [pid = 556] [serial = 1265] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1976FC00) [pid = 556] [serial = 1253] [outer = 00000000] [url = about:blank] 08:45:02 INFO - PROCESS | 556 | ++DOCSHELL 10527800 == 33 [pid = 556] [id = 439] 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10529800) [pid = 556] [serial = 1317] [outer = 00000000] 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (10A73400) [pid = 556] [serial = 1318] [outer = 10529800] 08:45:02 INFO - PROCESS | 556 | 1469029502188 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10A81800) [pid = 556] [serial = 1319] [outer = 10529800] 08:45:02 INFO - PROCESS | 556 | 1469029502641 Marionette TRACE conn3 <- [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]]]}] 08:45:02 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 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1402ms 08:45:02 INFO - PROCESS | 556 | 1469029502667 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 556 | 1469029502671 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:45:02 INFO - PROCESS | 556 | 1469029502675 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 556 | 1469029502678 Marionette TRACE conn3 <- [1,1722,null,{}] 08:45:02 INFO - PROCESS | 556 | 1469029502683 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 556 | 1469029502687 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:02 INFO - PROCESS | 556 | 1469029502775 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:45:02 INFO - PROCESS | 556 | 1469029502790 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 556 | 1469029502793 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:02 INFO - PROCESS | 556 | ++DOCSHELL 11271C00 == 34 [pid = 556] [id = 440] 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (112D2C00) [pid = 556] [serial = 1320] [outer = 00000000] 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (114D1C00) [pid = 556] [serial = 1321] [outer = 112D2C00] 08:45:02 INFO - PROCESS | 556 | 1469029502839 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (11CDBC00) [pid = 556] [serial = 1322] [outer = 112D2C00] 08:45:03 INFO - PROCESS | 556 | 1469029503288 Marionette TRACE conn3 <- [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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 678ms 08:45:03 INFO - PROCESS | 556 | 1469029503360 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 556 | 1469029503364 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:45:03 INFO - PROCESS | 556 | 1469029503398 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 556 | 1469029503400 Marionette TRACE conn3 <- [1,1726,null,{}] 08:45:03 INFO - PROCESS | 556 | 1469029503406 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 556 | 1469029503409 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:03 INFO - PROCESS | 556 | 1469029503529 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:45:03 INFO - PROCESS | 556 | 1469029503544 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 556 | 1469029503547 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:03 INFO - PROCESS | 556 | ++DOCSHELL 12D67000 == 35 [pid = 556] [id = 441] 08:45:03 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (12D69000) [pid = 556] [serial = 1323] [outer = 00000000] 08:45:03 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13148400) [pid = 556] [serial = 1324] [outer = 12D69000] 08:45:03 INFO - PROCESS | 556 | 1469029503591 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (131EB000) [pid = 556] [serial = 1325] [outer = 12D69000] 08:45:04 INFO - PROCESS | 556 | 1469029504042 Marionette TRACE conn3 <- [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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 664ms 08:45:04 INFO - PROCESS | 556 | 1469029504080 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 556 | 1469029504083 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:45:04 INFO - PROCESS | 556 | 1469029504089 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 556 | 1469029504094 Marionette TRACE conn3 <- [1,1730,null,{}] 08:45:04 INFO - PROCESS | 556 | 1469029504112 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 556 | 1469029504116 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:04 INFO - PROCESS | 556 | 1469029504230 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:45:04 INFO - PROCESS | 556 | 1469029504292 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 556 | 1469029504294 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:04 INFO - PROCESS | 556 | ++DOCSHELL 1419F800 == 36 [pid = 556] [id = 442] 08:45:04 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (14F16000) [pid = 556] [serial = 1326] [outer = 00000000] 08:45:04 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1540A400) [pid = 556] [serial = 1327] [outer = 14F16000] 08:45:04 INFO - PROCESS | 556 | 1469029504347 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15664400) [pid = 556] [serial = 1328] [outer = 14F16000] 08:45:04 INFO - PROCESS | 556 | 1469029504806 Marionette TRACE conn3 <- [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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 768ms 08:45:04 INFO - PROCESS | 556 | 1469029504871 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 556 | 1469029504874 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:45:04 INFO - PROCESS | 556 | 1469029504884 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 556 | 1469029504886 Marionette TRACE conn3 <- [1,1734,null,{}] 08:45:04 INFO - PROCESS | 556 | 1469029504889 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 556 | 1469029504891 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:04 INFO - PROCESS | 556 | 1469029505005 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:45:05 INFO - PROCESS | 556 | 1469029505015 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 556 | 1469029505017 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:05 INFO - PROCESS | 556 | ++DOCSHELL 15670400 == 37 [pid = 556] [id = 443] 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15672C00) [pid = 556] [serial = 1329] [outer = 00000000] 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15C88000) [pid = 556] [serial = 1330] [outer = 15672C00] 08:45:05 INFO - PROCESS | 556 | 1469029505092 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (15FCD800) [pid = 556] [serial = 1331] [outer = 15672C00] 08:45:05 INFO - PROCESS | 556 | 1469029505502 Marionette TRACE conn3 <- [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]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 679ms 08:45:05 INFO - PROCESS | 556 | 1469029505567 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 556 | 1469029505569 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:45:05 INFO - PROCESS | 556 | 1469029505573 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 556 | 1469029505574 Marionette TRACE conn3 <- [1,1738,null,{}] 08:45:05 INFO - PROCESS | 556 | 1469029505560 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 556 | 1469029505562 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:05 INFO - PROCESS | 556 | 1469029505679 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:45:05 INFO - PROCESS | 556 | 1469029505691 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 556 | 1469029505697 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:05 INFO - PROCESS | 556 | ++DOCSHELL 1620B000 == 38 [pid = 556] [id = 444] 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1620B800) [pid = 556] [serial = 1332] [outer = 00000000] 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16215800) [pid = 556] [serial = 1333] [outer = 1620B800] 08:45:05 INFO - PROCESS | 556 | 1469029505801 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (162D0000) [pid = 556] [serial = 1334] [outer = 1620B800] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15FD5000) [pid = 556] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10A08800) [pid = 556] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 84 (11A53C00) [pid = 556] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 83 (12B73000) [pid = 556] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 82 (131DE000) [pid = 556] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 81 (162C6C00) [pid = 556] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12D5F400) [pid = 556] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13C55C00) [pid = 556] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10528400) [pid = 556] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15C8C400) [pid = 556] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 76 (104EB800) [pid = 556] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10526000) [pid = 556] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10432400) [pid = 556] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:45:06 INFO - PROCESS | 556 | --DOMWINDOW == 73 (14F93800) [pid = 556] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:45:06 INFO - PROCESS | 556 | 1469029506397 Marionette TRACE conn3 <- [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]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 874ms 08:45:06 INFO - PROCESS | 556 | 1469029506437 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 556 | 1469029506439 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:45:06 INFO - PROCESS | 556 | 1469029506446 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 556 | 1469029506447 Marionette TRACE conn3 <- [1,1742,null,{}] 08:45:06 INFO - PROCESS | 556 | 1469029506451 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 556 | 1469029506453 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:06 INFO - PROCESS | 556 | 1469029506532 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:45:06 INFO - PROCESS | 556 | 1469029506538 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 556 | 1469029506540 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:06 INFO - PROCESS | 556 | ++DOCSHELL 10531C00 == 39 [pid = 556] [id = 445] 08:45:06 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (11A51000) [pid = 556] [serial = 1335] [outer = 00000000] 08:45:06 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15409400) [pid = 556] [serial = 1336] [outer = 11A51000] 08:45:06 INFO - PROCESS | 556 | 1469029506584 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1620A400) [pid = 556] [serial = 1337] [outer = 11A51000] 08:45:07 INFO - PROCESS | 556 | 1469029507025 Marionette TRACE conn3 <- [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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 603ms 08:45:07 INFO - PROCESS | 556 | 1469029507068 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 556 | 1469029507070 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:45:07 INFO - PROCESS | 556 | 1469029507074 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 556 | 1469029507075 Marionette TRACE conn3 <- [1,1746,null,{}] 08:45:07 INFO - PROCESS | 556 | 1469029507079 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 556 | 1469029507080 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:07 INFO - PROCESS | 556 | 1469029507142 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:45:07 INFO - PROCESS | 556 | 1469029507147 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 556 | 1469029507149 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:07 INFO - PROCESS | 556 | ++DOCSHELL 15C8B800 == 40 [pid = 556] [id = 446] 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16680C00) [pid = 556] [serial = 1338] [outer = 00000000] 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16689800) [pid = 556] [serial = 1339] [outer = 16680C00] 08:45:07 INFO - PROCESS | 556 | 1469029507191 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1668A400) [pid = 556] [serial = 1340] [outer = 16680C00] 08:45:07 INFO - PROCESS | 556 | 1469029507594 Marionette TRACE conn3 <- [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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 572ms 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:45:07 INFO - PROCESS | 556 | 1469029507639 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 556 | 1469029507641 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:45:07 INFO - PROCESS | 556 | 1469029507645 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 556 | 1469029507646 Marionette TRACE conn3 <- [1,1750,null,{}] 08:45:07 INFO - PROCESS | 556 | 1469029507649 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 556 | 1469029507651 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:07 INFO - PROCESS | 556 | 1469029507734 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:45:07 INFO - PROCESS | 556 | 1469029507740 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 556 | 1469029507742 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:07 INFO - PROCESS | 556 | ++DOCSHELL 10B3F800 == 41 [pid = 556] [id = 447] 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (14F8F800) [pid = 556] [serial = 1341] [outer = 00000000] 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16998400) [pid = 556] [serial = 1342] [outer = 14F8F800] 08:45:07 INFO - PROCESS | 556 | 1469029507784 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16998C00) [pid = 556] [serial = 1343] [outer = 14F8F800] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 15FD6400 == 40 [pid = 556] [id = 416] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 12B75000 == 39 [pid = 556] [id = 422] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 13C55400 == 38 [pid = 556] [id = 431] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 1321A400 == 37 [pid = 556] [id = 415] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 10525400 == 36 [pid = 556] [id = 432] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 1620C800 == 35 [pid = 556] [id = 425] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 14F1CC00 == 34 [pid = 556] [id = 433] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 104E2C00 == 33 [pid = 556] [id = 434] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 10A7F000 == 32 [pid = 556] [id = 436] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 12D5EC00 == 31 [pid = 556] [id = 437] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 16211000 == 30 [pid = 556] [id = 438] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 12B6FC00 == 29 [pid = 556] [id = 429] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 15FD4800 == 28 [pid = 556] [id = 435] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 10524000 == 27 [pid = 556] [id = 427] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 104E7C00 == 26 [pid = 556] [id = 423] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 15907800 == 25 [pid = 556] [id = 424] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 1977BC00 == 24 [pid = 556] [id = 418] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 11A48800 == 23 [pid = 556] [id = 428] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 10B45800 == 22 [pid = 556] [id = 419] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 131DCC00 == 21 [pid = 556] [id = 430] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 103CB400 == 20 [pid = 556] [id = 420] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 10369400 == 19 [pid = 556] [id = 426] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 112D5400 == 18 [pid = 556] [id = 421] 08:45:08 INFO - PROCESS | 556 | --DOCSHELL 17A8A400 == 17 [pid = 556] [id = 417] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15903C00) [pid = 556] [serial = 1303] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 80 (11C2B000) [pid = 556] [serial = 1285] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12829400) [pid = 556] [serial = 1286] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12D9E400) [pid = 556] [serial = 1288] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 77 (132D5400) [pid = 556] [serial = 1291] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1667F400) [pid = 556] [serial = 1276] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16686C00) [pid = 556] [serial = 1277] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15415C00) [pid = 556] [serial = 1268] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15910000) [pid = 556] [serial = 1304] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13C5C400) [pid = 556] [serial = 1294] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 71 (13908800) [pid = 556] [serial = 1292] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12925800) [pid = 556] [serial = 1297] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 69 (13EA4800) [pid = 556] [serial = 1295] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15FD5C00) [pid = 556] [serial = 1273] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1620CC00) [pid = 556] [serial = 1274] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 66 (10A78C00) [pid = 556] [serial = 1270] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 65 (10A82000) [pid = 556] [serial = 1282] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 64 (10B47000) [pid = 556] [serial = 1271] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 63 (10529000) [pid = 556] [serial = 1279] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 62 (10FADC00) [pid = 556] [serial = 1283] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10532000) [pid = 556] [serial = 1280] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 60 (139D0C00) [pid = 556] [serial = 1298] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1566B400) [pid = 556] [serial = 1301] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 58 (13139400) [pid = 556] [serial = 1289] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 57 (15663C00) [pid = 556] [serial = 1300] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 56 (1620E800) [pid = 556] [serial = 1307] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | --DOMWINDOW == 55 (16209800) [pid = 556] [serial = 1306] [outer = 00000000] [url = about:blank] 08:45:09 INFO - PROCESS | 556 | 1469029509372 Marionette TRACE conn3 <- [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]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1749ms 08:45:09 INFO - PROCESS | 556 | 1469029509406 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 556 | 1469029509411 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:45:09 INFO - PROCESS | 556 | 1469029509421 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 556 | 1469029509425 Marionette TRACE conn3 <- [1,1754,null,{}] 08:45:09 INFO - PROCESS | 556 | 1469029509431 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 556 | 1469029509434 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:09 INFO - PROCESS | 556 | 1469029509509 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:45:09 INFO - PROCESS | 556 | 1469029509516 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 556 | 1469029509519 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:09 INFO - PROCESS | 556 | ++DOCSHELL 10A77800 == 18 [pid = 556] [id = 448] 08:45:09 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (10A78C00) [pid = 556] [serial = 1344] [outer = 00000000] 08:45:09 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (10B47C00) [pid = 556] [serial = 1345] [outer = 10A78C00] 08:45:09 INFO - PROCESS | 556 | 1469029509568 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10B4C000) [pid = 556] [serial = 1346] [outer = 10A78C00] 08:45:10 INFO - PROCESS | 556 | 1469029510052 Marionette TRACE conn3 <- [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]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 663ms 08:45:10 INFO - PROCESS | 556 | 1469029510082 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 556 | 1469029510086 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:45:10 INFO - PROCESS | 556 | 1469029510093 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 556 | 1469029510096 Marionette TRACE conn3 <- [1,1758,null,{}] 08:45:10 INFO - PROCESS | 556 | 1469029510099 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 556 | 1469029510102 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:10 INFO - PROCESS | 556 | 1469029510188 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:45:10 INFO - PROCESS | 556 | 1469029510197 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 556 | 1469029510200 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:10 INFO - PROCESS | 556 | ++DOCSHELL 114D7C00 == 19 [pid = 556] [id = 449] 08:45:10 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (11A4EC00) [pid = 556] [serial = 1347] [outer = 00000000] 08:45:10 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (12822C00) [pid = 556] [serial = 1348] [outer = 11A4EC00] 08:45:10 INFO - PROCESS | 556 | 1469029510251 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (12930400) [pid = 556] [serial = 1349] [outer = 11A4EC00] 08:45:10 INFO - PROCESS | 556 | 1469029510718 Marionette TRACE conn3 <- [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]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 678ms 08:45:10 INFO - PROCESS | 556 | 1469029510774 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 556 | 1469029510777 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:45:10 INFO - PROCESS | 556 | 1469029510782 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:45:10 INFO - PROCESS | 556 | 1469029510787 Marionette TRACE conn3 <- [1,1762,null,{}] 08:45:10 INFO - PROCESS | 556 | 1469029510799 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 556 | 1469029510803 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:10 INFO - PROCESS | 556 | 1469029510916 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:45:10 INFO - PROCESS | 556 | 1469029511009 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 556 | 1469029511012 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:11 INFO - PROCESS | 556 | ++DOCSHELL 13154000 == 20 [pid = 556] [id = 450] 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (13154800) [pid = 556] [serial = 1350] [outer = 00000000] 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (132D5C00) [pid = 556] [serial = 1351] [outer = 13154800] 08:45:11 INFO - PROCESS | 556 | 1469029511039 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (13907400) [pid = 556] [serial = 1352] [outer = 13154800] 08:45:11 INFO - PROCESS | 556 | 1469029511397 Marionette TRACE conn3 <- [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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 678ms 08:45:11 INFO - PROCESS | 556 | 1469029511461 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 556 | 1469029511464 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:45:11 INFO - PROCESS | 556 | 1469029511474 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 556 | 1469029511476 Marionette TRACE conn3 <- [1,1766,null,{}] 08:45:11 INFO - PROCESS | 556 | 1469029511479 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 556 | 1469029511482 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:11 INFO - PROCESS | 556 | 1469029511556 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:45:11 INFO - PROCESS | 556 | 1469029511562 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 556 | 1469029511564 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:11 INFO - PROCESS | 556 | ++DOCSHELL 112DA000 == 21 [pid = 556] [id = 451] 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (11431400) [pid = 556] [serial = 1353] [outer = 00000000] 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13C56800) [pid = 556] [serial = 1354] [outer = 11431400] 08:45:11 INFO - PROCESS | 556 | 1469029511607 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13EAAC00) [pid = 556] [serial = 1355] [outer = 11431400] 08:45:12 INFO - PROCESS | 556 | 1469029512042 Marionette TRACE conn3 <- [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]]]}] 08:45:12 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 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 603ms 08:45:12 INFO - PROCESS | 556 | 1469029512074 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 556 | 1469029512076 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:45:12 INFO - PROCESS | 556 | 1469029512080 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 556 | 1469029512081 Marionette TRACE conn3 <- [1,1770,null,{}] 08:45:12 INFO - PROCESS | 556 | 1469029512085 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 556 | 1469029512087 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:12 INFO - PROCESS | 556 | 1469029512165 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:45:12 INFO - PROCESS | 556 | 1469029512171 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 556 | 1469029512173 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:12 INFO - PROCESS | 556 | ++DOCSHELL 13C5C400 == 22 [pid = 556] [id = 452] 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (14199800) [pid = 556] [serial = 1356] [outer = 00000000] 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (14F93800) [pid = 556] [serial = 1357] [outer = 14199800] 08:45:12 INFO - PROCESS | 556 | 1469029512219 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1561A800) [pid = 556] [serial = 1358] [outer = 14199800] 08:45:12 INFO - PROCESS | 556 | 1469029512645 Marionette TRACE conn3 <- [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]]]}] 08:45:12 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 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 618ms 08:45:12 INFO - PROCESS | 556 | 1469029512701 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 556 | 1469029512703 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:45:12 INFO - PROCESS | 556 | 1469029512706 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 556 | 1469029512707 Marionette TRACE conn3 <- [1,1774,null,{}] 08:45:12 INFO - PROCESS | 556 | 1469029512711 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 556 | 1469029512717 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:12 INFO - PROCESS | 556 | 1469029512817 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:45:12 INFO - PROCESS | 556 | 1469029512825 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 556 | 1469029512828 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:12 INFO - PROCESS | 556 | ++DOCSHELL 1566FC00 == 23 [pid = 556] [id = 453] 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15903800) [pid = 556] [serial = 1359] [outer = 00000000] 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15910800) [pid = 556] [serial = 1360] [outer = 15903800] 08:45:12 INFO - PROCESS | 556 | 1469029512878 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15FD3000) [pid = 556] [serial = 1361] [outer = 15903800] 08:45:13 INFO - PROCESS | 556 | 1469029513306 Marionette TRACE conn3 <- [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]]]}] 08:45:13 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 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 618ms 08:45:13 INFO - PROCESS | 556 | 1469029513327 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 556 | 1469029513329 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:45:13 INFO - PROCESS | 556 | 1469029513333 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 556 | 1469029513334 Marionette TRACE conn3 <- [1,1778,null,{}] 08:45:13 INFO - PROCESS | 556 | 1469029513338 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 556 | 1469029513339 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:13 INFO - PROCESS | 556 | 1469029513423 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:45:13 INFO - PROCESS | 556 | 1469029513428 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 556 | 1469029513430 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:13 INFO - PROCESS | 556 | ++DOCSHELL 15C07C00 == 24 [pid = 556] [id = 454] 08:45:13 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FD7C00) [pid = 556] [serial = 1362] [outer = 00000000] 08:45:13 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1620E000) [pid = 556] [serial = 1363] [outer = 15FD7C00] 08:45:13 INFO - PROCESS | 556 | 1469029513472 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16211400) [pid = 556] [serial = 1364] [outer = 15FD7C00] 08:45:13 INFO - PROCESS | 556 | 1469029513896 Marionette TRACE conn3 <- [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]]]}] 08:45:13 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) 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 618ms 08:45:13 INFO - PROCESS | 556 | 1469029513940 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 556 | 1469029513942 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:45:13 INFO - PROCESS | 556 | 1469029513945 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 556 | 1469029513947 Marionette TRACE conn3 <- [1,1782,null,{}] 08:45:13 INFO - PROCESS | 556 | 1469029513950 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 556 | 1469029513952 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:14 INFO - PROCESS | 556 | 1469029514027 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:45:14 INFO - PROCESS | 556 | 1469029514034 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 556 | 1469029514036 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:14 INFO - PROCESS | 556 | ++DOCSHELL 15FD7800 == 25 [pid = 556] [id = 455] 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15FDCC00) [pid = 556] [serial = 1365] [outer = 00000000] 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16366000) [pid = 556] [serial = 1366] [outer = 15FDCC00] 08:45:14 INFO - PROCESS | 556 | 1469029514083 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1667F800) [pid = 556] [serial = 1367] [outer = 15FDCC00] 08:45:14 INFO - PROCESS | 556 | 1469029514522 Marionette TRACE conn3 <- [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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 618ms 08:45:14 INFO - PROCESS | 556 | 1469029514564 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 556 | 1469029514566 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:45:14 INFO - PROCESS | 556 | 1469029514573 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 556 | 1469029514575 Marionette TRACE conn3 <- [1,1786,null,{}] 08:45:14 INFO - PROCESS | 556 | 1469029514578 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 556 | 1469029514580 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:14 INFO - PROCESS | 556 | 1469029514685 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:45:14 INFO - PROCESS | 556 | 1469029514691 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 556 | 1469029514693 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:14 INFO - PROCESS | 556 | ++DOCSHELL 1314BC00 == 26 [pid = 556] [id = 456] 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1668A000) [pid = 556] [serial = 1368] [outer = 00000000] 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16990000) [pid = 556] [serial = 1369] [outer = 1668A000] 08:45:14 INFO - PROCESS | 556 | 1469029514735 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16994C00) [pid = 556] [serial = 1370] [outer = 1668A000] 08:45:15 INFO - PROCESS | 556 | 1469029515160 Marionette TRACE conn3 <- [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]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 618ms 08:45:15 INFO - PROCESS | 556 | 1469029515200 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 556 | 1469029515202 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 556 | 1469029515206 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:45:15 INFO - PROCESS | 556 | 1469029515207 Marionette TRACE conn3 <- [1,1790,null,{}] 08:45:15 INFO - PROCESS | 556 | 1469029515210 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 556 | 1469029515212 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:15 INFO - PROCESS | 556 | 1469029515327 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:45:15 INFO - PROCESS | 556 | 1469029515332 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 556 | 1469029515334 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:15 INFO - PROCESS | 556 | ++DOCSHELL 10527C00 == 27 [pid = 556] [id = 457] 08:45:15 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10530000) [pid = 556] [serial = 1371] [outer = 00000000] 08:45:15 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16995000) [pid = 556] [serial = 1372] [outer = 10530000] 08:45:15 INFO - PROCESS | 556 | 1469029515392 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16AF5400) [pid = 556] [serial = 1373] [outer = 10530000] 08:45:15 INFO - PROCESS | 556 | 1469029515809 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 618ms 08:45:15 INFO - PROCESS | 556 | 1469029515827 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 556 | 1469029515829 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 556 | 1469029515832 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:45:15 INFO - PROCESS | 556 | 1469029515834 Marionette TRACE conn3 <- [1,1794,null,{}] 08:45:15 INFO - PROCESS | 556 | 1469029515838 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 556 | 1469029515840 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:15 INFO - PROCESS | 556 | 1469029515951 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:45:16 INFO - PROCESS | 556 | 1469029516045 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 556 | 1469029516047 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:16 INFO - PROCESS | 556 | ++DOCSHELL 13C55800 == 28 [pid = 556] [id = 458] 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16DBCC00) [pid = 556] [serial = 1374] [outer = 00000000] 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1727BC00) [pid = 556] [serial = 1375] [outer = 16DBCC00] 08:45:16 INFO - PROCESS | 556 | 1469029516091 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (172CF800) [pid = 556] [serial = 1376] [outer = 16DBCC00] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1620B800) [pid = 556] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15672C00) [pid = 556] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16680C00) [pid = 556] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 84 (12D69000) [pid = 556] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 83 (112D2C00) [pid = 556] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10529800) [pid = 556] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16212400) [pid = 556] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12D60400) [pid = 556] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10A81000) [pid = 556] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 78 (14F16000) [pid = 556] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:45:16 INFO - PROCESS | 556 | --DOMWINDOW == 77 (11A51000) [pid = 556] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:45:16 INFO - PROCESS | 556 | 1469029516572 Marionette TRACE conn3 <- [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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 769ms 08:45:16 INFO - PROCESS | 556 | 1469029516606 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 556 | 1469029516608 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:45:16 INFO - PROCESS | 556 | 1469029516611 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 556 | 1469029516613 Marionette TRACE conn3 <- [1,1798,null,{}] 08:45:16 INFO - PROCESS | 556 | 1469029516616 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 556 | 1469029516618 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:16 INFO - PROCESS | 556 | 1469029516695 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:45:16 INFO - PROCESS | 556 | 1469029516700 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 556 | 1469029516702 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:16 INFO - PROCESS | 556 | ++DOCSHELL 12B72400 == 29 [pid = 556] [id = 459] 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (12B75800) [pid = 556] [serial = 1377] [outer = 00000000] 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (14F17800) [pid = 556] [serial = 1378] [outer = 12B75800] 08:45:16 INFO - PROCESS | 556 | 1469029516744 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1620F800) [pid = 556] [serial = 1379] [outer = 12B75800] 08:45:17 INFO - PROCESS | 556 | 1469029517168 Marionette TRACE conn3 <- [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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 572ms 08:45:17 INFO - PROCESS | 556 | 1469029517197 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 556 | 1469029517199 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:45:17 INFO - PROCESS | 556 | 1469029517203 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 556 | 1469029517204 Marionette TRACE conn3 <- [1,1802,null,{}] 08:45:17 INFO - PROCESS | 556 | 1469029517208 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 556 | 1469029517209 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:17 INFO - PROCESS | 556 | 1469029517270 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:45:17 INFO - PROCESS | 556 | 1469029517284 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 556 | 1469029517286 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:17 INFO - PROCESS | 556 | ++DOCSHELL 15FCE400 == 30 [pid = 556] [id = 460] 08:45:17 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16680C00) [pid = 556] [serial = 1380] [outer = 00000000] 08:45:17 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (172DA400) [pid = 556] [serial = 1381] [outer = 16680C00] 08:45:17 INFO - PROCESS | 556 | 1469029517331 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1753C800) [pid = 556] [serial = 1382] [outer = 16680C00] 08:45:17 INFO - PROCESS | 556 | 1469029517752 Marionette TRACE conn3 <- [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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 618ms 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:45:17 INFO - PROCESS | 556 | 1469029517810 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 556 | 1469029517812 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:45:17 INFO - PROCESS | 556 | 1469029517816 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 556 | 1469029517817 Marionette TRACE conn3 <- [1,1806,null,{}] 08:45:17 INFO - PROCESS | 556 | 1469029517821 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 556 | 1469029517822 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:17 INFO - PROCESS | 556 | 1469029517899 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:45:17 INFO - PROCESS | 556 | 1469029517904 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 556 | 1469029517906 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:17 INFO - PROCESS | 556 | ++DOCSHELL 14F90C00 == 31 [pid = 556] [id = 461] 08:45:17 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1566D800) [pid = 556] [serial = 1383] [outer = 00000000] 08:45:17 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17544C00) [pid = 556] [serial = 1384] [outer = 1566D800] 08:45:17 INFO - PROCESS | 556 | 1469029517953 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (17787000) [pid = 556] [serial = 1385] [outer = 1566D800] 08:45:18 INFO - PROCESS | 556 | 1469029518568 Marionette TRACE conn3 <- [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]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 769ms 08:45:18 INFO - PROCESS | 556 | 1469029518625 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 556 | 1469029518630 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:45:18 INFO - PROCESS | 556 | 1469029518659 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 556 | 1469029518662 Marionette TRACE conn3 <- [1,1810,null,{}] 08:45:18 INFO - PROCESS | 556 | 1469029518669 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 556 | 1469029518672 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:18 INFO - PROCESS | 556 | 1469029518777 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:45:18 INFO - PROCESS | 556 | 1469029518902 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 556 | 1469029518905 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:18 INFO - PROCESS | 556 | ++DOCSHELL 103C9000 == 32 [pid = 556] [id = 462] 08:45:18 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (10525C00) [pid = 556] [serial = 1386] [outer = 00000000] 08:45:18 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (10B43000) [pid = 556] [serial = 1387] [outer = 10525C00] 08:45:18 INFO - PROCESS | 556 | 1469029518960 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (11273C00) [pid = 556] [serial = 1388] [outer = 10525C00] 08:45:19 INFO - PROCESS | 556 | 1469029519632 Marionette TRACE conn3 <- [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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1206ms 08:45:19 INFO - PROCESS | 556 | 1469029519868 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 556 | 1469029519873 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:45:19 INFO - PROCESS | 556 | 1469029519878 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 556 | 1469029519881 Marionette TRACE conn3 <- [1,1814,null,{}] 08:45:19 INFO - PROCESS | 556 | 1469029519886 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 556 | 1469029519890 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:19 INFO - PROCESS | 556 | 1469029519994 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:45:20 INFO - PROCESS | 556 | 1469029520130 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 556 | 1469029520136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:20 INFO - PROCESS | 556 | ++DOCSHELL 10A7E000 == 33 [pid = 556] [id = 463] 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (10A7F400) [pid = 556] [serial = 1389] [outer = 00000000] 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (10B41000) [pid = 556] [serial = 1390] [outer = 10A7F400] 08:45:20 INFO - PROCESS | 556 | 1469029520187 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (10F42000) [pid = 556] [serial = 1391] [outer = 10A7F400] 08:45:20 INFO - PROCESS | 556 | --DOCSHELL 10527800 == 32 [pid = 556] [id = 439] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 91 (16215800) [pid = 556] [serial = 1333] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 90 (15FCD800) [pid = 556] [serial = 1331] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 89 (15C88000) [pid = 556] [serial = 1330] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 88 (162D0000) [pid = 556] [serial = 1334] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16998400) [pid = 556] [serial = 1342] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16689800) [pid = 556] [serial = 1339] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 85 (13148400) [pid = 556] [serial = 1324] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 84 (114D1C00) [pid = 556] [serial = 1321] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 83 (11CDBC00) [pid = 556] [serial = 1322] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10A73400) [pid = 556] [serial = 1318] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10A81800) [pid = 556] [serial = 1319] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 80 (162CD400) [pid = 556] [serial = 1316] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 79 (162C7C00) [pid = 556] [serial = 1315] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 78 (139CA000) [pid = 556] [serial = 1313] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1668A400) [pid = 556] [serial = 1340] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 76 (131E3400) [pid = 556] [serial = 1312] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 75 (114D8C00) [pid = 556] [serial = 1310] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10FB1000) [pid = 556] [serial = 1309] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1540A400) [pid = 556] [serial = 1327] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15664400) [pid = 556] [serial = 1328] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15409400) [pid = 556] [serial = 1336] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1620A400) [pid = 556] [serial = 1337] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | --DOMWINDOW == 69 (131EB000) [pid = 556] [serial = 1325] [outer = 00000000] [url = about:blank] 08:45:20 INFO - PROCESS | 556 | 1469029520704 Marionette TRACE conn3 <- [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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 874ms 08:45:20 INFO - PROCESS | 556 | 1469029520749 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 556 | 1469029520752 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:45:20 INFO - PROCESS | 556 | 1469029520759 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 556 | 1469029520763 Marionette TRACE conn3 <- [1,1818,null,{}] 08:45:20 INFO - PROCESS | 556 | 1469029520767 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 556 | 1469029520769 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:20 INFO - PROCESS | 556 | 1469029520854 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:45:20 INFO - PROCESS | 556 | 1469029520860 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 556 | 1469029520862 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:20 INFO - PROCESS | 556 | ++DOCSHELL 112DD000 == 33 [pid = 556] [id = 464] 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (112DD800) [pid = 556] [serial = 1392] [outer = 00000000] 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (11A53C00) [pid = 556] [serial = 1393] [outer = 112DD800] 08:45:20 INFO - PROCESS | 556 | 1469029520909 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12822400) [pid = 556] [serial = 1394] [outer = 112DD800] 08:45:21 INFO - PROCESS | 556 | 1469029521377 Marionette TRACE conn3 <- [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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 678ms 08:45:21 INFO - PROCESS | 556 | 1469029521437 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 556 | 1469029521439 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:45:21 INFO - PROCESS | 556 | 1469029521473 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 556 | 1469029521475 Marionette TRACE conn3 <- [1,1822,null,{}] 08:45:21 INFO - PROCESS | 556 | 1469029521487 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 556 | 1469029521492 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:21 INFO - PROCESS | 556 | 1469029521562 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:45:21 INFO - PROCESS | 556 | 1469029521650 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 556 | 1469029521654 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:21 INFO - PROCESS | 556 | ++DOCSHELL 130DA800 == 34 [pid = 556] [id = 465] 08:45:21 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (130DBC00) [pid = 556] [serial = 1395] [outer = 00000000] 08:45:21 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (131E3400) [pid = 556] [serial = 1396] [outer = 130DBC00] 08:45:21 INFO - PROCESS | 556 | 1469029521702 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13223400) [pid = 556] [serial = 1397] [outer = 130DBC00] 08:45:22 INFO - PROCESS | 556 | 1469029522073 Marionette TRACE conn3 <- [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]]]}] 08:45:22 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 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 694ms 08:45:22 INFO - PROCESS | 556 | 1469029522128 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 556 | 1469029522130 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:45:22 INFO - PROCESS | 556 | 1469029522133 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 556 | 1469029522135 Marionette TRACE conn3 <- [1,1826,null,{}] 08:45:22 INFO - PROCESS | 556 | 1469029522139 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 556 | 1469029522141 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:22 INFO - PROCESS | 556 | 1469029522221 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:45:22 INFO - PROCESS | 556 | 1469029522227 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 556 | 1469029522229 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:22 INFO - PROCESS | 556 | ++DOCSHELL 1390D400 == 35 [pid = 556] [id = 466] 08:45:22 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1390F800) [pid = 556] [serial = 1398] [outer = 00000000] 08:45:22 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1419C400) [pid = 556] [serial = 1399] [outer = 1390F800] 08:45:22 INFO - PROCESS | 556 | 1469029522275 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (14F1C000) [pid = 556] [serial = 1400] [outer = 1390F800] 08:45:22 INFO - PROCESS | 556 | 1469029522692 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 618ms 08:45:22 INFO - PROCESS | 556 | 1469029522757 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 556 | 1469029522759 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:45:22 INFO - PROCESS | 556 | 1469029522762 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 556 | 1469029522764 Marionette TRACE conn3 <- [1,1830,null,{}] 08:45:22 INFO - PROCESS | 556 | 1469029522767 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 556 | 1469029522769 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:22 INFO - PROCESS | 556 | 1469029522874 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:45:22 INFO - PROCESS | 556 | 1469029522942 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 556 | 1469029522944 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:22 INFO - PROCESS | 556 | ++DOCSHELL 1561A400 == 36 [pid = 556] [id = 467] 08:45:22 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1561AC00) [pid = 556] [serial = 1401] [outer = 00000000] 08:45:22 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15669000) [pid = 556] [serial = 1402] [outer = 1561AC00] 08:45:22 INFO - PROCESS | 556 | 1469029522986 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15671400) [pid = 556] [serial = 1403] [outer = 1561AC00] 08:45:23 INFO - PROCESS | 556 | 1469029523397 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 678ms 08:45:23 INFO - PROCESS | 556 | 1469029523446 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 556 | 1469029523448 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:45:23 INFO - PROCESS | 556 | 1469029523434 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 556 | 1469029523436 Marionette TRACE conn3 <- [1,1834,null,{}] 08:45:23 INFO - PROCESS | 556 | 1469029523439 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 556 | 1469029523445 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:23 INFO - PROCESS | 556 | 1469029523586 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:45:23 INFO - PROCESS | 556 | 1469029523651 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 556 | 1469029523654 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:23 INFO - PROCESS | 556 | ++DOCSHELL 15C88000 == 37 [pid = 556] [id = 468] 08:45:23 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15FD1000) [pid = 556] [serial = 1404] [outer = 00000000] 08:45:23 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15FD6000) [pid = 556] [serial = 1405] [outer = 15FD1000] 08:45:23 INFO - PROCESS | 556 | 1469029523697 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16210400) [pid = 556] [serial = 1406] [outer = 15FD1000] 08:45:24 INFO - PROCESS | 556 | 1469029524124 Marionette TRACE conn3 <- [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]]]}] 08:45:24 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) 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 708ms 08:45:24 INFO - PROCESS | 556 | 1469029524156 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 556 | 1469029524158 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:45:24 INFO - PROCESS | 556 | 1469029524162 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 556 | 1469029524163 Marionette TRACE conn3 <- [1,1838,null,{}] 08:45:24 INFO - PROCESS | 556 | 1469029524167 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 556 | 1469029524169 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:24 INFO - PROCESS | 556 | 1469029524301 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:45:24 INFO - PROCESS | 556 | 1469029524320 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 556 | 1469029524322 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:24 INFO - PROCESS | 556 | ++DOCSHELL 16218800 == 38 [pid = 556] [id = 469] 08:45:24 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (162C5800) [pid = 556] [serial = 1407] [outer = 00000000] 08:45:24 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (162CF800) [pid = 556] [serial = 1408] [outer = 162C5800] 08:45:24 INFO - PROCESS | 556 | 1469029524374 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (162D0000) [pid = 556] [serial = 1409] [outer = 162C5800] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1668A000) [pid = 556] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10530000) [pid = 556] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 84 (11A4EC00) [pid = 556] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13154800) [pid = 556] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15FD7C00) [pid = 556] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 81 (14F8F800) [pid = 556] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A78C00) [pid = 556] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 79 (15903800) [pid = 556] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 78 (15FDCC00) [pid = 556] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 77 (11431400) [pid = 556] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14199800) [pid = 556] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16DBCC00) [pid = 556] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16680C00) [pid = 556] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:45:24 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12B75800) [pid = 556] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:45:24 INFO - PROCESS | 556 | 1469029524915 Marionette TRACE conn3 <- [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]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 814ms 08:45:24 INFO - PROCESS | 556 | 1469029524969 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 556 | 1469029524971 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:45:24 INFO - PROCESS | 556 | 1469029524974 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:45:24 INFO - PROCESS | 556 | 1469029524976 Marionette TRACE conn3 <- [1,1842,null,{}] 08:45:24 INFO - PROCESS | 556 | 1469029524979 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 556 | 1469029524981 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:25 INFO - PROCESS | 556 | 1469029525055 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:45:25 INFO - PROCESS | 556 | 1469029525060 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 556 | 1469029525062 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:25 INFO - PROCESS | 556 | ++DOCSHELL 11433C00 == 39 [pid = 556] [id = 470] 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (114CE400) [pid = 556] [serial = 1410] [outer = 00000000] 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14F83000) [pid = 556] [serial = 1411] [outer = 114CE400] 08:45:25 INFO - PROCESS | 556 | 1469029525104 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15903800) [pid = 556] [serial = 1412] [outer = 114CE400] 08:45:25 INFO - PROCESS | 556 | 1469029525535 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 603ms 08:45:25 INFO - PROCESS | 556 | 1469029525595 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 556 | 1469029525597 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:45:25 INFO - PROCESS | 556 | 1469029525601 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 556 | 1469029525602 Marionette TRACE conn3 <- [1,1846,null,{}] 08:45:25 INFO - PROCESS | 556 | 1469029525606 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 556 | 1469029525608 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:25 INFO - PROCESS | 556 | 1469029525683 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:45:25 INFO - PROCESS | 556 | 1469029525689 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 556 | 1469029525691 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:25 INFO - PROCESS | 556 | ++DOCSHELL 15FD5400 == 40 [pid = 556] [id = 471] 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16217000) [pid = 556] [serial = 1413] [outer = 00000000] 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16685800) [pid = 556] [serial = 1414] [outer = 16217000] 08:45:25 INFO - PROCESS | 556 | 1469029525736 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16714800) [pid = 556] [serial = 1415] [outer = 16217000] 08:45:26 INFO - PROCESS | 556 | 1469029526167 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 603ms 08:45:26 INFO - PROCESS | 556 | 1469029526222 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 556 | 1469029526224 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:45:26 INFO - PROCESS | 556 | 1469029526227 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:45:26 INFO - PROCESS | 556 | 1469029526229 Marionette TRACE conn3 <- [1,1850,null,{}] 08:45:26 INFO - PROCESS | 556 | 1469029526232 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 556 | 1469029526234 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:26 INFO - PROCESS | 556 | 1469029526297 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:45:26 INFO - PROCESS | 556 | 1469029526311 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 556 | 1469029526313 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:26 INFO - PROCESS | 556 | ++DOCSHELL 16684800 == 41 [pid = 556] [id = 472] 08:45:26 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16689000) [pid = 556] [serial = 1416] [outer = 00000000] 08:45:26 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16AF2400) [pid = 556] [serial = 1417] [outer = 16689000] 08:45:26 INFO - PROCESS | 556 | 1469029526358 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16DBC000) [pid = 556] [serial = 1418] [outer = 16689000] 08:45:26 INFO - PROCESS | 556 | 1469029526785 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 678ms 08:45:26 INFO - PROCESS | 556 | 1469029526893 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 556 | 1469029526897 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:45:26 INFO - PROCESS | 556 | 1469029526902 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:45:26 INFO - PROCESS | 556 | 1469029526906 Marionette TRACE conn3 <- [1,1854,null,{}] 08:45:26 INFO - PROCESS | 556 | 1469029526913 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 556 | 1469029526916 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:27 INFO - PROCESS | 556 | 1469029527100 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:45:27 INFO - PROCESS | 556 | 1469029527221 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 556 | 1469029527224 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:27 INFO - PROCESS | 556 | ++DOCSHELL 10A75400 == 42 [pid = 556] [id = 473] 08:45:27 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10A76400) [pid = 556] [serial = 1419] [outer = 00000000] 08:45:27 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A81800) [pid = 556] [serial = 1420] [outer = 10A76400] 08:45:27 INFO - PROCESS | 556 | 1469029527265 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10B48800) [pid = 556] [serial = 1421] [outer = 10A76400] 08:45:27 INFO - PROCESS | 556 | 1469029527820 Marionette TRACE conn3 <- [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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 965ms 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:45:27 INFO - PROCESS | 556 | 1469029527870 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 556 | 1469029527873 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 556 | 1469029527879 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 556 | 1469029527883 Marionette TRACE conn3 <- [1,1858,null,{}] 08:45:27 INFO - PROCESS | 556 | 1469029527887 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 556 | 1469029527890 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:27 INFO - PROCESS | 556 | 1469029527996 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:45:28 INFO - PROCESS | 556 | 1469029528098 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 556 | 1469029528101 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:28 INFO - PROCESS | 556 | ++DOCSHELL 12BD2C00 == 43 [pid = 556] [id = 474] 08:45:28 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (13074400) [pid = 556] [serial = 1422] [outer = 00000000] 08:45:28 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (131E1C00) [pid = 556] [serial = 1423] [outer = 13074400] 08:45:28 INFO - PROCESS | 556 | 1469029528156 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (139C9400) [pid = 556] [serial = 1424] [outer = 13074400] 08:45:28 INFO - PROCESS | 556 | 1469029528760 Marionette TRACE conn3 <- [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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 904ms 08:45:28 INFO - PROCESS | 556 | 1469029528784 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 556 | 1469029528787 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:45:28 INFO - PROCESS | 556 | 1469029528791 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 556 | 1469029528793 Marionette TRACE conn3 <- [1,1862,null,{}] 08:45:28 INFO - PROCESS | 556 | 1469029528803 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 556 | 1469029528808 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:28 INFO - PROCESS | 556 | 1469029528914 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:45:29 INFO - PROCESS | 556 | 1469029529020 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 556 | 1469029529024 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:29 INFO - PROCESS | 556 | ++DOCSHELL 15C96000 == 44 [pid = 556] [id = 475] 08:45:29 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (15FCDC00) [pid = 556] [serial = 1425] [outer = 00000000] 08:45:29 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (162CE400) [pid = 556] [serial = 1426] [outer = 15FCDC00] 08:45:29 INFO - PROCESS | 556 | 1469029529079 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (16996400) [pid = 556] [serial = 1427] [outer = 15FCDC00] 08:45:29 INFO - PROCESS | 556 | 1469029529644 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 904ms 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:45:29 INFO - PROCESS | 556 | 1469029529702 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 556 | 1469029529704 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:45:29 INFO - PROCESS | 556 | 1469029529708 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 556 | 1469029529710 Marionette TRACE conn3 <- [1,1866,null,{}] 08:45:29 INFO - PROCESS | 556 | 1469029529713 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 556 | 1469029529716 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:29 INFO - PROCESS | 556 | 1469029529820 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:45:29 INFO - PROCESS | 556 | 1469029529926 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 556 | 1469029529929 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:29 INFO - PROCESS | 556 | ++DOCSHELL 13077000 == 45 [pid = 556] [id = 476] 08:45:29 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (15413C00) [pid = 556] [serial = 1428] [outer = 00000000] 08:45:29 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (15FD4400) [pid = 556] [serial = 1429] [outer = 15413C00] 08:45:29 INFO - PROCESS | 556 | 1469029529981 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (162C9C00) [pid = 556] [serial = 1430] [outer = 15413C00] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 15FD5400 == 44 [pid = 556] [id = 471] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 11433C00 == 43 [pid = 556] [id = 470] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 16218800 == 42 [pid = 556] [id = 469] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 15C88000 == 41 [pid = 556] [id = 468] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 1561A400 == 40 [pid = 556] [id = 467] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 1390D400 == 39 [pid = 556] [id = 466] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 130DA800 == 38 [pid = 556] [id = 465] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 112DD000 == 37 [pid = 556] [id = 464] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 10A7E000 == 36 [pid = 556] [id = 463] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 14F90C00 == 35 [pid = 556] [id = 461] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 12B72400 == 34 [pid = 556] [id = 459] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 15FCE400 == 33 [pid = 556] [id = 460] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 103C9000 == 32 [pid = 556] [id = 462] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 10527C00 == 31 [pid = 556] [id = 457] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 13C55800 == 30 [pid = 556] [id = 458] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 15C96000 == 29 [pid = 556] [id = 475] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 16684800 == 28 [pid = 556] [id = 472] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 10A75400 == 27 [pid = 556] [id = 473] 08:45:31 INFO - PROCESS | 556 | --DOCSHELL 12BD2C00 == 26 [pid = 556] [id = 474] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 93 (16990000) [pid = 556] [serial = 1369] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 92 (16995000) [pid = 556] [serial = 1372] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 91 (12822C00) [pid = 556] [serial = 1348] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 90 (12930400) [pid = 556] [serial = 1349] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 89 (132D5C00) [pid = 556] [serial = 1351] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 88 (13907400) [pid = 556] [serial = 1352] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1620E000) [pid = 556] [serial = 1363] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16211400) [pid = 556] [serial = 1364] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16998C00) [pid = 556] [serial = 1343] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 84 (10B47C00) [pid = 556] [serial = 1345] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10B4C000) [pid = 556] [serial = 1346] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15910800) [pid = 556] [serial = 1360] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15FD3000) [pid = 556] [serial = 1361] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16366000) [pid = 556] [serial = 1366] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16994C00) [pid = 556] [serial = 1370] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13C56800) [pid = 556] [serial = 1354] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13EAAC00) [pid = 556] [serial = 1355] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F93800) [pid = 556] [serial = 1357] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1561A800) [pid = 556] [serial = 1358] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1727BC00) [pid = 556] [serial = 1375] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16AF5400) [pid = 556] [serial = 1373] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 72 (172DA400) [pid = 556] [serial = 1381] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1753C800) [pid = 556] [serial = 1382] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17544C00) [pid = 556] [serial = 1384] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 69 (172CF800) [pid = 556] [serial = 1376] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 68 (14F17800) [pid = 556] [serial = 1378] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1620F800) [pid = 556] [serial = 1379] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1667F800) [pid = 556] [serial = 1367] [outer = 00000000] [url = about:blank] 08:45:31 INFO - PROCESS | 556 | 1469029531309 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1688ms 08:45:31 INFO - PROCESS | 556 | 1469029531409 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 556 | 1469029531413 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:45:31 INFO - PROCESS | 556 | 1469029531418 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 556 | 1469029531422 Marionette TRACE conn3 <- [1,1870,null,{}] 08:45:31 INFO - PROCESS | 556 | 1469029531427 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 556 | 1469029531431 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:31 INFO - PROCESS | 556 | 1469029531515 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:45:31 INFO - PROCESS | 556 | 1469029531522 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 556 | 1469029531526 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:31 INFO - PROCESS | 556 | ++DOCSHELL 10A0F400 == 27 [pid = 556] [id = 477] 08:45:31 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10A73800) [pid = 556] [serial = 1431] [outer = 00000000] 08:45:31 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A7E000) [pid = 556] [serial = 1432] [outer = 10A73800] 08:45:31 INFO - PROCESS | 556 | 1469029531558 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10B40000) [pid = 556] [serial = 1433] [outer = 10A73800] 08:45:32 INFO - PROCESS | 556 | 1469029532021 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 664ms 08:45:32 INFO - PROCESS | 556 | 1469029532085 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 556 | 1469029532090 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:45:32 INFO - PROCESS | 556 | 1469029532096 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 556 | 1469029532099 Marionette TRACE conn3 <- [1,1874,null,{}] 08:45:32 INFO - PROCESS | 556 | 1469029532102 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 556 | 1469029532105 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:32 INFO - PROCESS | 556 | 1469029532192 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:45:32 INFO - PROCESS | 556 | 1469029532198 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 556 | 1469029532201 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:32 INFO - PROCESS | 556 | ++DOCSHELL 12822C00 == 28 [pid = 556] [id = 478] 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12828800) [pid = 556] [serial = 1434] [outer = 00000000] 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12975000) [pid = 556] [serial = 1435] [outer = 12828800] 08:45:32 INFO - PROCESS | 556 | 1469029532249 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B68400) [pid = 556] [serial = 1436] [outer = 12828800] 08:45:32 INFO - PROCESS | 556 | 1469029532704 Marionette TRACE conn3 <- [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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 618ms 08:45:32 INFO - PROCESS | 556 | 1469029532716 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 556 | 1469029532718 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:45:32 INFO - PROCESS | 556 | 1469029532722 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 556 | 1469029532725 Marionette TRACE conn3 <- [1,1878,null,{}] 08:45:32 INFO - PROCESS | 556 | 1469029532736 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 556 | 1469029532740 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:32 INFO - PROCESS | 556 | 1469029532857 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:45:32 INFO - PROCESS | 556 | 1469029532867 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 556 | 1469029532870 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:32 INFO - PROCESS | 556 | ++DOCSHELL 1343D000 == 29 [pid = 556] [id = 479] 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1390A000) [pid = 556] [serial = 1437] [outer = 00000000] 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (139D0C00) [pid = 556] [serial = 1438] [outer = 1390A000] 08:45:32 INFO - PROCESS | 556 | 1469029532917 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13C5B000) [pid = 556] [serial = 1439] [outer = 1390A000] 08:45:33 INFO - PROCESS | 556 | 1469029533378 Marionette TRACE conn3 <- [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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 08:45:33 INFO - PROCESS | 556 | 1469029533403 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 556 | 1469029533405 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:45:33 INFO - PROCESS | 556 | 1469029533409 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 556 | 1469029533420 Marionette TRACE conn3 <- [1,1882,null,{}] 08:45:33 INFO - PROCESS | 556 | 1469029533423 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 556 | 1469029533425 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:33 INFO - PROCESS | 556 | 1469029533494 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:45:33 INFO - PROCESS | 556 | 1469029533500 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 556 | 1469029533502 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:33 INFO - PROCESS | 556 | ++DOCSHELL 139D0000 == 30 [pid = 556] [id = 480] 08:45:33 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (13C5A400) [pid = 556] [serial = 1440] [outer = 00000000] 08:45:33 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1561E800) [pid = 556] [serial = 1441] [outer = 13C5A400] 08:45:33 INFO - PROCESS | 556 | 1469029533545 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1566A400) [pid = 556] [serial = 1442] [outer = 13C5A400] 08:45:34 INFO - PROCESS | 556 | 1469029534019 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 678ms 08:45:34 INFO - PROCESS | 556 | 1469029534072 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 556 | 1469029534074 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:45:34 INFO - PROCESS | 556 | 1469029534078 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 556 | 1469029534079 Marionette TRACE conn3 <- [1,1886,null,{}] 08:45:34 INFO - PROCESS | 556 | 1469029534090 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 556 | 1469029534092 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:34 INFO - PROCESS | 556 | 1469029534197 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:45:34 INFO - PROCESS | 556 | 1469029534285 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 556 | 1469029534287 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:34 INFO - PROCESS | 556 | ++DOCSHELL 1590E800 == 31 [pid = 556] [id = 481] 08:45:34 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15910800) [pid = 556] [serial = 1443] [outer = 00000000] 08:45:34 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15FCF400) [pid = 556] [serial = 1444] [outer = 15910800] 08:45:34 INFO - PROCESS | 556 | 1469029534332 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15FD5400) [pid = 556] [serial = 1445] [outer = 15910800] 08:45:34 INFO - PROCESS | 556 | 1469029534752 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 723ms 08:45:34 INFO - PROCESS | 556 | 1469029534805 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 556 | 1469029534807 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:45:34 INFO - PROCESS | 556 | 1469029534811 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 556 | 1469029534812 Marionette TRACE conn3 <- [1,1890,null,{}] 08:45:34 INFO - PROCESS | 556 | 1469029534816 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 556 | 1469029534822 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:34 INFO - PROCESS | 556 | 1469029534942 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:45:35 INFO - PROCESS | 556 | 1469029535005 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 556 | 1469029535007 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:35 INFO - PROCESS | 556 | ++DOCSHELL 1620B800 == 32 [pid = 556] [id = 482] 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16212400) [pid = 556] [serial = 1446] [outer = 00000000] 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (162D2400) [pid = 556] [serial = 1447] [outer = 16212400] 08:45:35 INFO - PROCESS | 556 | 1469029535050 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1668D000) [pid = 556] [serial = 1448] [outer = 16212400] 08:45:35 INFO - PROCESS | 556 | 1469029535455 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 709ms 08:45:35 INFO - PROCESS | 556 | 1469029535545 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 556 | 1469029535547 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:45:35 INFO - PROCESS | 556 | 1469029535553 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 556 | 1469029535555 Marionette TRACE conn3 <- [1,1894,null,{}] 08:45:35 INFO - PROCESS | 556 | 1469029535558 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 556 | 1469029535561 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:35 INFO - PROCESS | 556 | 1469029535786 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1561AC00) [pid = 556] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 82 (130DBC00) [pid = 556] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10A7F400) [pid = 556] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1566D800) [pid = 556] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 79 (112DD800) [pid = 556] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10525C00) [pid = 556] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1390F800) [pid = 556] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16689000) [pid = 556] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15FD1000) [pid = 556] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16217000) [pid = 556] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 73 (162C5800) [pid = 556] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:45:35 INFO - PROCESS | 556 | --DOMWINDOW == 72 (114CE400) [pid = 556] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:35 INFO - PROCESS | 556 | 1469029535851 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 556 | 1469029535853 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:35 INFO - PROCESS | 556 | ++DOCSHELL 1036A800 == 33 [pid = 556] [id = 483] 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (103CB400) [pid = 556] [serial = 1449] [outer = 00000000] 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (10B3E400) [pid = 556] [serial = 1450] [outer = 103CB400] 08:45:35 INFO - PROCESS | 556 | 1469029535895 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (11A4FC00) [pid = 556] [serial = 1451] [outer = 103CB400] 08:45:36 INFO - PROCESS | 556 | 1469029536236 Marionette TRACE conn3 <- [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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 723ms 08:45:36 INFO - PROCESS | 556 | 1469029536277 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 556 | 1469029536279 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:45:36 INFO - PROCESS | 556 | 1469029536282 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 556 | 1469029536284 Marionette TRACE conn3 <- [1,1898,null,{}] 08:45:36 INFO - PROCESS | 556 | 1469029536296 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 556 | 1469029536297 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:36 INFO - PROCESS | 556 | 1469029536357 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:45:36 INFO - PROCESS | 556 | 1469029536362 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 556 | 1469029536364 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:36 INFO - PROCESS | 556 | ++DOCSHELL 10559C00 == 34 [pid = 556] [id = 484] 08:45:36 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (12BD3400) [pid = 556] [serial = 1452] [outer = 00000000] 08:45:36 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (162C6C00) [pid = 556] [serial = 1453] [outer = 12BD3400] 08:45:36 INFO - PROCESS | 556 | 1469029536414 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16991C00) [pid = 556] [serial = 1454] [outer = 12BD3400] 08:45:36 INFO - PROCESS | 556 | 1469029536820 Marionette TRACE conn3 <- [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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 573ms 08:45:36 INFO - PROCESS | 556 | 1469029536847 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 556 | 1469029536849 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:45:36 INFO - PROCESS | 556 | 1469029536864 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 556 | 1469029536866 Marionette TRACE conn3 <- [1,1902,null,{}] 08:45:36 INFO - PROCESS | 556 | 1469029536869 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 556 | 1469029536871 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:36 INFO - PROCESS | 556 | 1469029536950 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:45:36 INFO - PROCESS | 556 | 1469029536955 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 556 | 1469029536957 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:36 INFO - PROCESS | 556 | ++DOCSHELL 16A2A400 == 35 [pid = 556] [id = 485] 08:45:36 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16A2D400) [pid = 556] [serial = 1455] [outer = 00000000] 08:45:36 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (14F1F400) [pid = 556] [serial = 1456] [outer = 16A2D400] 08:45:36 INFO - PROCESS | 556 | 1469029536999 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (14F94400) [pid = 556] [serial = 1457] [outer = 16A2D400] 08:45:37 INFO - PROCESS | 556 | 1469029537446 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 633ms 08:45:37 INFO - PROCESS | 556 | 1469029537491 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 556 | 1469029537493 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:45:37 INFO - PROCESS | 556 | 1469029537497 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 556 | 1469029537498 Marionette TRACE conn3 <- [1,1906,null,{}] 08:45:37 INFO - PROCESS | 556 | 1469029537502 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 556 | 1469029537503 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:37 INFO - PROCESS | 556 | 1469029537593 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:45:37 INFO - PROCESS | 556 | 1469029537600 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 556 | 1469029537602 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:37 INFO - PROCESS | 556 | ++DOCSHELL 15C12000 == 36 [pid = 556] [id = 486] 08:45:37 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16A26400) [pid = 556] [serial = 1458] [outer = 00000000] 08:45:37 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1727E800) [pid = 556] [serial = 1459] [outer = 16A26400] 08:45:37 INFO - PROCESS | 556 | 1469029537648 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17539800) [pid = 556] [serial = 1460] [outer = 16A26400] 08:45:38 INFO - PROCESS | 556 | 1469029538408 Marionette TRACE conn3 <- [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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 965ms 08:45:38 INFO - PROCESS | 556 | 1469029538462 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 556 | 1469029538466 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:45:38 INFO - PROCESS | 556 | 1469029538471 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 556 | 1469029538476 Marionette TRACE conn3 <- [1,1910,null,{}] 08:45:38 INFO - PROCESS | 556 | 1469029538481 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 556 | 1469029538484 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:38 INFO - PROCESS | 556 | 1469029538622 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:45:38 INFO - PROCESS | 556 | 1469029538756 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 556 | 1469029538758 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:38 INFO - PROCESS | 556 | ++DOCSHELL 10A76C00 == 37 [pid = 556] [id = 487] 08:45:38 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10B47800) [pid = 556] [serial = 1461] [outer = 00000000] 08:45:38 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (11273800) [pid = 556] [serial = 1462] [outer = 10B47800] 08:45:38 INFO - PROCESS | 556 | 1469029538814 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (12B6DC00) [pid = 556] [serial = 1463] [outer = 10B47800] 08:45:39 INFO - PROCESS | 556 | 1469029539617 Marionette TRACE conn3 <- [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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1205ms 08:45:39 INFO - PROCESS | 556 | 1469029539693 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 556 | 1469029539697 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:45:39 INFO - PROCESS | 556 | 1469029539703 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:45:39 INFO - PROCESS | 556 | 1469029539706 Marionette TRACE conn3 <- [1,1914,null,{}] 08:45:39 INFO - PROCESS | 556 | 1469029539711 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 556 | 1469029539714 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:39 INFO - PROCESS | 556 | 1469029539812 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:45:39 INFO - PROCESS | 556 | 1469029539942 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 556 | 1469029539946 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 16A2A400 == 36 [pid = 556] [id = 485] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 10559C00 == 35 [pid = 556] [id = 484] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 1036A800 == 34 [pid = 556] [id = 483] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 1620B800 == 33 [pid = 556] [id = 482] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 1590E800 == 32 [pid = 556] [id = 481] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 139D0000 == 31 [pid = 556] [id = 480] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 1343D000 == 30 [pid = 556] [id = 479] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 12822C00 == 29 [pid = 556] [id = 478] 08:45:39 INFO - PROCESS | 556 | --DOCSHELL 10A0F400 == 28 [pid = 556] [id = 477] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15669000) [pid = 556] [serial = 1402] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15671400) [pid = 556] [serial = 1403] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 84 (131E3400) [pid = 556] [serial = 1396] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13223400) [pid = 556] [serial = 1397] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10B41000) [pid = 556] [serial = 1390] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10F42000) [pid = 556] [serial = 1391] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17787000) [pid = 556] [serial = 1385] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 79 (11A53C00) [pid = 556] [serial = 1393] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12822400) [pid = 556] [serial = 1394] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10B43000) [pid = 556] [serial = 1387] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 76 (11273C00) [pid = 556] [serial = 1388] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1419C400) [pid = 556] [serial = 1399] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16AF2400) [pid = 556] [serial = 1417] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16210400) [pid = 556] [serial = 1406] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15FD6000) [pid = 556] [serial = 1405] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16DBC000) [pid = 556] [serial = 1418] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16714800) [pid = 556] [serial = 1415] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 69 (162CF800) [pid = 556] [serial = 1408] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15903800) [pid = 556] [serial = 1412] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 67 (14F83000) [pid = 556] [serial = 1411] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16685800) [pid = 556] [serial = 1414] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 65 (162D0000) [pid = 556] [serial = 1409] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14F1C000) [pid = 556] [serial = 1400] [outer = 00000000] [url = about:blank] 08:45:39 INFO - PROCESS | 556 | ++DOCSHELL 10A0B800 == 29 [pid = 556] [id = 488] 08:45:39 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10A0F400) [pid = 556] [serial = 1464] [outer = 00000000] 08:45:40 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10FA8400) [pid = 556] [serial = 1465] [outer = 10A0F400] 08:45:40 INFO - PROCESS | 556 | 1469029540017 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10FAE400) [pid = 556] [serial = 1466] [outer = 10A0F400] 08:45:40 INFO - PROCESS | 556 | 1469029540419 Marionette TRACE conn3 <- [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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 769ms 08:45:40 INFO - PROCESS | 556 | 1469029540470 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 556 | 1469029540475 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:45:40 INFO - PROCESS | 556 | 1469029540481 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 556 | 1469029540484 Marionette TRACE conn3 <- [1,1918,null,{}] 08:45:40 INFO - PROCESS | 556 | 1469029540488 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 556 | 1469029540490 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:40 INFO - PROCESS | 556 | 1469029540582 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:45:40 INFO - PROCESS | 556 | 1469029540589 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 556 | 1469029540591 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:40 INFO - PROCESS | 556 | ++DOCSHELL 11CD9400 == 30 [pid = 556] [id = 489] 08:45:40 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12828400) [pid = 556] [serial = 1467] [outer = 00000000] 08:45:40 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B0C800) [pid = 556] [serial = 1468] [outer = 12828400] 08:45:40 INFO - PROCESS | 556 | 1469029540642 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (13079C00) [pid = 556] [serial = 1469] [outer = 12828400] 08:45:41 INFO - PROCESS | 556 | 1469029541102 Marionette TRACE conn3 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 678ms 08:45:41 INFO - PROCESS | 556 | 1469029541163 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 556 | 1469029541166 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:41 INFO - PROCESS | 556 | 1469029541169 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 556 | 1469029541173 Marionette TRACE conn3 <- [1,1922,null,{}] 08:45:41 INFO - PROCESS | 556 | 1469029541167 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 556 | 1469029541171 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:41 INFO - PROCESS | 556 | 1469029541284 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:45:41 INFO - PROCESS | 556 | 1469029541389 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 556 | 1469029541392 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:41 INFO - PROCESS | 556 | ++DOCSHELL 13EA2400 == 31 [pid = 556] [id = 490] 08:45:41 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13EA3400) [pid = 556] [serial = 1470] [outer = 00000000] 08:45:41 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (14F17C00) [pid = 556] [serial = 1471] [outer = 13EA3400] 08:45:41 INFO - PROCESS | 556 | 1469029541438 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (14F8F800) [pid = 556] [serial = 1472] [outer = 13EA3400] 08:45:41 INFO - PROCESS | 556 | 1469029541790 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 679ms 08:45:41 INFO - PROCESS | 556 | 1469029541833 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 556 | 1469029541836 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:41 INFO - PROCESS | 556 | 1469029541839 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 556 | 1469029541841 Marionette TRACE conn3 <- [1,1926,null,{}] 08:45:41 INFO - PROCESS | 556 | 1469029541844 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 556 | 1469029541846 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:41 INFO - PROCESS | 556 | 1469029541937 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:45:41 INFO - PROCESS | 556 | 1469029541942 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 556 | 1469029541944 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:41 INFO - PROCESS | 556 | ++DOCSHELL 1561C800 == 32 [pid = 556] [id = 491] 08:45:41 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15663400) [pid = 556] [serial = 1473] [outer = 00000000] 08:45:41 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15C0A800) [pid = 556] [serial = 1474] [outer = 15663400] 08:45:41 INFO - PROCESS | 556 | 1469029541987 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15C88800) [pid = 556] [serial = 1475] [outer = 15663400] 08:45:42 INFO - PROCESS | 556 | 1469029542425 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 617ms 08:45:42 INFO - PROCESS | 556 | 1469029542459 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 556 | 1469029542461 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:42 INFO - PROCESS | 556 | 1469029542465 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 556 | 1469029542466 Marionette TRACE conn3 <- [1,1930,null,{}] 08:45:42 INFO - PROCESS | 556 | 1469029542470 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 556 | 1469029542472 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:42 INFO - PROCESS | 556 | 1469029542586 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:45:42 INFO - PROCESS | 556 | 1469029542623 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 556 | 1469029542625 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:42 INFO - PROCESS | 556 | ++DOCSHELL 15FD9C00 == 33 [pid = 556] [id = 492] 08:45:42 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15FDA000) [pid = 556] [serial = 1476] [outer = 00000000] 08:45:42 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1620F800) [pid = 556] [serial = 1477] [outer = 15FDA000] 08:45:42 INFO - PROCESS | 556 | 1469029542708 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16215000) [pid = 556] [serial = 1478] [outer = 15FDA000] 08:45:43 INFO - PROCESS | 556 | 1469029543112 Marionette TRACE conn3 <- [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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 664ms 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:43 INFO - PROCESS | 556 | 1469029543144 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 556 | 1469029543146 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:45:43 INFO - PROCESS | 556 | 1469029543150 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 556 | 1469029543151 Marionette TRACE conn3 <- [1,1934,null,{}] 08:45:43 INFO - PROCESS | 556 | 1469029543154 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 556 | 1469029543160 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:43 INFO - PROCESS | 556 | 1469029543277 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:45:43 INFO - PROCESS | 556 | 1469029543283 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 556 | 1469029543285 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:43 INFO - PROCESS | 556 | ++DOCSHELL 1620F400 == 34 [pid = 556] [id = 493] 08:45:43 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (162CE800) [pid = 556] [serial = 1479] [outer = 00000000] 08:45:43 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16686800) [pid = 556] [serial = 1480] [outer = 162CE800] 08:45:43 INFO - PROCESS | 556 | 1469029543332 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16992400) [pid = 556] [serial = 1481] [outer = 162CE800] 08:45:43 INFO - PROCESS | 556 | 1469029543776 Marionette TRACE conn3 <- [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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 663ms 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:43 INFO - PROCESS | 556 | 1469029543815 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 556 | 1469029543816 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:45:43 INFO - PROCESS | 556 | 1469029543820 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 556 | 1469029543821 Marionette TRACE conn3 <- [1,1938,null,{}] 08:45:43 INFO - PROCESS | 556 | 1469029543825 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 556 | 1469029543835 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:43 INFO - PROCESS | 556 | 1469029543968 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:45:43 INFO - PROCESS | 556 | 1469029543991 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 556 | 1469029543993 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:43 INFO - PROCESS | 556 | ++DOCSHELL 169A4000 == 35 [pid = 556] [id = 494] 08:45:43 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (169A4800) [pid = 556] [serial = 1482] [outer = 00000000] 08:45:44 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16DC0400) [pid = 556] [serial = 1483] [outer = 169A4800] 08:45:44 INFO - PROCESS | 556 | 1469029544035 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16AF2400) [pid = 556] [serial = 1484] [outer = 169A4800] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15413C00) [pid = 556] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13C5A400) [pid = 556] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15910800) [pid = 556] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1390A000) [pid = 556] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A76400) [pid = 556] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13074400) [pid = 556] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 78 (15FCDC00) [pid = 556] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16212400) [pid = 556] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 76 (103CB400) [pid = 556] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12BD3400) [pid = 556] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10A73800) [pid = 556] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12828800) [pid = 556] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:44 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16A2D400) [pid = 556] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:45:44 INFO - PROCESS | 556 | 1469029544495 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 708ms 08:45:44 INFO - PROCESS | 556 | 1469029544543 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 556 | 1469029544545 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:44 INFO - PROCESS | 556 | 1469029544549 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 556 | 1469029544550 Marionette TRACE conn3 <- [1,1942,null,{}] 08:45:44 INFO - PROCESS | 556 | 1469029544554 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 556 | 1469029544555 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:44 INFO - PROCESS | 556 | 1469029544622 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:45:44 INFO - PROCESS | 556 | 1469029544627 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 556 | 1469029544629 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:44 INFO - PROCESS | 556 | ++DOCSHELL 10523400 == 36 [pid = 556] [id = 495] 08:45:44 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (114D6C00) [pid = 556] [serial = 1485] [outer = 00000000] 08:45:44 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15902000) [pid = 556] [serial = 1486] [outer = 114D6C00] 08:45:44 INFO - PROCESS | 556 | 1469029544672 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (162D3800) [pid = 556] [serial = 1487] [outer = 114D6C00] 08:45:45 INFO - PROCESS | 556 | 1469029545063 Marionette TRACE conn3 <- [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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 573ms 08:45:45 INFO - PROCESS | 556 | 1469029545116 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 556 | 1469029545118 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:45 INFO - PROCESS | 556 | 1469029545122 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 556 | 1469029545123 Marionette TRACE conn3 <- [1,1946,null,{}] 08:45:45 INFO - PROCESS | 556 | 1469029545131 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 556 | 1469029545133 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:45 INFO - PROCESS | 556 | 1469029545210 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:45:45 INFO - PROCESS | 556 | 1469029545216 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 556 | 1469029545218 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:45 INFO - PROCESS | 556 | ++DOCSHELL 15409400 == 37 [pid = 556] [id = 496] 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15413C00) [pid = 556] [serial = 1488] [outer = 00000000] 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (17229C00) [pid = 556] [serial = 1489] [outer = 15413C00] 08:45:45 INFO - PROCESS | 556 | 1469029545259 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (172D5400) [pid = 556] [serial = 1490] [outer = 15413C00] 08:45:45 INFO - PROCESS | 556 | 1469029545683 Marionette TRACE conn3 <- [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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 618ms 08:45:45 INFO - PROCESS | 556 | 1469029545753 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 556 | 1469029545755 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 556 | 1469029545759 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 556 | 1469029545761 Marionette TRACE conn3 <- [1,1950,null,{}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:45 INFO - PROCESS | 556 | 1469029545764 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 556 | 1469029545766 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:45 INFO - PROCESS | 556 | 1469029545842 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:45:45 INFO - PROCESS | 556 | 1469029545849 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 556 | 1469029545851 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:45 INFO - PROCESS | 556 | ++DOCSHELL 15409800 == 38 [pid = 556] [id = 497] 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1668B800) [pid = 556] [serial = 1491] [outer = 00000000] 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (17545800) [pid = 556] [serial = 1492] [outer = 1668B800] 08:45:45 INFO - PROCESS | 556 | 1469029545894 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17542400) [pid = 556] [serial = 1493] [outer = 1668B800] 08:45:46 INFO - PROCESS | 556 | 1469029546397 Marionette TRACE conn3 <- [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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 648ms 08:45:46 INFO - PROCESS | 556 | 1469029546423 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 556 | 1469029546428 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:46 INFO - PROCESS | 556 | 1469029546433 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 556 | 1469029546437 Marionette TRACE conn3 <- [1,1954,null,{}] 08:45:46 INFO - PROCESS | 556 | 1469029546443 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 556 | 1469029546446 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:46 INFO - PROCESS | 556 | 1469029546589 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:45:46 INFO - PROCESS | 556 | 1469029546717 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 556 | 1469029546722 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:46 INFO - PROCESS | 556 | ++DOCSHELL 10530000 == 39 [pid = 556] [id = 498] 08:45:46 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1055A000) [pid = 556] [serial = 1494] [outer = 00000000] 08:45:46 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (112D3000) [pid = 556] [serial = 1495] [outer = 1055A000] 08:45:46 INFO - PROCESS | 556 | 1469029546778 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (12822400) [pid = 556] [serial = 1496] [outer = 1055A000] 08:45:47 INFO - PROCESS | 556 | 1469029547302 Marionette TRACE conn3 <- [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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 904ms 08:45:47 INFO - PROCESS | 556 | 1469029547343 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 556 | 1469029547348 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:47 INFO - PROCESS | 556 | 1469029547354 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 556 | 1469029547357 Marionette TRACE conn3 <- [1,1958,null,{}] 08:45:47 INFO - PROCESS | 556 | 1469029547361 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 556 | 1469029547364 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:47 INFO - PROCESS | 556 | 1469029547475 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:45:47 INFO - PROCESS | 556 | 1469029547582 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 556 | 1469029547585 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:47 INFO - PROCESS | 556 | ++DOCSHELL 13C58400 == 40 [pid = 556] [id = 499] 08:45:47 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (13C61000) [pid = 556] [serial = 1497] [outer = 00000000] 08:45:47 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (14F17800) [pid = 556] [serial = 1498] [outer = 13C61000] 08:45:47 INFO - PROCESS | 556 | 1469029547639 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1566A000) [pid = 556] [serial = 1499] [outer = 13C61000] 08:45:48 INFO - PROCESS | 556 | 1469029548215 Marionette TRACE conn3 <- [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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 905ms 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:48 INFO - PROCESS | 556 | 1469029548261 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 556 | 1469029548264 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:45:48 INFO - PROCESS | 556 | 1469029548268 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 556 | 1469029548271 Marionette TRACE conn3 <- [1,1962,null,{}] 08:45:48 INFO - PROCESS | 556 | 1469029548282 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 556 | 1469029548287 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:48 INFO - PROCESS | 556 | 1469029548388 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:45:48 INFO - PROCESS | 556 | 1469029548496 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 556 | 1469029548499 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:48 INFO - PROCESS | 556 | ++DOCSHELL 16AE8C00 == 41 [pid = 556] [id = 500] 08:45:48 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (16AEEC00) [pid = 556] [serial = 1500] [outer = 00000000] 08:45:48 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (1727BC00) [pid = 556] [serial = 1501] [outer = 16AEEC00] 08:45:48 INFO - PROCESS | 556 | 1469029548553 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1778F400) [pid = 556] [serial = 1502] [outer = 16AEEC00] 08:45:49 INFO - PROCESS | 556 | 1469029549068 Marionette TRACE conn3 <- [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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 874ms 08:45:49 INFO - PROCESS | 556 | 1469029549138 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 556 | 1469029549141 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:49 INFO - PROCESS | 556 | 1469029549144 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 556 | 1469029549146 Marionette TRACE conn3 <- [1,1966,null,{}] 08:45:49 INFO - PROCESS | 556 | 1469029549150 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 556 | 1469029549152 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:49 INFO - PROCESS | 556 | 1469029549255 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:45:49 INFO - PROCESS | 556 | 1469029549389 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 556 | 1469029549392 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:49 INFO - PROCESS | 556 | ++DOCSHELL 13441C00 == 42 [pid = 556] [id = 501] 08:45:49 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (16AF5400) [pid = 556] [serial = 1503] [outer = 00000000] 08:45:49 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (17979C00) [pid = 556] [serial = 1504] [outer = 16AF5400] 08:45:49 INFO - PROCESS | 556 | 1469029549448 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (17A88800) [pid = 556] [serial = 1505] [outer = 16AF5400] 08:45:50 INFO - PROCESS | 556 | 1469029550149 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1055ms 08:45:50 INFO - PROCESS | 556 | 1469029550205 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 556 | 1469029550208 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:50 INFO - PROCESS | 556 | 1469029550213 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 556 | 1469029550216 Marionette TRACE conn3 <- [1,1970,null,{}] 08:45:50 INFO - PROCESS | 556 | 1469029550221 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 556 | 1469029550224 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:50 INFO - PROCESS | 556 | 1469029550326 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:45:50 INFO - PROCESS | 556 | 1469029550438 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 556 | 1469029550441 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:50 INFO - PROCESS | 556 | ++DOCSHELL 110CD000 == 43 [pid = 556] [id = 502] 08:45:50 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (1126B400) [pid = 556] [serial = 1506] [outer = 00000000] 08:45:50 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (12B67400) [pid = 556] [serial = 1507] [outer = 1126B400] 08:45:50 INFO - PROCESS | 556 | 1469029550471 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (12BD2400) [pid = 556] [serial = 1508] [outer = 1126B400] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 15409400 == 42 [pid = 556] [id = 496] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 10523400 == 41 [pid = 556] [id = 495] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 169A4000 == 40 [pid = 556] [id = 494] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 1620F400 == 39 [pid = 556] [id = 493] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 15FD9C00 == 38 [pid = 556] [id = 492] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 1561C800 == 37 [pid = 556] [id = 491] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 13EA2400 == 36 [pid = 556] [id = 490] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 11CD9400 == 35 [pid = 556] [id = 489] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 10A0B800 == 34 [pid = 556] [id = 488] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 10A76C00 == 33 [pid = 556] [id = 487] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 15C12000 == 32 [pid = 556] [id = 486] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 13077000 == 31 [pid = 556] [id = 476] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 13441C00 == 30 [pid = 556] [id = 501] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 16AE8C00 == 29 [pid = 556] [id = 500] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 15409800 == 28 [pid = 556] [id = 497] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 10530000 == 27 [pid = 556] [id = 498] 08:45:51 INFO - PROCESS | 556 | --DOCSHELL 13C58400 == 26 [pid = 556] [id = 499] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 95 (162C9C00) [pid = 556] [serial = 1430] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 94 (15FD4400) [pid = 556] [serial = 1429] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1561E800) [pid = 556] [serial = 1441] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 92 (15FCF400) [pid = 556] [serial = 1444] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 91 (139D0C00) [pid = 556] [serial = 1438] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 90 (10B48800) [pid = 556] [serial = 1421] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 89 (10A81800) [pid = 556] [serial = 1420] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 88 (139C9400) [pid = 556] [serial = 1424] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 87 (131E1C00) [pid = 556] [serial = 1423] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16996400) [pid = 556] [serial = 1427] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 85 (162CE400) [pid = 556] [serial = 1426] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 84 (162D2400) [pid = 556] [serial = 1447] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15FD5400) [pid = 556] [serial = 1445] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1668D000) [pid = 556] [serial = 1448] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 81 (11A4FC00) [pid = 556] [serial = 1451] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 80 (162C6C00) [pid = 556] [serial = 1453] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13C5B000) [pid = 556] [serial = 1439] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10A7E000) [pid = 556] [serial = 1432] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10B40000) [pid = 556] [serial = 1433] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F94400) [pid = 556] [serial = 1457] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12975000) [pid = 556] [serial = 1435] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10B3E400) [pid = 556] [serial = 1450] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16991C00) [pid = 556] [serial = 1454] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12B68400) [pid = 556] [serial = 1436] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1566A400) [pid = 556] [serial = 1442] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | --DOMWINDOW == 70 (14F1F400) [pid = 556] [serial = 1456] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 556 | 1469029551548 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1402ms 08:45:51 INFO - PROCESS | 556 | 1469029551621 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 556 | 1469029551625 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:51 INFO - PROCESS | 556 | 1469029551629 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 556 | 1469029551634 Marionette TRACE conn3 <- [1,1974,null,{}] 08:45:51 INFO - PROCESS | 556 | 1469029551640 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 556 | 1469029551642 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:51 INFO - PROCESS | 556 | 1469029551780 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:45:51 INFO - PROCESS | 556 | 1469029551873 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 556 | 1469029551876 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:51 INFO - PROCESS | 556 | ++DOCSHELL 10B44800 == 27 [pid = 556] [id = 503] 08:45:51 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (10B45400) [pid = 556] [serial = 1509] [outer = 00000000] 08:45:51 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10F49C00) [pid = 556] [serial = 1510] [outer = 10B45400] 08:45:51 INFO - PROCESS | 556 | 1469029551922 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1126A000) [pid = 556] [serial = 1511] [outer = 10B45400] 08:45:52 INFO - PROCESS | 556 | 1469029552270 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 663ms 08:45:52 INFO - PROCESS | 556 | 1469029552309 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 556 | 1469029552313 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:52 INFO - PROCESS | 556 | 1469029552320 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 556 | 1469029552322 Marionette TRACE conn3 <- [1,1978,null,{}] 08:45:52 INFO - PROCESS | 556 | 1469029552326 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 556 | 1469029552329 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:52 INFO - PROCESS | 556 | 1469029552430 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:45:52 INFO - PROCESS | 556 | 1469029552438 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 556 | 1469029552440 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:52 INFO - PROCESS | 556 | ++DOCSHELL 12B67C00 == 28 [pid = 556] [id = 504] 08:45:52 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (12B68400) [pid = 556] [serial = 1512] [outer = 00000000] 08:45:52 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (12D9EC00) [pid = 556] [serial = 1513] [outer = 12B68400] 08:45:52 INFO - PROCESS | 556 | 1469029552487 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (13148800) [pid = 556] [serial = 1514] [outer = 12B68400] 08:45:52 INFO - PROCESS | 556 | 1469029552920 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 678ms 08:45:52 INFO - PROCESS | 556 | 1469029552985 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 556 | 1469029552987 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:52 INFO - PROCESS | 556 | 1469029552991 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 556 | 1469029552994 Marionette TRACE conn3 <- [1,1982,null,{}] 08:45:53 INFO - PROCESS | 556 | 1469029553005 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 556 | 1469029553009 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:53 INFO - PROCESS | 556 | 1469029553092 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:45:53 INFO - PROCESS | 556 | 1469029553099 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 556 | 1469029553102 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:53 INFO - PROCESS | 556 | ++DOCSHELL 13C59800 == 29 [pid = 556] [id = 505] 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13C5A000) [pid = 556] [serial = 1515] [outer = 00000000] 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (13EAAC00) [pid = 556] [serial = 1516] [outer = 13C5A000] 08:45:53 INFO - PROCESS | 556 | 1469029553152 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (14F17000) [pid = 556] [serial = 1517] [outer = 13C5A000] 08:45:53 INFO - PROCESS | 556 | 1469029553608 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 678ms 08:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:53 INFO - PROCESS | 556 | 1469029553673 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 556 | 1469029553675 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:45:53 INFO - PROCESS | 556 | 1469029553683 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 556 | 1469029553685 Marionette TRACE conn3 <- [1,1986,null,{}] 08:45:53 INFO - PROCESS | 556 | 1469029553689 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 556 | 1469029553691 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:53 INFO - PROCESS | 556 | 1469029553845 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:45:53 INFO - PROCESS | 556 | 1469029553850 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 556 | 1469029553852 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:53 INFO - PROCESS | 556 | ++DOCSHELL 15664800 == 30 [pid = 556] [id = 506] 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15665800) [pid = 556] [serial = 1518] [outer = 00000000] 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15671400) [pid = 556] [serial = 1519] [outer = 15665800] 08:45:53 INFO - PROCESS | 556 | 1469029553896 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15C12000) [pid = 556] [serial = 1520] [outer = 15665800] 08:45:54 INFO - PROCESS | 556 | 1469029554313 Marionette TRACE conn3 <- [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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 663ms 08:45:54 INFO - PROCESS | 556 | 1469029554342 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 556 | 1469029554344 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:54 INFO - PROCESS | 556 | 1469029554347 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 556 | 1469029554349 Marionette TRACE conn3 <- [1,1990,null,{}] 08:45:54 INFO - PROCESS | 556 | 1469029554353 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 556 | 1469029554355 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:54 INFO - PROCESS | 556 | 1469029554461 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:45:54 INFO - PROCESS | 556 | 1469029554466 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 556 | 1469029554468 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:54 INFO - PROCESS | 556 | ++DOCSHELL 15906400 == 31 [pid = 556] [id = 507] 08:45:54 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15FCE800) [pid = 556] [serial = 1521] [outer = 00000000] 08:45:54 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (15FD9C00) [pid = 556] [serial = 1522] [outer = 15FCE800] 08:45:54 INFO - PROCESS | 556 | 1469029554510 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1620C800) [pid = 556] [serial = 1523] [outer = 15FCE800] 08:45:54 INFO - PROCESS | 556 | 1469029554960 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 663ms 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:55 INFO - PROCESS | 556 | 1469029555030 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 556 | 1469029555032 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:45:55 INFO - PROCESS | 556 | 1469029555039 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 556 | 1469029555041 Marionette TRACE conn3 <- [1,1994,null,{}] 08:45:55 INFO - PROCESS | 556 | 1469029555044 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 556 | 1469029555049 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:55 INFO - PROCESS | 556 | 1469029555201 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15413C00) [pid = 556] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1668B800) [pid = 556] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15FDA000) [pid = 556] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 81 (162CE800) [pid = 556] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16A26400) [pid = 556] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10A0F400) [pid = 556] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 78 (169A4800) [pid = 556] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15663400) [pid = 556] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12828400) [pid = 556] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10B47800) [pid = 556] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:45:55 INFO - PROCESS | 556 | --DOMWINDOW == 74 (114D6C00) [pid = 556] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:45:55 INFO - PROCESS | 556 | 1469029555473 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 556 | 1469029555475 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:55 INFO - PROCESS | 556 | ++DOCSHELL 103CB400 == 32 [pid = 556] [id = 508] 08:45:55 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (103D2800) [pid = 556] [serial = 1524] [outer = 00000000] 08:45:55 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10B47800) [pid = 556] [serial = 1525] [outer = 103D2800] 08:45:55 INFO - PROCESS | 556 | 1469029555518 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13907C00) [pid = 556] [serial = 1526] [outer = 103D2800] 08:45:55 INFO - PROCESS | 556 | 1469029555863 Marionette TRACE conn3 <- [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]]]}] 08:45:55 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 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 874ms 08:45:55 INFO - PROCESS | 556 | 1469029555917 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 556 | 1469029555919 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:55 INFO - PROCESS | 556 | 1469029555923 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 556 | 1469029555934 Marionette TRACE conn3 <- [1,1998,null,{}] 08:45:55 INFO - PROCESS | 556 | 1469029555928 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 556 | 1469029555930 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:56 INFO - PROCESS | 556 | 1469029556004 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:45:56 INFO - PROCESS | 556 | 1469029556009 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 556 | 1469029556011 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:56 INFO - PROCESS | 556 | ++DOCSHELL 1052E400 == 33 [pid = 556] [id = 509] 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (131EBC00) [pid = 556] [serial = 1527] [outer = 00000000] 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16683C00) [pid = 556] [serial = 1528] [outer = 131EBC00] 08:45:56 INFO - PROCESS | 556 | 1469029556054 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16688C00) [pid = 556] [serial = 1529] [outer = 131EBC00] 08:45:56 INFO - PROCESS | 556 | 1469029556450 Marionette TRACE conn3 <- [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]]]}] 08:45:56 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 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 573ms 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:56 INFO - PROCESS | 556 | 1469029556483 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 556 | 1469029556485 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 556 | 1469029556489 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 556 | 1469029556490 Marionette TRACE conn3 <- [1,2002,null,{}] 08:45:56 INFO - PROCESS | 556 | 1469029556494 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 556 | 1469029556496 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:56 INFO - PROCESS | 556 | 1469029556610 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:45:56 INFO - PROCESS | 556 | 1469029556618 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 556 | 1469029556620 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:56 INFO - PROCESS | 556 | ++DOCSHELL 15663400 == 34 [pid = 556] [id = 510] 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (162CFC00) [pid = 556] [serial = 1530] [outer = 00000000] 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16995400) [pid = 556] [serial = 1531] [outer = 162CFC00] 08:45:56 INFO - PROCESS | 556 | 1469029556662 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16995C00) [pid = 556] [serial = 1532] [outer = 162CFC00] 08:45:57 INFO - PROCESS | 556 | 1469029557075 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 602ms 08:45:57 INFO - PROCESS | 556 | 1469029557106 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 556 | 1469029557108 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:45:57 INFO - PROCESS | 556 | 1469029557112 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:57 INFO - PROCESS | 556 | 1469029557113 Marionette TRACE conn3 <- [1,2006,null,{}] 08:45:57 INFO - PROCESS | 556 | 1469029557116 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 556 | 1469029557118 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:57 INFO - PROCESS | 556 | 1469029557229 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:45:57 INFO - PROCESS | 556 | 1469029557237 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 556 | 1469029557239 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:57 INFO - PROCESS | 556 | ++DOCSHELL 16682400 == 35 [pid = 556] [id = 511] 08:45:57 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16989C00) [pid = 556] [serial = 1533] [outer = 00000000] 08:45:57 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16AF6400) [pid = 556] [serial = 1534] [outer = 16989C00] 08:45:57 INFO - PROCESS | 556 | 1469029557286 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16DC1C00) [pid = 556] [serial = 1535] [outer = 16989C00] 08:45:58 INFO - PROCESS | 556 | 1469029558022 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 950ms 08:45:58 INFO - PROCESS | 556 | 1469029558065 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 556 | 1469029558069 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:45:58 INFO - PROCESS | 556 | 1469029558074 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 556 | 1469029558079 Marionette TRACE conn3 <- [1,2010,null,{}] 08:45:58 INFO - PROCESS | 556 | 1469029558084 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 556 | 1469029558087 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:58 INFO - PROCESS | 556 | 1469029558211 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:45:58 INFO - PROCESS | 556 | 1469029558344 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 556 | 1469029558347 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:58 INFO - PROCESS | 556 | ++DOCSHELL 10B3FC00 == 36 [pid = 556] [id = 512] 08:45:58 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (10B40800) [pid = 556] [serial = 1536] [outer = 00000000] 08:45:58 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (11A55400) [pid = 556] [serial = 1537] [outer = 10B40800] 08:45:58 INFO - PROCESS | 556 | 1469029558387 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (12B75C00) [pid = 556] [serial = 1538] [outer = 10B40800] 08:45:59 INFO - PROCESS | 556 | 1469029559064 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1040ms 08:45:59 INFO - PROCESS | 556 | 1469029559132 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 556 | 1469029559137 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:45:59 INFO - PROCESS | 556 | 1469029559143 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 556 | 1469029559146 Marionette TRACE conn3 <- [1,2014,null,{}] 08:45:59 INFO - PROCESS | 556 | 1469029559150 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 556 | 1469029559153 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:59 INFO - PROCESS | 556 | 1469029559360 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:45:59 INFO - PROCESS | 556 | 1469029559505 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 556 | 1469029559508 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:45:59 INFO - PROCESS | 556 | ++DOCSHELL 104EB800 == 37 [pid = 556] [id = 513] 08:45:59 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (104EBC00) [pid = 556] [serial = 1539] [outer = 00000000] 08:45:59 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (1052F800) [pid = 556] [serial = 1540] [outer = 104EBC00] 08:45:59 INFO - PROCESS | 556 | 1469029559558 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (10A10000) [pid = 556] [serial = 1541] [outer = 104EBC00] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 15663400 == 36 [pid = 556] [id = 510] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 1052E400 == 35 [pid = 556] [id = 509] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 103CB400 == 34 [pid = 556] [id = 508] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 15906400 == 33 [pid = 556] [id = 507] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 15664800 == 32 [pid = 556] [id = 506] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 13C59800 == 31 [pid = 556] [id = 505] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 12B67C00 == 30 [pid = 556] [id = 504] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 10B44800 == 29 [pid = 556] [id = 503] 08:45:59 INFO - PROCESS | 556 | --DOCSHELL 110CD000 == 28 [pid = 556] [id = 502] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 91 (172D5400) [pid = 556] [serial = 1490] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 90 (17545800) [pid = 556] [serial = 1492] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 89 (17542400) [pid = 556] [serial = 1493] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1620F800) [pid = 556] [serial = 1477] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16686800) [pid = 556] [serial = 1480] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16215000) [pid = 556] [serial = 1478] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 85 (17539800) [pid = 556] [serial = 1460] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1727E800) [pid = 556] [serial = 1459] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10FA8400) [pid = 556] [serial = 1465] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16DC0400) [pid = 556] [serial = 1483] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10FAE400) [pid = 556] [serial = 1466] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15C0A800) [pid = 556] [serial = 1474] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 79 (14F17C00) [pid = 556] [serial = 1471] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12B0C800) [pid = 556] [serial = 1468] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13079C00) [pid = 556] [serial = 1469] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 76 (11273800) [pid = 556] [serial = 1462] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12B6DC00) [pid = 556] [serial = 1463] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16992400) [pid = 556] [serial = 1481] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 73 (17229C00) [pid = 556] [serial = 1489] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16AF2400) [pid = 556] [serial = 1484] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15902000) [pid = 556] [serial = 1486] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 70 (162D3800) [pid = 556] [serial = 1487] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15C88800) [pid = 556] [serial = 1475] [outer = 00000000] [url = about:blank] 08:46:00 INFO - PROCESS | 556 | 1469029560102 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1010ms 08:46:00 INFO - PROCESS | 556 | 1469029560151 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 556 | 1469029560155 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:46:00 INFO - PROCESS | 556 | 1469029560160 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 556 | 1469029560163 Marionette TRACE conn3 <- [1,2018,null,{}] 08:46:00 INFO - PROCESS | 556 | 1469029560182 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 556 | 1469029560185 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:00 INFO - PROCESS | 556 | 1469029560253 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:46:00 INFO - PROCESS | 556 | 1469029560260 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 556 | 1469029560262 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:00 INFO - PROCESS | 556 | ++DOCSHELL 11A4FC00 == 29 [pid = 556] [id = 514] 08:46:00 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (11A53C00) [pid = 556] [serial = 1542] [outer = 00000000] 08:46:00 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12930400) [pid = 556] [serial = 1543] [outer = 11A53C00] 08:46:00 INFO - PROCESS | 556 | 1469029560310 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B68C00) [pid = 556] [serial = 1544] [outer = 11A53C00] 08:46:00 INFO - PROCESS | 556 | 1469029560779 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 663ms 08:46:00 INFO - PROCESS | 556 | 1469029560826 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 556 | 1469029560829 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:46:00 INFO - PROCESS | 556 | 1469029560868 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 556 | 1469029560870 Marionette TRACE conn3 <- [1,2022,null,{}] 08:46:00 INFO - PROCESS | 556 | 1469029560873 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 556 | 1469029560875 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:00 INFO - PROCESS | 556 | 1469029560960 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:46:00 INFO - PROCESS | 556 | 1469029560970 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 556 | 1469029560972 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:00 INFO - PROCESS | 556 | ++DOCSHELL 139CE000 == 30 [pid = 556] [id = 515] 08:46:00 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13C56800) [pid = 556] [serial = 1545] [outer = 00000000] 08:46:01 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13EA6C00) [pid = 556] [serial = 1546] [outer = 13C56800] 08:46:01 INFO - PROCESS | 556 | 1469029561030 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14F1CC00) [pid = 556] [serial = 1547] [outer = 13C56800] 08:46:01 INFO - PROCESS | 556 | 1469029561467 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 648ms 08:46:01 INFO - PROCESS | 556 | 1469029561495 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 556 | 1469029561499 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:46:01 INFO - PROCESS | 556 | 1469029561509 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 556 | 1469029561513 Marionette TRACE conn3 <- [1,2026,null,{}] 08:46:01 INFO - PROCESS | 556 | 1469029561517 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 556 | 1469029561520 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:01 INFO - PROCESS | 556 | 1469029561605 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:46:01 INFO - PROCESS | 556 | 1469029561612 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 556 | 1469029561614 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:01 INFO - PROCESS | 556 | ++DOCSHELL 15C13400 == 31 [pid = 556] [id = 516] 08:46:01 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15C16C00) [pid = 556] [serial = 1548] [outer = 00000000] 08:46:01 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15FD2400) [pid = 556] [serial = 1549] [outer = 15C16C00] 08:46:01 INFO - PROCESS | 556 | 1469029561657 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15FD9800) [pid = 556] [serial = 1550] [outer = 15C16C00] 08:46:02 INFO - PROCESS | 556 | 1469029562088 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 618ms 08:46:02 INFO - PROCESS | 556 | 1469029562126 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 556 | 1469029562128 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:46:02 INFO - PROCESS | 556 | 1469029562132 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 556 | 1469029562133 Marionette TRACE conn3 <- [1,2030,null,{}] 08:46:02 INFO - PROCESS | 556 | 1469029562142 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 556 | 1469029562144 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:02 INFO - PROCESS | 556 | 1469029562238 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:46:02 INFO - PROCESS | 556 | 1469029562242 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 556 | 1469029562245 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:02 INFO - PROCESS | 556 | ++DOCSHELL 15FD4400 == 32 [pid = 556] [id = 517] 08:46:02 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15FDC400) [pid = 556] [serial = 1551] [outer = 00000000] 08:46:02 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (162C9800) [pid = 556] [serial = 1552] [outer = 15FDC400] 08:46:02 INFO - PROCESS | 556 | 1469029562287 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (162D1C00) [pid = 556] [serial = 1553] [outer = 15FDC400] 08:46:02 INFO - PROCESS | 556 | 1469029562762 Marionette TRACE conn3 <- [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]]]}] 08:46:02 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) 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 678ms 08:46:02 INFO - PROCESS | 556 | 1469029562797 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 556 | 1469029562799 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:46:02 INFO - PROCESS | 556 | 1469029562802 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 556 | 1469029562804 Marionette TRACE conn3 <- [1,2034,null,{}] 08:46:02 INFO - PROCESS | 556 | 1469029562810 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 556 | 1469029562812 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:02 INFO - PROCESS | 556 | 1469029562926 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:46:02 INFO - PROCESS | 556 | 1469029562931 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 556 | 1469029562937 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:02 INFO - PROCESS | 556 | ++DOCSHELL 12B6EC00 == 33 [pid = 556] [id = 518] 08:46:02 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1668A400) [pid = 556] [serial = 1554] [outer = 00000000] 08:46:02 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16990000) [pid = 556] [serial = 1555] [outer = 1668A400] 08:46:02 INFO - PROCESS | 556 | 1469029562988 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16AF2400) [pid = 556] [serial = 1556] [outer = 1668A400] 08:46:03 INFO - PROCESS | 556 | 1469029563442 Marionette TRACE conn3 <- [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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 678ms 08:46:03 INFO - PROCESS | 556 | 1469029563484 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 556 | 1469029563486 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:46:03 INFO - PROCESS | 556 | 1469029563489 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:46:03 INFO - PROCESS | 556 | 1469029563491 Marionette TRACE conn3 <- [1,2038,null,{}] 08:46:03 INFO - PROCESS | 556 | 1469029563495 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 556 | 1469029563497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:03 INFO - PROCESS | 556 | 1469029563641 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:46:03 INFO - PROCESS | 556 | 1469029563654 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 556 | 1469029563656 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:03 INFO - PROCESS | 556 | ++DOCSHELL 170D3400 == 34 [pid = 556] [id = 519] 08:46:03 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (171A8800) [pid = 556] [serial = 1557] [outer = 00000000] 08:46:03 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1753A800) [pid = 556] [serial = 1558] [outer = 171A8800] 08:46:03 INFO - PROCESS | 556 | 1469029563699 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (172D9000) [pid = 556] [serial = 1559] [outer = 171A8800] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15665800) [pid = 556] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1126B400) [pid = 556] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 84 (162CFC00) [pid = 556] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10B45400) [pid = 556] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12B68400) [pid = 556] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 81 (13C5A000) [pid = 556] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15FCE800) [pid = 556] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1055A000) [pid = 556] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13C61000) [pid = 556] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16AEEC00) [pid = 556] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16AF5400) [pid = 556] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 75 (103D2800) [pid = 556] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 74 (131EBC00) [pid = 556] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:04 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13EA3400) [pid = 556] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:46:04 INFO - PROCESS | 556 | 1469029564249 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 798ms 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:46:04 INFO - PROCESS | 556 | 1469029564295 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 556 | 1469029564297 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 556 | 1469029564300 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 556 | 1469029564302 Marionette TRACE conn3 <- [1,2042,null,{}] 08:46:04 INFO - PROCESS | 556 | 1469029564305 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 556 | 1469029564307 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:04 INFO - PROCESS | 556 | 1469029564386 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:46:04 INFO - PROCESS | 556 | 1469029564391 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 556 | 1469029564393 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:04 INFO - PROCESS | 556 | ++DOCSHELL 10B45400 == 35 [pid = 556] [id = 520] 08:46:04 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (10B46800) [pid = 556] [serial = 1560] [outer = 00000000] 08:46:04 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13C55800) [pid = 556] [serial = 1561] [outer = 10B46800] 08:46:04 INFO - PROCESS | 556 | 1469029564435 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15910800) [pid = 556] [serial = 1562] [outer = 10B46800] 08:46:04 INFO - PROCESS | 556 | 1469029564843 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 573ms 08:46:04 INFO - PROCESS | 556 | 1469029564881 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 556 | 1469029564882 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 556 | 1469029564886 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:46:04 INFO - PROCESS | 556 | 1469029564887 Marionette TRACE conn3 <- [1,2046,null,{}] 08:46:04 INFO - PROCESS | 556 | 1469029564891 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 556 | 1469029564893 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:04 INFO - PROCESS | 556 | 1469029564993 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:46:05 INFO - PROCESS | 556 | 1469029564999 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 556 | 1469029565001 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:05 INFO - PROCESS | 556 | ++DOCSHELL 131EBC00 == 36 [pid = 556] [id = 521] 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F7FC00) [pid = 556] [serial = 1563] [outer = 00000000] 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16680400) [pid = 556] [serial = 1564] [outer = 14F7FC00] 08:46:05 INFO - PROCESS | 556 | 1469029565043 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16A2D400) [pid = 556] [serial = 1565] [outer = 14F7FC00] 08:46:05 INFO - PROCESS | 556 | 1469029565452 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 618ms 08:46:05 INFO - PROCESS | 556 | 1469029565507 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 556 | 1469029565509 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:46:05 INFO - PROCESS | 556 | 1469029565512 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 556 | 1469029565514 Marionette TRACE conn3 <- [1,2050,null,{}] 08:46:05 INFO - PROCESS | 556 | 1469029565518 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 556 | 1469029565519 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:05 INFO - PROCESS | 556 | 1469029565590 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:46:05 INFO - PROCESS | 556 | 1469029565595 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 556 | 1469029565597 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:05 INFO - PROCESS | 556 | ++DOCSHELL 13C64800 == 37 [pid = 556] [id = 522] 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1566D800) [pid = 556] [serial = 1566] [outer = 00000000] 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17547800) [pid = 556] [serial = 1567] [outer = 1566D800] 08:46:05 INFO - PROCESS | 556 | 1469029565639 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (177C8400) [pid = 556] [serial = 1568] [outer = 1566D800] 08:46:06 INFO - PROCESS | 556 | 1469029566068 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 603ms 08:46:06 INFO - PROCESS | 556 | 1469029566148 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 556 | 1469029566152 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:46:06 INFO - PROCESS | 556 | 1469029566158 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:46:06 INFO - PROCESS | 556 | 1469029566162 Marionette TRACE conn3 <- [1,2054,null,{}] 08:46:06 INFO - PROCESS | 556 | 1469029566169 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 556 | 1469029566172 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:06 INFO - PROCESS | 556 | 1469029566292 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:46:06 INFO - PROCESS | 556 | 1469029566438 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 556 | 1469029566443 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:06 INFO - PROCESS | 556 | ++DOCSHELL 10B4CC00 == 38 [pid = 556] [id = 523] 08:46:06 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10F43C00) [pid = 556] [serial = 1569] [outer = 00000000] 08:46:06 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10FB1800) [pid = 556] [serial = 1570] [outer = 10F43C00] 08:46:06 INFO - PROCESS | 556 | 1469029566504 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1282AC00) [pid = 556] [serial = 1571] [outer = 10F43C00] 08:46:07 INFO - PROCESS | 556 | 1469029567087 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 965ms 08:46:07 INFO - PROCESS | 556 | 1469029567149 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 556 | 1469029567155 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:46:07 INFO - PROCESS | 556 | 1469029567146 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 556 | 1469029567150 Marionette TRACE conn3 <- [1,2058,null,{}] 08:46:07 INFO - PROCESS | 556 | 1469029567154 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 556 | 1469029567157 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:07 INFO - PROCESS | 556 | 1469029567266 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:46:07 INFO - PROCESS | 556 | 1469029567403 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 556 | 1469029567406 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:07 INFO - PROCESS | 556 | ++DOCSHELL 13C55C00 == 39 [pid = 556] [id = 524] 08:46:07 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (13C5B800) [pid = 556] [serial = 1572] [outer = 00000000] 08:46:07 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (15412800) [pid = 556] [serial = 1573] [outer = 13C5B800] 08:46:07 INFO - PROCESS | 556 | 1469029567461 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (15665000) [pid = 556] [serial = 1574] [outer = 13C5B800] 08:46:08 INFO - PROCESS | 556 | 1469029568030 Marionette TRACE conn3 <- [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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 904ms 08:46:08 INFO - PROCESS | 556 | 1469029568073 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 556 | 1469029568060 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:46:08 INFO - PROCESS | 556 | 1469029568064 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 556 | 1469029568066 Marionette TRACE conn3 <- [1,2062,null,{}] 08:46:08 INFO - PROCESS | 556 | 1469029568076 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 556 | 1469029568080 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:08 INFO - PROCESS | 556 | 1469029568221 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:46:08 INFO - PROCESS | 556 | 1469029568359 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 556 | 1469029568363 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:08 INFO - PROCESS | 556 | ++DOCSHELL 16A28800 == 40 [pid = 556] [id = 525] 08:46:08 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (16A2BC00) [pid = 556] [serial = 1575] [outer = 00000000] 08:46:08 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (17539800) [pid = 556] [serial = 1576] [outer = 16A2BC00] 08:46:08 INFO - PROCESS | 556 | 1469029568418 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (17546800) [pid = 556] [serial = 1577] [outer = 16A2BC00] 08:46:08 INFO - PROCESS | 556 | 1469029568965 Marionette TRACE conn3 <- [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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 904ms 08:46:08 INFO - PROCESS | 556 | 1469029568991 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 556 | 1469029568993 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:46:08 INFO - PROCESS | 556 | 1469029568997 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 556 | 1469029568999 Marionette TRACE conn3 <- [1,2066,null,{}] 08:46:08 INFO - PROCESS | 556 | 1469029569002 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 556 | 1469029569005 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:09 INFO - PROCESS | 556 | 1469029569090 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:46:09 INFO - PROCESS | 556 | 1469029569204 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 556 | 1469029569207 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:09 INFO - PROCESS | 556 | ++DOCSHELL 103CB400 == 41 [pid = 556] [id = 526] 08:46:09 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (103D2800) [pid = 556] [serial = 1578] [outer = 00000000] 08:46:09 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (10A0F400) [pid = 556] [serial = 1579] [outer = 103D2800] 08:46:09 INFO - PROCESS | 556 | 1469029569405 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (10B40400) [pid = 556] [serial = 1580] [outer = 103D2800] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 131EBC00 == 40 [pid = 556] [id = 521] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 10B45400 == 39 [pid = 556] [id = 520] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 170D3400 == 38 [pid = 556] [id = 519] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 12B6EC00 == 37 [pid = 556] [id = 518] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 15FD4400 == 36 [pid = 556] [id = 517] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 15C13400 == 35 [pid = 556] [id = 516] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 139CE000 == 34 [pid = 556] [id = 515] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 11A4FC00 == 33 [pid = 556] [id = 514] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 104EB800 == 32 [pid = 556] [id = 513] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 16682400 == 31 [pid = 556] [id = 511] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 10B3FC00 == 30 [pid = 556] [id = 512] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 16A28800 == 29 [pid = 556] [id = 525] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 13C64800 == 28 [pid = 556] [id = 522] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 10B4CC00 == 27 [pid = 556] [id = 523] 08:46:10 INFO - PROCESS | 556 | --DOCSHELL 13C55C00 == 26 [pid = 556] [id = 524] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 93 (14F17000) [pid = 556] [serial = 1517] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 92 (14F8F800) [pid = 556] [serial = 1472] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 91 (15671400) [pid = 556] [serial = 1519] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 90 (12B67400) [pid = 556] [serial = 1507] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 89 (16995400) [pid = 556] [serial = 1531] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 88 (10F49C00) [pid = 556] [serial = 1510] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1126A000) [pid = 556] [serial = 1511] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 86 (12D9EC00) [pid = 556] [serial = 1513] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 85 (13148800) [pid = 556] [serial = 1514] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 84 (13EAAC00) [pid = 556] [serial = 1516] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15FD9C00) [pid = 556] [serial = 1522] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12822400) [pid = 556] [serial = 1496] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 81 (112D3000) [pid = 556] [serial = 1495] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1566A000) [pid = 556] [serial = 1499] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 79 (14F17800) [pid = 556] [serial = 1498] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1778F400) [pid = 556] [serial = 1502] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 77 (1727BC00) [pid = 556] [serial = 1501] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 76 (17A88800) [pid = 556] [serial = 1505] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 75 (17979C00) [pid = 556] [serial = 1504] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16995C00) [pid = 556] [serial = 1532] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10B47800) [pid = 556] [serial = 1525] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1620C800) [pid = 556] [serial = 1523] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 71 (13907C00) [pid = 556] [serial = 1526] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16683C00) [pid = 556] [serial = 1528] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 69 (12BD2400) [pid = 556] [serial = 1508] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16688C00) [pid = 556] [serial = 1529] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15C12000) [pid = 556] [serial = 1520] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 556 | 1469029570632 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1688ms 08:46:10 INFO - PROCESS | 556 | 1469029570712 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 556 | 1469029570716 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:46:10 INFO - PROCESS | 556 | 1469029570722 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 556 | 1469029570725 Marionette TRACE conn3 <- [1,2070,null,{}] 08:46:10 INFO - PROCESS | 556 | 1469029570731 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 556 | 1469029570734 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:10 INFO - PROCESS | 556 | 1469029570827 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:46:10 INFO - PROCESS | 556 | 1469029570834 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 556 | 1469029570839 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:10 INFO - PROCESS | 556 | ++DOCSHELL 10B47000 == 27 [pid = 556] [id = 527] 08:46:10 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10B47800) [pid = 556] [serial = 1581] [outer = 00000000] 08:46:10 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10B4CC00) [pid = 556] [serial = 1582] [outer = 10B47800] 08:46:10 INFO - PROCESS | 556 | 1469029570886 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10F49C00) [pid = 556] [serial = 1583] [outer = 10B47800] 08:46:11 INFO - PROCESS | 556 | 1469029571355 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 678ms 08:46:11 INFO - PROCESS | 556 | 1469029571386 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 556 | 1469029571391 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:46:11 INFO - PROCESS | 556 | 1469029571401 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:46:11 INFO - PROCESS | 556 | 1469029571404 Marionette TRACE conn3 <- [1,2074,null,{}] 08:46:11 INFO - PROCESS | 556 | 1469029571408 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 556 | 1469029571410 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:11 INFO - PROCESS | 556 | 1469029571497 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:46:11 INFO - PROCESS | 556 | 1469029571506 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 556 | 1469029571509 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:11 INFO - PROCESS | 556 | ++DOCSHELL 12971C00 == 28 [pid = 556] [id = 528] 08:46:11 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12974800) [pid = 556] [serial = 1584] [outer = 00000000] 08:46:11 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12B6EC00) [pid = 556] [serial = 1585] [outer = 12974800] 08:46:11 INFO - PROCESS | 556 | 1469029571555 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (12D5E800) [pid = 556] [serial = 1586] [outer = 12974800] 08:46:12 INFO - PROCESS | 556 | 1469029572005 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 618ms 08:46:12 INFO - PROCESS | 556 | 1469029572022 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 556 | 1469029572024 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:46:12 INFO - PROCESS | 556 | 1469029572028 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 556 | 1469029572032 Marionette TRACE conn3 <- [1,2078,null,{}] 08:46:12 INFO - PROCESS | 556 | 1469029572042 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 556 | 1469029572047 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:12 INFO - PROCESS | 556 | 1469029572158 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:46:12 INFO - PROCESS | 556 | 1469029572169 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 556 | 1469029572173 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:12 INFO - PROCESS | 556 | ++DOCSHELL 13439C00 == 29 [pid = 556] [id = 529] 08:46:12 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1343A800) [pid = 556] [serial = 1587] [outer = 00000000] 08:46:12 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (139CE000) [pid = 556] [serial = 1588] [outer = 1343A800] 08:46:12 INFO - PROCESS | 556 | 1469029572306 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (13C5E000) [pid = 556] [serial = 1589] [outer = 1343A800] 08:46:12 INFO - PROCESS | 556 | 1469029572689 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 678ms 08:46:12 INFO - PROCESS | 556 | 1469029572710 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 556 | 1469029572712 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:12 INFO - PROCESS | 556 | 1469029572716 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 556 | 1469029572717 Marionette TRACE conn3 <- [1,2082,null,{}] 08:46:12 INFO - PROCESS | 556 | 1469029572721 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 556 | 1469029572723 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:12 INFO - PROCESS | 556 | 1469029572801 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:46:12 INFO - PROCESS | 556 | 1469029572904 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 556 | 1469029572906 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:12 INFO - PROCESS | 556 | ++DOCSHELL 13C56000 == 30 [pid = 556] [id = 530] 08:46:12 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13C5A800) [pid = 556] [serial = 1590] [outer = 00000000] 08:46:12 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15413000) [pid = 556] [serial = 1591] [outer = 13C5A800] 08:46:12 INFO - PROCESS | 556 | 1469029572949 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1566AC00) [pid = 556] [serial = 1592] [outer = 13C5A800] 08:46:13 INFO - PROCESS | 556 | 1469029573374 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 708ms 08:46:13 INFO - PROCESS | 556 | 1469029573421 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 556 | 1469029573423 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:13 INFO - PROCESS | 556 | 1469029573431 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 556 | 1469029573433 Marionette TRACE conn3 <- [1,2086,null,{}] 08:46:13 INFO - PROCESS | 556 | 1469029573436 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 556 | 1469029573438 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:13 INFO - PROCESS | 556 | 1469029573572 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:46:13 INFO - PROCESS | 556 | 1469029573581 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 556 | 1469029573583 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:13 INFO - PROCESS | 556 | ++DOCSHELL 15408400 == 31 [pid = 556] [id = 531] 08:46:13 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1566E400) [pid = 556] [serial = 1593] [outer = 00000000] 08:46:13 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15C8E800) [pid = 556] [serial = 1594] [outer = 1566E400] 08:46:13 INFO - PROCESS | 556 | 1469029573627 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15FD1400) [pid = 556] [serial = 1595] [outer = 1566E400] 08:46:14 INFO - PROCESS | 556 | 1469029574044 Marionette TRACE conn3 <- [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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 679ms 08:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:14 INFO - PROCESS | 556 | 1469029574113 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 556 | 1469029574115 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:46:14 INFO - PROCESS | 556 | 1469029574118 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 556 | 1469029574120 Marionette TRACE conn3 <- [1,2090,null,{}] 08:46:14 INFO - PROCESS | 556 | 1469029574123 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 556 | 1469029574128 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:14 INFO - PROCESS | 556 | 1469029574260 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:46:14 INFO - PROCESS | 556 | 1469029574312 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 556 | 1469029574315 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:14 INFO - PROCESS | 556 | ++DOCSHELL 1620FC00 == 32 [pid = 556] [id = 532] 08:46:14 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16213800) [pid = 556] [serial = 1596] [outer = 00000000] 08:46:14 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16218C00) [pid = 556] [serial = 1597] [outer = 16213800] 08:46:14 INFO - PROCESS | 556 | 1469029574365 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16680800) [pid = 556] [serial = 1598] [outer = 16213800] 08:46:14 INFO - PROCESS | 556 | 1469029574780 Marionette TRACE conn3 <- [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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 708ms 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 84 (10B40800) [pid = 556] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1668A400) [pid = 556] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 82 (104EBC00) [pid = 556] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15C16C00) [pid = 556] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16989C00) [pid = 556] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:14 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13C56800) [pid = 556] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 78 (11A53C00) [pid = 556] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 77 (171A8800) [pid = 556] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10B46800) [pid = 556] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 75 (14F7FC00) [pid = 556] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15FDC400) [pid = 556] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:15 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1566D800) [pid = 556] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:15 INFO - PROCESS | 556 | 1469029575014 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 556 | 1469029575016 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:15 INFO - PROCESS | 556 | 1469029575025 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 556 | 1469029575027 Marionette TRACE conn3 <- [1,2094,null,{}] 08:46:15 INFO - PROCESS | 556 | 1469029575030 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 556 | 1469029575032 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:15 INFO - PROCESS | 556 | 1469029575115 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:46:15 INFO - PROCESS | 556 | 1469029575120 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 556 | 1469029575122 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:15 INFO - PROCESS | 556 | ++DOCSHELL 10B48800 == 33 [pid = 556] [id = 533] 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (110CAC00) [pid = 556] [serial = 1599] [outer = 00000000] 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (139C9800) [pid = 556] [serial = 1600] [outer = 110CAC00] 08:46:15 INFO - PROCESS | 556 | 1469029575164 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F7FC00) [pid = 556] [serial = 1601] [outer = 110CAC00] 08:46:15 INFO - PROCESS | 556 | 1469029575564 Marionette TRACE conn3 <- [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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 618ms 08:46:15 INFO - PROCESS | 556 | 1469029575644 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 556 | 1469029575646 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:15 INFO - PROCESS | 556 | 1469029575649 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 556 | 1469029575651 Marionette TRACE conn3 <- [1,2098,null,{}] 08:46:15 INFO - PROCESS | 556 | 1469029575655 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 556 | 1469029575656 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:15 INFO - PROCESS | 556 | 1469029575716 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:46:15 INFO - PROCESS | 556 | 1469029575721 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 556 | 1469029575723 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:15 INFO - PROCESS | 556 | ++DOCSHELL 16210800 == 34 [pid = 556] [id = 534] 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16218800) [pid = 556] [serial = 1602] [outer = 00000000] 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16689800) [pid = 556] [serial = 1603] [outer = 16218800] 08:46:15 INFO - PROCESS | 556 | 1469029575765 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16989C00) [pid = 556] [serial = 1604] [outer = 16218800] 08:46:16 INFO - PROCESS | 556 | 1469029576182 Marionette TRACE conn3 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 572ms 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:16 INFO - PROCESS | 556 | 1469029576214 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 556 | 1469029576216 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 556 | 1469029576219 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 556 | 1469029576221 Marionette TRACE conn3 <- [1,2102,null,{}] 08:46:16 INFO - PROCESS | 556 | 1469029576224 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 556 | 1469029576226 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:16 INFO - PROCESS | 556 | 1469029576305 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:46:16 INFO - PROCESS | 556 | 1469029576311 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 556 | 1469029576313 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:16 INFO - PROCESS | 556 | ++DOCSHELL 169A5C00 == 35 [pid = 556] [id = 535] 08:46:16 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16A26400) [pid = 556] [serial = 1605] [outer = 00000000] 08:46:16 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16DB7800) [pid = 556] [serial = 1606] [outer = 16A26400] 08:46:16 INFO - PROCESS | 556 | 1469029576355 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16DB8400) [pid = 556] [serial = 1607] [outer = 16A26400] 08:46:16 INFO - PROCESS | 556 | 1469029576788 Marionette TRACE conn3 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 602ms 08:46:16 INFO - PROCESS | 556 | 1469029576853 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 556 | 1469029576855 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 556 | 1469029576858 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 556 | 1469029576860 Marionette TRACE conn3 <- [1,2106,null,{}] 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:16 INFO - PROCESS | 556 | 1469029576864 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 556 | 1469029576865 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:16 INFO - PROCESS | 556 | 1469029576999 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:46:17 INFO - PROCESS | 556 | 1469029577167 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 556 | 1469029577171 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:17 INFO - PROCESS | 556 | ++DOCSHELL 10524000 == 36 [pid = 556] [id = 536] 08:46:17 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10524C00) [pid = 556] [serial = 1608] [outer = 00000000] 08:46:17 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A0B400) [pid = 556] [serial = 1609] [outer = 10524C00] 08:46:17 INFO - PROCESS | 556 | 1469029577227 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10B4A000) [pid = 556] [serial = 1610] [outer = 10524C00] 08:46:17 INFO - PROCESS | 556 | 1469029577976 Marionette TRACE conn3 <- [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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1145ms 08:46:18 INFO - PROCESS | 556 | 1469029578023 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 556 | 1469029578027 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:18 INFO - PROCESS | 556 | 1469029578032 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 556 | 1469029578035 Marionette TRACE conn3 <- [1,2110,null,{}] 08:46:18 INFO - PROCESS | 556 | 1469029578040 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 556 | 1469029578043 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:18 INFO - PROCESS | 556 | 1469029578219 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:46:18 INFO - PROCESS | 556 | 1469029578229 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 556 | 1469029578232 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:18 INFO - PROCESS | 556 | ++DOCSHELL 131DF000 == 37 [pid = 556] [id = 537] 08:46:18 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (131E9800) [pid = 556] [serial = 1611] [outer = 00000000] 08:46:18 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (13907800) [pid = 556] [serial = 1612] [outer = 131E9800] 08:46:18 INFO - PROCESS | 556 | 1469029578286 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (14F74400) [pid = 556] [serial = 1613] [outer = 131E9800] 08:46:19 INFO - PROCESS | 556 | 1469029579161 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1145ms 08:46:19 INFO - PROCESS | 556 | 1469029579172 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 556 | 1469029579177 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:19 INFO - PROCESS | 556 | 1469029579182 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 556 | 1469029579186 Marionette TRACE conn3 <- [1,2114,null,{}] 08:46:19 INFO - PROCESS | 556 | 1469029579191 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 556 | 1469029579194 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:19 INFO - PROCESS | 556 | 1469029579302 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:46:19 INFO - PROCESS | 556 | 1469029579423 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 556 | 1469029579428 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 169A5C00 == 36 [pid = 556] [id = 535] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 16210800 == 35 [pid = 556] [id = 534] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 10B48800 == 34 [pid = 556] [id = 533] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 1620FC00 == 33 [pid = 556] [id = 532] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 15408400 == 32 [pid = 556] [id = 531] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 13C56000 == 31 [pid = 556] [id = 530] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 13439C00 == 30 [pid = 556] [id = 529] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 12971C00 == 29 [pid = 556] [id = 528] 08:46:19 INFO - PROCESS | 556 | --DOCSHELL 10B47000 == 28 [pid = 556] [id = 527] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 87 (11A55400) [pid = 556] [serial = 1537] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16990000) [pid = 556] [serial = 1555] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 85 (12B75C00) [pid = 556] [serial = 1538] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1052F800) [pid = 556] [serial = 1540] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10A10000) [pid = 556] [serial = 1541] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15FD2400) [pid = 556] [serial = 1549] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16DC1C00) [pid = 556] [serial = 1535] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16AF6400) [pid = 556] [serial = 1534] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13EA6C00) [pid = 556] [serial = 1546] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 78 (14F1CC00) [pid = 556] [serial = 1547] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 77 (12930400) [pid = 556] [serial = 1543] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12B68C00) [pid = 556] [serial = 1544] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1753A800) [pid = 556] [serial = 1558] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13C55800) [pid = 556] [serial = 1561] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15910800) [pid = 556] [serial = 1562] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16680400) [pid = 556] [serial = 1564] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 71 (162C9800) [pid = 556] [serial = 1552] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16AF2400) [pid = 556] [serial = 1556] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16A2D400) [pid = 556] [serial = 1565] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 68 (172D9000) [pid = 556] [serial = 1559] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 67 (162D1C00) [pid = 556] [serial = 1553] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 66 (177C8400) [pid = 556] [serial = 1568] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 65 (15FD9800) [pid = 556] [serial = 1550] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | --DOMWINDOW == 64 (17547800) [pid = 556] [serial = 1567] [outer = 00000000] [url = about:blank] 08:46:19 INFO - PROCESS | 556 | ++DOCSHELL 1052C400 == 29 [pid = 556] [id = 538] 08:46:19 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1052C800) [pid = 556] [serial = 1614] [outer = 00000000] 08:46:19 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10A74800) [pid = 556] [serial = 1615] [outer = 1052C800] 08:46:19 INFO - PROCESS | 556 | 1469029579488 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (11273C00) [pid = 556] [serial = 1616] [outer = 1052C800] 08:46:19 INFO - PROCESS | 556 | 1469029579898 Marionette TRACE conn3 <- [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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 769ms 08:46:19 INFO - PROCESS | 556 | 1469029579951 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 556 | 1469029579955 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:19 INFO - PROCESS | 556 | 1469029579962 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 556 | 1469029579965 Marionette TRACE conn3 <- [1,2118,null,{}] 08:46:19 INFO - PROCESS | 556 | 1469029579969 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 556 | 1469029579971 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:20 INFO - PROCESS | 556 | 1469029580056 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:46:20 INFO - PROCESS | 556 | 1469029580069 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 556 | 1469029580071 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:20 INFO - PROCESS | 556 | ++DOCSHELL 12B6D000 == 30 [pid = 556] [id = 539] 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12B6F400) [pid = 556] [serial = 1617] [outer = 00000000] 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1313BC00) [pid = 556] [serial = 1618] [outer = 12B6F400] 08:46:20 INFO - PROCESS | 556 | 1469029580118 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (131EB800) [pid = 556] [serial = 1619] [outer = 12B6F400] 08:46:20 INFO - PROCESS | 556 | 1469029580598 Marionette TRACE conn3 <- [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] 08:46:20 INFO - PROCESS | 556 | 1469029580645 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:20 INFO - PROCESS | 556 | 1469029580649 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 556 | 1469029580652 Marionette TRACE conn3 <- [1,2122,null,{}] 08:46:20 INFO - PROCESS | 556 | 1469029580663 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 556 | 1469029580668 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:20 INFO - PROCESS | 556 | 1469029580778 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:46:20 INFO - PROCESS | 556 | 1469029580881 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 556 | 1469029580884 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:20 INFO - PROCESS | 556 | ++DOCSHELL 15409800 == 31 [pid = 556] [id = 540] 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1540A400) [pid = 556] [serial = 1620] [outer = 00000000] 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1566D000) [pid = 556] [serial = 1621] [outer = 1540A400] 08:46:20 INFO - PROCESS | 556 | 1469029580914 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1590B400) [pid = 556] [serial = 1622] [outer = 1540A400] 08:46:21 INFO - PROCESS | 556 | 1469029581271 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 679ms 08:46:21 INFO - PROCESS | 556 | 1469029581331 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 556 | 1469029581333 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:21 INFO - PROCESS | 556 | 1469029581337 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 556 | 1469029581339 Marionette TRACE conn3 <- [1,2126,null,{}] 08:46:21 INFO - PROCESS | 556 | 1469029581344 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 556 | 1469029581346 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:21 INFO - PROCESS | 556 | 1469029581422 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:46:21 INFO - PROCESS | 556 | 1469029581428 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 556 | 1469029581430 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:21 INFO - PROCESS | 556 | ++DOCSHELL 15FD4400 == 32 [pid = 556] [id = 541] 08:46:21 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FD5000) [pid = 556] [serial = 1623] [outer = 00000000] 08:46:21 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (162C9800) [pid = 556] [serial = 1624] [outer = 15FD5000] 08:46:21 INFO - PROCESS | 556 | 1469029581476 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (162D2000) [pid = 556] [serial = 1625] [outer = 15FD5000] 08:46:21 INFO - PROCESS | 556 | 1469029581918 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 617ms 08:46:21 INFO - PROCESS | 556 | 1469029581938 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 556 | 1469029581940 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:46:21 INFO - PROCESS | 556 | 1469029581944 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:21 INFO - PROCESS | 556 | 1469029581945 Marionette TRACE conn3 <- [1,2130,null,{}] 08:46:21 INFO - PROCESS | 556 | 1469029581949 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 556 | 1469029581950 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:22 INFO - PROCESS | 556 | 1469029582063 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:46:22 INFO - PROCESS | 556 | 1469029582153 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 556 | 1469029582155 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:22 INFO - PROCESS | 556 | ++DOCSHELL 12D97400 == 33 [pid = 556] [id = 542] 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (162D0800) [pid = 556] [serial = 1626] [outer = 00000000] 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1668A400) [pid = 556] [serial = 1627] [outer = 162D0800] 08:46:22 INFO - PROCESS | 556 | 1469029582197 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1668E000) [pid = 556] [serial = 1628] [outer = 162D0800] 08:46:22 INFO - PROCESS | 556 | 1469029582617 Marionette TRACE conn3 <- [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] 08:46:22 INFO - PROCESS | 556 | 1469029582668 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:22 INFO - PROCESS | 556 | 1469029582672 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 556 | 1469029582673 Marionette TRACE conn3 <- [1,2134,null,{}] 08:46:22 INFO - PROCESS | 556 | 1469029582676 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 556 | 1469029582682 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:22 INFO - PROCESS | 556 | 1469029582819 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:46:22 INFO - PROCESS | 556 | 1469029582885 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 556 | 1469029582887 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:22 INFO - PROCESS | 556 | ++DOCSHELL 16998400 == 34 [pid = 556] [id = 543] 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16AEEC00) [pid = 556] [serial = 1629] [outer = 00000000] 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (171B0000) [pid = 556] [serial = 1630] [outer = 16AEEC00] 08:46:22 INFO - PROCESS | 556 | 1469029582912 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1753C400) [pid = 556] [serial = 1631] [outer = 16AEEC00] 08:46:23 INFO - PROCESS | 556 | 1469029583323 Marionette TRACE conn3 <- [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] 08:46:23 INFO - PROCESS | 556 | 1469029583354 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:46:23 INFO - PROCESS | 556 | 1469029583357 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:46:23 INFO - PROCESS | 556 | 1469029583359 Marionette TRACE conn3 <- [1,2138,null,{}] 08:46:23 INFO - PROCESS | 556 | 1469029583366 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 556 | 1469029583377 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:23 INFO - PROCESS | 556 | 1469029583499 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:46:23 INFO - PROCESS | 556 | 1469029583510 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 556 | 1469029583512 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:23 INFO - PROCESS | 556 | ++DOCSHELL 13077000 == 35 [pid = 556] [id = 544] 08:46:23 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (171AE800) [pid = 556] [serial = 1632] [outer = 00000000] 08:46:23 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17543400) [pid = 556] [serial = 1633] [outer = 171AE800] 08:46:23 INFO - PROCESS | 556 | 1469029583561 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17785C00) [pid = 556] [serial = 1634] [outer = 171AE800] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1566E400) [pid = 556] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 83 (10B47800) [pid = 556] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10F43C00) [pid = 556] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 81 (13C5B800) [pid = 556] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16A2BC00) [pid = 556] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16213800) [pid = 556] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 78 (110CAC00) [pid = 556] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 77 (103D2800) [pid = 556] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1343A800) [pid = 556] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 75 (13C5A800) [pid = 556] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16218800) [pid = 556] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:23 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12974800) [pid = 556] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:46:24 INFO - PROCESS | 556 | 1469029584022 Marionette TRACE conn3 <- [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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 708ms 08:46:24 INFO - PROCESS | 556 | 1469029584062 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 556 | 1469029584064 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:24 INFO - PROCESS | 556 | 1469029584067 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 556 | 1469029584069 Marionette TRACE conn3 <- [1,2142,null,{}] 08:46:24 INFO - PROCESS | 556 | 1469029584072 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 556 | 1469029584074 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:24 INFO - PROCESS | 556 | 1469029584151 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:46:24 INFO - PROCESS | 556 | 1469029584156 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 556 | 1469029584158 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:24 INFO - PROCESS | 556 | ++DOCSHELL 10435000 == 36 [pid = 556] [id = 545] 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (10532400) [pid = 556] [serial = 1635] [outer = 00000000] 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15C0D800) [pid = 556] [serial = 1636] [outer = 10532400] 08:46:24 INFO - PROCESS | 556 | 1469029584204 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16218800) [pid = 556] [serial = 1637] [outer = 10532400] 08:46:24 INFO - PROCESS | 556 | 1469029584619 Marionette TRACE conn3 <- [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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 573ms 08:46:24 INFO - PROCESS | 556 | 1469029584655 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 556 | 1469029584657 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 556 | 1469029584664 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 556 | 1469029584666 Marionette TRACE conn3 <- [1,2146,null,{}] 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:24 INFO - PROCESS | 556 | 1469029584669 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 556 | 1469029584671 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:24 INFO - PROCESS | 556 | 1469029584748 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:46:24 INFO - PROCESS | 556 | 1469029584754 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 556 | 1469029584756 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:24 INFO - PROCESS | 556 | ++DOCSHELL 13C55C00 == 37 [pid = 556] [id = 546] 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15666C00) [pid = 556] [serial = 1638] [outer = 00000000] 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1753E800) [pid = 556] [serial = 1639] [outer = 15666C00] 08:46:24 INFO - PROCESS | 556 | 1469029584799 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17788400) [pid = 556] [serial = 1640] [outer = 15666C00] 08:46:25 INFO - PROCESS | 556 | 1469029585245 Marionette TRACE conn3 <- [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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 618ms 08:46:25 INFO - PROCESS | 556 | 1469029585287 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 556 | 1469029585289 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:25 INFO - PROCESS | 556 | 1469029585292 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 556 | 1469029585294 Marionette TRACE conn3 <- [1,2150,null,{}] 08:46:25 INFO - PROCESS | 556 | 1469029585297 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 556 | 1469029585299 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:25 INFO - PROCESS | 556 | 1469029585375 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:46:25 INFO - PROCESS | 556 | 1469029585364 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 556 | 1469029585366 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:25 INFO - PROCESS | 556 | ++DOCSHELL 15FD4000 == 38 [pid = 556] [id = 547] 08:46:25 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16AF2400) [pid = 556] [serial = 1641] [outer = 00000000] 08:46:25 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (17A86C00) [pid = 556] [serial = 1642] [outer = 16AF2400] 08:46:25 INFO - PROCESS | 556 | 1469029585408 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17A89800) [pid = 556] [serial = 1643] [outer = 16AF2400] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 103CB400 == 37 [pid = 556] [id = 526] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 1052C400 == 36 [pid = 556] [id = 538] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 131DF000 == 35 [pid = 556] [id = 537] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 10524000 == 34 [pid = 556] [id = 536] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 12B6D000 == 33 [pid = 556] [id = 539] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 15409800 == 32 [pid = 556] [id = 540] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 15FD4400 == 31 [pid = 556] [id = 541] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 12D97400 == 30 [pid = 556] [id = 542] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 10435000 == 29 [pid = 556] [id = 545] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 13077000 == 28 [pid = 556] [id = 544] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 16998400 == 27 [pid = 556] [id = 543] 08:46:26 INFO - PROCESS | 556 | --DOCSHELL 13C55C00 == 26 [pid = 556] [id = 546] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 81 (139C9800) [pid = 556] [serial = 1600] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10B40400) [pid = 556] [serial = 1580] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10A0F400) [pid = 556] [serial = 1579] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16680800) [pid = 556] [serial = 1598] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 77 (139CE000) [pid = 556] [serial = 1588] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13C5E000) [pid = 556] [serial = 1589] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 75 (14F7FC00) [pid = 556] [serial = 1601] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15413000) [pid = 556] [serial = 1591] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1566AC00) [pid = 556] [serial = 1592] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16989C00) [pid = 556] [serial = 1604] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12D5E800) [pid = 556] [serial = 1586] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12B6EC00) [pid = 556] [serial = 1585] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15FD1400) [pid = 556] [serial = 1595] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16689800) [pid = 556] [serial = 1603] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16DB7800) [pid = 556] [serial = 1606] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15C8E800) [pid = 556] [serial = 1594] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 65 (10B4CC00) [pid = 556] [serial = 1582] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 64 (10F49C00) [pid = 556] [serial = 1583] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1282AC00) [pid = 556] [serial = 1571] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 62 (10FB1800) [pid = 556] [serial = 1570] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 61 (15665000) [pid = 556] [serial = 1574] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 60 (15412800) [pid = 556] [serial = 1573] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 59 (17546800) [pid = 556] [serial = 1577] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 58 (17539800) [pid = 556] [serial = 1576] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | --DOMWINDOW == 57 (16218C00) [pid = 556] [serial = 1597] [outer = 00000000] [url = about:blank] 08:46:27 INFO - PROCESS | 556 | 1469029587108 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1899ms 08:46:27 INFO - PROCESS | 556 | 1469029587188 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 556 | 1469029587191 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:27 INFO - PROCESS | 556 | 1469029587196 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 556 | 1469029587200 Marionette TRACE conn3 <- [1,2154,null,{}] 08:46:27 INFO - PROCESS | 556 | 1469029587205 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 556 | 1469029587208 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:27 INFO - PROCESS | 556 | 1469029587295 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:46:27 INFO - PROCESS | 556 | 1469029587308 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 556 | 1469029587311 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:27 INFO - PROCESS | 556 | ++DOCSHELL 10A7A800 == 27 [pid = 556] [id = 548] 08:46:27 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10A7F000) [pid = 556] [serial = 1644] [outer = 00000000] 08:46:27 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (10B49C00) [pid = 556] [serial = 1645] [outer = 10A7F000] 08:46:27 INFO - PROCESS | 556 | 1469029587359 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (10F49C00) [pid = 556] [serial = 1646] [outer = 10A7F000] 08:46:27 INFO - PROCESS | 556 | 1469029587833 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 678ms 08:46:27 INFO - PROCESS | 556 | 1469029587880 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 556 | 1469029587885 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:27 INFO - PROCESS | 556 | 1469029587891 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 556 | 1469029587894 Marionette TRACE conn3 <- [1,2158,null,{}] 08:46:27 INFO - PROCESS | 556 | 1469029587898 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 556 | 1469029587901 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:27 INFO - PROCESS | 556 | 1469029587971 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:46:27 INFO - PROCESS | 556 | 1469029587980 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 556 | 1469029587983 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:27 INFO - PROCESS | 556 | ++DOCSHELL 11C33800 == 28 [pid = 556] [id = 549] 08:46:27 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (11C33C00) [pid = 556] [serial = 1647] [outer = 00000000] 08:46:28 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (12829C00) [pid = 556] [serial = 1648] [outer = 11C33C00] 08:46:28 INFO - PROCESS | 556 | 1469029588029 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (12B02800) [pid = 556] [serial = 1649] [outer = 11C33C00] 08:46:28 INFO - PROCESS | 556 | 1469029588472 Marionette TRACE conn3 <- [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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 618ms 08:46:28 INFO - PROCESS | 556 | 1469029588492 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 556 | 1469029588494 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:28 INFO - PROCESS | 556 | 1469029588498 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 556 | 1469029588501 Marionette TRACE conn3 <- [1,2162,null,{}] 08:46:28 INFO - PROCESS | 556 | 1469029588516 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 556 | 1469029588520 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:28 INFO - PROCESS | 556 | 1469029588603 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:46:28 INFO - PROCESS | 556 | 1469029588612 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 556 | 1469029588615 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:28 INFO - PROCESS | 556 | ++DOCSHELL 13146C00 == 29 [pid = 556] [id = 550] 08:46:28 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (13147C00) [pid = 556] [serial = 1650] [outer = 00000000] 08:46:28 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1321A400) [pid = 556] [serial = 1651] [outer = 13147C00] 08:46:28 INFO - PROCESS | 556 | 1469029588669 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13447C00) [pid = 556] [serial = 1652] [outer = 13147C00] 08:46:29 INFO - PROCESS | 556 | 1469029589113 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 664ms 08:46:29 INFO - PROCESS | 556 | 1469029589180 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 556 | 1469029589183 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:29 INFO - PROCESS | 556 | 1469029589186 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 556 | 1469029589188 Marionette TRACE conn3 <- [1,2166,null,{}] 08:46:29 INFO - PROCESS | 556 | 1469029589202 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 556 | 1469029589204 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:29 INFO - PROCESS | 556 | 1469029589285 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:46:29 INFO - PROCESS | 556 | 1469029589290 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 556 | 1469029589292 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:29 INFO - PROCESS | 556 | ++DOCSHELL 13440C00 == 30 [pid = 556] [id = 551] 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13908800) [pid = 556] [serial = 1653] [outer = 00000000] 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (13EA2400) [pid = 556] [serial = 1654] [outer = 13908800] 08:46:29 INFO - PROCESS | 556 | 1469029589336 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1419D000) [pid = 556] [serial = 1655] [outer = 13908800] 08:46:29 INFO - PROCESS | 556 | 1469029589752 Marionette TRACE conn3 <- [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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 572ms 08:46:29 INFO - PROCESS | 556 | 1469029589766 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 556 | 1469029589768 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:29 INFO - PROCESS | 556 | 1469029589785 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 556 | 1469029589787 Marionette TRACE conn3 <- [1,2170,null,{}] 08:46:29 INFO - PROCESS | 556 | 1469029589794 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 556 | 1469029589796 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:29 INFO - PROCESS | 556 | 1469029589854 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:46:29 INFO - PROCESS | 556 | 1469029589860 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 556 | 1469029589862 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:29 INFO - PROCESS | 556 | ++DOCSHELL 14F1CC00 == 31 [pid = 556] [id = 552] 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (14F90C00) [pid = 556] [serial = 1656] [outer = 00000000] 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1561AC00) [pid = 556] [serial = 1657] [outer = 14F90C00] 08:46:29 INFO - PROCESS | 556 | 1469029589907 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15668C00) [pid = 556] [serial = 1658] [outer = 14F90C00] 08:46:30 INFO - PROCESS | 556 | 1469029590361 Marionette TRACE conn3 <- [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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 618ms 08:46:30 INFO - PROCESS | 556 | 1469029590389 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 556 | 1469029590391 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:30 INFO - PROCESS | 556 | 1469029590395 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 556 | 1469029590396 Marionette TRACE conn3 <- [1,2174,null,{}] 08:46:30 INFO - PROCESS | 556 | 1469029590400 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 556 | 1469029590405 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:30 INFO - PROCESS | 556 | 1469029590505 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:46:30 INFO - PROCESS | 556 | 1469029590512 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 556 | 1469029590514 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:30 INFO - PROCESS | 556 | ++DOCSHELL 15C8E000 == 32 [pid = 556] [id = 553] 08:46:30 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15FCDC00) [pid = 556] [serial = 1659] [outer = 00000000] 08:46:30 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FD4800) [pid = 556] [serial = 1660] [outer = 15FCDC00] 08:46:30 INFO - PROCESS | 556 | 1469029590561 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15FDB400) [pid = 556] [serial = 1661] [outer = 15FCDC00] 08:46:30 INFO - PROCESS | 556 | 1469029590971 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 603ms 08:46:31 INFO - PROCESS | 556 | 1469029591021 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 556 | 1469029591023 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:31 INFO - PROCESS | 556 | 1469029591030 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 556 | 1469029591032 Marionette TRACE conn3 <- [1,2178,null,{}] 08:46:31 INFO - PROCESS | 556 | 1469029591035 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 556 | 1469029591037 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:31 INFO - PROCESS | 556 | 1469029591123 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:46:31 INFO - PROCESS | 556 | 1469029591129 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 556 | 1469029591131 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:31 INFO - PROCESS | 556 | ++DOCSHELL 15FDC800 == 33 [pid = 556] [id = 554] 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1620F800) [pid = 556] [serial = 1662] [outer = 00000000] 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (162CB800) [pid = 556] [serial = 1663] [outer = 1620F800] 08:46:31 INFO - PROCESS | 556 | 1469029591173 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (162CBC00) [pid = 556] [serial = 1664] [outer = 1620F800] 08:46:31 INFO - PROCESS | 556 | --DOCSHELL 1B10A000 == 32 [pid = 556] [id = 15] 08:46:31 INFO - PROCESS | 556 | 1469029591605 Marionette TRACE conn3 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 618ms 08:46:31 INFO - PROCESS | 556 | 1469029591678 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 556 | 1469029591680 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 556 | 1469029591684 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:31 INFO - PROCESS | 556 | 1469029591687 Marionette TRACE conn3 <- [1,2182,null,{}] 08:46:31 INFO - PROCESS | 556 | 1469029591695 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 556 | 1469029591697 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:31 INFO - PROCESS | 556 | 1469029591779 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:46:31 INFO - PROCESS | 556 | 1469029591771 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 556 | 1469029591773 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:31 INFO - PROCESS | 556 | ++DOCSHELL 16685400 == 33 [pid = 556] [id = 555] 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16686400) [pid = 556] [serial = 1665] [outer = 00000000] 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1698A800) [pid = 556] [serial = 1666] [outer = 16686400] 08:46:31 INFO - PROCESS | 556 | 1469029591815 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16991C00) [pid = 556] [serial = 1667] [outer = 16686400] 08:46:32 INFO - PROCESS | 556 | 1469029592269 Marionette TRACE conn3 <- [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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 618ms 08:46:32 INFO - PROCESS | 556 | 1469029592307 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 556 | 1469029592309 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:32 INFO - PROCESS | 556 | 1469029592304 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 556 | 1469029592306 Marionette TRACE conn3 <- [1,2186,null,{}] 08:46:32 INFO - PROCESS | 556 | 1469029592309 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 556 | 1469029592311 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:32 INFO - PROCESS | 556 | 1469029592417 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:46:32 INFO - PROCESS | 556 | 1469029592504 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 556 | 1469029592506 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:32 INFO - PROCESS | 556 | ++DOCSHELL 10560000 == 34 [pid = 556] [id = 556] 08:46:32 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (10A09400) [pid = 556] [serial = 1668] [outer = 00000000] 08:46:32 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (169A6800) [pid = 556] [serial = 1669] [outer = 10A09400] 08:46:32 INFO - PROCESS | 556 | 1469029592547 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16A2BC00) [pid = 556] [serial = 1670] [outer = 10A09400] 08:46:32 INFO - PROCESS | 556 | 1469029592929 Marionette TRACE conn3 <- [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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 678ms 08:46:32 INFO - PROCESS | 556 | 1469029592987 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 556 | 1469029592989 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:32 INFO - PROCESS | 556 | 1469029592997 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 556 | 1469029592999 Marionette TRACE conn3 <- [1,2190,null,{}] 08:46:32 INFO - PROCESS | 556 | 1469029593003 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 556 | 1469029593004 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:33 INFO - PROCESS | 556 | 1469029593126 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:46:33 INFO - PROCESS | 556 | 1469029593189 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 556 | 1469029593191 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:33 INFO - PROCESS | 556 | ++DOCSHELL 16682000 == 35 [pid = 556] [id = 557] 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (169A4400) [pid = 556] [serial = 1671] [outer = 00000000] 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (171AE400) [pid = 556] [serial = 1672] [outer = 169A4400] 08:46:33 INFO - PROCESS | 556 | 1469029593232 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1727E800) [pid = 556] [serial = 1673] [outer = 169A4400] 08:46:33 INFO - PROCESS | 556 | 1469029593599 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 618ms 08:46:33 INFO - PROCESS | 556 | 1469029593612 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 556 | 1469029593614 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:33 INFO - PROCESS | 556 | 1469029593625 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 556 | 1469029593627 Marionette TRACE conn3 <- [1,2194,null,{}] 08:46:33 INFO - PROCESS | 556 | 1469029593632 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 556 | 1469029593634 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:33 INFO - PROCESS | 556 | 1469029593756 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:46:33 INFO - PROCESS | 556 | 1469029593840 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 556 | 1469029593843 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:33 INFO - PROCESS | 556 | ++DOCSHELL 14F18800 == 36 [pid = 556] [id = 558] 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (17288800) [pid = 556] [serial = 1674] [outer = 00000000] 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (17546400) [pid = 556] [serial = 1675] [outer = 17288800] 08:46:33 INFO - PROCESS | 556 | 1469029593887 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (17979C00) [pid = 556] [serial = 1676] [outer = 17288800] 08:46:34 INFO - PROCESS | 556 | 1469029594421 Marionette TRACE conn3 <- [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]]]}] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 89 (15666C00) [pid = 556] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 88 (162D0800) [pid = 556] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16AEEC00) [pid = 556] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 86 (171AE800) [pid = 556] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 85 (12B6F400) [pid = 556] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1052C800) [pid = 556] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 83 (131E9800) [pid = 556] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10524C00) [pid = 556] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16A26400) [pid = 556] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15FD5000) [pid = 556] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1540A400) [pid = 556] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:46:34 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10532400) [pid = 556] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 860ms 08:46:34 INFO - PROCESS | 556 | 1469029594485 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 556 | 1469029594487 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:34 INFO - PROCESS | 556 | 1469029594490 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 556 | 1469029594492 Marionette TRACE conn3 <- [1,2198,null,{}] 08:46:34 INFO - PROCESS | 556 | 1469029594495 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 556 | 1469029594497 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:34 INFO - PROCESS | 556 | 1469029594575 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:46:34 INFO - PROCESS | 556 | 1469029594580 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 556 | 1469029594582 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:34 INFO - PROCESS | 556 | ++DOCSHELL 131DE000 == 37 [pid = 556] [id = 559] 08:46:34 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (131E9800) [pid = 556] [serial = 1677] [outer = 00000000] 08:46:34 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1419E800) [pid = 556] [serial = 1678] [outer = 131E9800] 08:46:34 INFO - PROCESS | 556 | 1469029594624 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1540A400) [pid = 556] [serial = 1679] [outer = 131E9800] 08:46:35 INFO - PROCESS | 556 | 1469029595028 Marionette TRACE conn3 <- [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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 572ms 08:46:35 INFO - PROCESS | 556 | 1469029595086 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 556 | 1469029595088 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:35 INFO - PROCESS | 556 | 1469029595095 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 556 | 1469029595096 Marionette TRACE conn3 <- [1,2202,null,{}] 08:46:35 INFO - PROCESS | 556 | 1469029595100 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 556 | 1469029595111 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:35 INFO - PROCESS | 556 | 1469029595188 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:46:35 INFO - PROCESS | 556 | 1469029595193 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 556 | 1469029595195 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:35 INFO - PROCESS | 556 | ++DOCSHELL 12B6F400 == 38 [pid = 556] [id = 560] 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (12D9EC00) [pid = 556] [serial = 1680] [outer = 00000000] 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1753E000) [pid = 556] [serial = 1681] [outer = 12D9EC00] 08:46:35 INFO - PROCESS | 556 | 1469029595237 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (177C4800) [pid = 556] [serial = 1682] [outer = 12D9EC00] 08:46:35 INFO - PROCESS | 556 | 1469029595628 Marionette TRACE conn3 <- [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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 573ms 08:46:35 INFO - PROCESS | 556 | 1469029595670 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 556 | 1469029595672 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:35 INFO - PROCESS | 556 | 1469029595693 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 556 | 1469029595695 Marionette TRACE conn3 <- [1,2206,null,{}] 08:46:35 INFO - PROCESS | 556 | 1469029595698 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 556 | 1469029595700 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:35 INFO - PROCESS | 556 | 1469029595761 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:46:35 INFO - PROCESS | 556 | 1469029595766 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 556 | 1469029595768 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:35 INFO - PROCESS | 556 | ++DOCSHELL 16AEEC00 == 39 [pid = 556] [id = 561] 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17F32400) [pid = 556] [serial = 1683] [outer = 00000000] 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (18264800) [pid = 556] [serial = 1684] [outer = 17F32400] 08:46:35 INFO - PROCESS | 556 | 1469029595809 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (18268C00) [pid = 556] [serial = 1685] [outer = 17F32400] 08:46:36 INFO - PROCESS | 556 | 1469029596210 Marionette TRACE conn3 <- [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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 573ms 08:46:36 INFO - PROCESS | 556 | 1469029596261 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 556 | 1469029596263 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:36 INFO - PROCESS | 556 | 1469029596279 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 556 | 1469029596281 Marionette TRACE conn3 <- [1,2210,null,{}] 08:46:36 INFO - PROCESS | 556 | 1469029596284 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 556 | 1469029596286 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:36 INFO - PROCESS | 556 | 1469029596364 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:46:36 INFO - PROCESS | 556 | 1469029596546 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 556 | 1469029596550 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:36 INFO - PROCESS | 556 | ++DOCSHELL 10435000 == 40 [pid = 556] [id = 562] 08:46:36 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (10441800) [pid = 556] [serial = 1686] [outer = 00000000] 08:46:36 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (10528C00) [pid = 556] [serial = 1687] [outer = 10441800] 08:46:36 INFO - PROCESS | 556 | 1469029596649 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (10A0F400) [pid = 556] [serial = 1688] [outer = 10441800] 08:46:37 INFO - PROCESS | 556 | 1469029597344 Marionette TRACE conn3 <- [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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1100ms 08:46:37 INFO - PROCESS | 556 | 1469029597392 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 556 | 1469029597396 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:37 INFO - PROCESS | 556 | 1469029597400 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 556 | 1469029597404 Marionette TRACE conn3 <- [1,2214,null,{}] 08:46:37 INFO - PROCESS | 556 | 1469029597409 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 556 | 1469029597412 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:37 INFO - PROCESS | 556 | 1469029597529 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:46:37 INFO - PROCESS | 556 | 1469029597688 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 556 | 1469029597691 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:37 INFO - PROCESS | 556 | ++DOCSHELL 11A55C00 == 41 [pid = 556] [id = 563] 08:46:37 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (12B6C000) [pid = 556] [serial = 1689] [outer = 00000000] 08:46:37 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (12B72400) [pid = 556] [serial = 1690] [outer = 12B6C000] 08:46:37 INFO - PROCESS | 556 | 1469029597746 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (12D97400) [pid = 556] [serial = 1691] [outer = 12B6C000] 08:46:38 INFO - PROCESS | 556 | 1469029598583 Marionette TRACE conn3 <- [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]]]}] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 16AEEC00 == 40 [pid = 556] [id = 561] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 12B6F400 == 39 [pid = 556] [id = 560] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 131DE000 == 38 [pid = 556] [id = 559] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 14F18800 == 37 [pid = 556] [id = 558] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 16682000 == 36 [pid = 556] [id = 557] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 10560000 == 35 [pid = 556] [id = 556] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 16685400 == 34 [pid = 556] [id = 555] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 15FDC800 == 33 [pid = 556] [id = 554] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 15C8E000 == 32 [pid = 556] [id = 553] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 14F1CC00 == 31 [pid = 556] [id = 552] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 13440C00 == 30 [pid = 556] [id = 551] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 13146C00 == 29 [pid = 556] [id = 550] 08:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 11C33800 == 28 [pid = 556] [id = 549] 08:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1206ms 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 1AE72400 == 27 [pid = 556] [id = 17] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 10A7A800 == 26 [pid = 556] [id = 548] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 92 (17A86C00) [pid = 556] [serial = 1642] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOCSHELL 15FD4000 == 25 [pid = 556] [id = 547] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 91 (17788400) [pid = 556] [serial = 1640] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1668A400) [pid = 556] [serial = 1627] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 89 (171B0000) [pid = 556] [serial = 1630] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1668E000) [pid = 556] [serial = 1628] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 87 (17543400) [pid = 556] [serial = 1633] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1753C400) [pid = 556] [serial = 1631] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 85 (17785C00) [pid = 556] [serial = 1634] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1753E800) [pid = 556] [serial = 1639] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1313BC00) [pid = 556] [serial = 1618] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10A74800) [pid = 556] [serial = 1615] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 81 (11273C00) [pid = 556] [serial = 1616] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 80 (14F74400) [pid = 556] [serial = 1613] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13907800) [pid = 556] [serial = 1612] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10B4A000) [pid = 556] [serial = 1610] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10A0B400) [pid = 556] [serial = 1609] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16DB8400) [pid = 556] [serial = 1607] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 75 (162C9800) [pid = 556] [serial = 1624] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1566D000) [pid = 556] [serial = 1621] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1590B400) [pid = 556] [serial = 1622] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 72 (131EB800) [pid = 556] [serial = 1619] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15C0D800) [pid = 556] [serial = 1636] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16218800) [pid = 556] [serial = 1637] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | --DOMWINDOW == 69 (162D2000) [pid = 556] [serial = 1625] [outer = 00000000] [url = about:blank] 08:46:38 INFO - PROCESS | 556 | 1469029598648 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 556 | 1469029598653 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:38 INFO - PROCESS | 556 | 1469029598640 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 556 | 1469029598643 Marionette TRACE conn3 <- [1,2218,null,{}] 08:46:38 INFO - PROCESS | 556 | 1469029598649 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 556 | 1469029598651 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:38 INFO - PROCESS | 556 | 1469029598740 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:46:38 INFO - PROCESS | 556 | 1469029598753 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 556 | 1469029598756 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:38 INFO - PROCESS | 556 | ++DOCSHELL 10FB2800 == 26 [pid = 556] [id = 564] 08:46:38 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (110C6C00) [pid = 556] [serial = 1692] [outer = 00000000] 08:46:38 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (11274000) [pid = 556] [serial = 1693] [outer = 110C6C00] 08:46:38 INFO - PROCESS | 556 | 1469029598802 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (11A4FC00) [pid = 556] [serial = 1694] [outer = 110C6C00] 08:46:39 INFO - PROCESS | 556 | 1469029599293 Marionette TRACE conn3 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 663ms 08:46:39 INFO - PROCESS | 556 | 1469029599318 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 556 | 1469029599322 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:39 INFO - PROCESS | 556 | 1469029599329 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 556 | 1469029599331 Marionette TRACE conn3 <- [1,2222,null,{}] 08:46:39 INFO - PROCESS | 556 | 1469029599335 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 556 | 1469029599338 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:39 INFO - PROCESS | 556 | 1469029599425 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:46:39 INFO - PROCESS | 556 | 1469029599430 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 556 | 1469029599433 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:39 INFO - PROCESS | 556 | ++DOCSHELL 13156000 == 27 [pid = 556] [id = 565] 08:46:39 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (131DD000) [pid = 556] [serial = 1695] [outer = 00000000] 08:46:39 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (13219800) [pid = 556] [serial = 1696] [outer = 131DD000] 08:46:39 INFO - PROCESS | 556 | 1469029599480 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1343B000) [pid = 556] [serial = 1697] [outer = 131DD000] 08:46:39 INFO - PROCESS | 556 | 1469029599963 Marionette TRACE conn3 <- [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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 679ms 08:46:39 INFO - PROCESS | 556 | 1469029600011 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 556 | 1469029600013 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:46:40 INFO - PROCESS | 556 | 1469029600016 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 556 | 1469029600020 Marionette TRACE conn3 <- [1,2226,null,{}] 08:46:40 INFO - PROCESS | 556 | 1469029600030 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 556 | 1469029600035 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:40 INFO - PROCESS | 556 | 1469029600101 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:46:40 INFO - PROCESS | 556 | 1469029600108 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 556 | 1469029600111 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:40 INFO - PROCESS | 556 | ++DOCSHELL 1419D800 == 28 [pid = 556] [id = 566] 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (14F16000) [pid = 556] [serial = 1698] [outer = 00000000] 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (14F90800) [pid = 556] [serial = 1699] [outer = 14F16000] 08:46:40 INFO - PROCESS | 556 | 1469029600157 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1561A400) [pid = 556] [serial = 1700] [outer = 14F16000] 08:46:40 INFO - PROCESS | 556 | 1469029600607 Marionette TRACE conn3 <- [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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 617ms 08:46:40 INFO - PROCESS | 556 | 1469029600618 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 556 | 1469029600621 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:46:40 INFO - PROCESS | 556 | 1469029600624 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 556 | 1469029600626 Marionette TRACE conn3 <- [1,2230,null,{}] 08:46:40 INFO - PROCESS | 556 | 1469029600629 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 556 | 1469029600631 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:40 INFO - PROCESS | 556 | 1469029600713 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:46:40 INFO - PROCESS | 556 | 1469029600718 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 556 | 1469029600720 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:40 INFO - PROCESS | 556 | ++DOCSHELL 15671800 == 29 [pid = 556] [id = 567] 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15906800) [pid = 556] [serial = 1701] [outer = 00000000] 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15C88000) [pid = 556] [serial = 1702] [outer = 15906800] 08:46:40 INFO - PROCESS | 556 | 1469029600762 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15FD1400) [pid = 556] [serial = 1703] [outer = 15906800] 08:46:41 INFO - PROCESS | 556 | 1469029601190 Marionette TRACE conn3 <- [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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 618ms 08:46:41 INFO - PROCESS | 556 | 1469029601246 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 556 | 1469029601248 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:46:41 INFO - PROCESS | 556 | 1469029601251 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 556 | 1469029601253 Marionette TRACE conn3 <- [1,2234,null,{}] 08:46:41 INFO - PROCESS | 556 | 1469029601256 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 556 | 1469029601258 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:41 INFO - PROCESS | 556 | 1469029601374 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:46:41 INFO - PROCESS | 556 | 1469029601380 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 556 | 1469029601382 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:41 INFO - PROCESS | 556 | ++DOCSHELL 12974800 == 30 [pid = 556] [id = 568] 08:46:41 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15910000) [pid = 556] [serial = 1704] [outer = 00000000] 08:46:41 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16216800) [pid = 556] [serial = 1705] [outer = 15910000] 08:46:41 INFO - PROCESS | 556 | 1469029601426 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (162CE000) [pid = 556] [serial = 1706] [outer = 15910000] 08:46:41 INFO - PROCESS | 556 | 1469029601850 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 618ms 08:46:41 INFO - PROCESS | 556 | 1469029601869 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 556 | 1469029601871 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:46:41 INFO - PROCESS | 556 | 1469029601874 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 556 | 1469029601876 Marionette TRACE conn3 <- [1,2238,null,{}] 08:46:41 INFO - PROCESS | 556 | 1469029601879 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 556 | 1469029601884 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:42 INFO - PROCESS | 556 | 1469029602021 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:46:42 INFO - PROCESS | 556 | 1469029602027 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 556 | 1469029602029 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:42 INFO - PROCESS | 556 | ++DOCSHELL 162D2800 == 31 [pid = 556] [id = 569] 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (162D3800) [pid = 556] [serial = 1707] [outer = 00000000] 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16995000) [pid = 556] [serial = 1708] [outer = 162D3800] 08:46:42 INFO - PROCESS | 556 | 1469029602097 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (16AF2800) [pid = 556] [serial = 1709] [outer = 162D3800] 08:46:42 INFO - PROCESS | 556 | 1469029602532 Marionette TRACE conn3 <- [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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 663ms 08:46:42 INFO - PROCESS | 556 | 1469029602556 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 556 | 1469029602557 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:46:42 INFO - PROCESS | 556 | 1469029602545 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 556 | 1469029602546 Marionette TRACE conn3 <- [1,2242,null,{}] 08:46:42 INFO - PROCESS | 556 | 1469029602550 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 556 | 1469029602551 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:42 INFO - PROCESS | 556 | 1469029602659 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:46:42 INFO - PROCESS | 556 | 1469029602664 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 556 | 1469029602666 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:42 INFO - PROCESS | 556 | ++DOCSHELL 16214C00 == 32 [pid = 556] [id = 570] 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (16995C00) [pid = 556] [serial = 1710] [outer = 00000000] 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (171A5000) [pid = 556] [serial = 1711] [outer = 16995C00] 08:46:42 INFO - PROCESS | 556 | 1469029602707 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (172D9000) [pid = 556] [serial = 1712] [outer = 16995C00] 08:46:43 INFO - PROCESS | 556 | 1469029603128 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 602ms 08:46:43 INFO - PROCESS | 556 | 1469029603166 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 556 | 1469029603168 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:46:43 INFO - PROCESS | 556 | 1469029603171 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:46:43 INFO - PROCESS | 556 | 1469029603173 Marionette TRACE conn3 <- [1,2246,null,{}] 08:46:43 INFO - PROCESS | 556 | 1469029603176 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 556 | 1469029603178 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:43 INFO - PROCESS | 556 | 1469029603513 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 89 (1B10A400) [pid = 556] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 88 (10A09400) [pid = 556] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1620F800) [pid = 556] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 86 (14F90C00) [pid = 556] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16AF2400) [pid = 556] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 84 (13147C00) [pid = 556] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15FCDC00) [pid = 556] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11C33C00) [pid = 556] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 81 (16686400) [pid = 556] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 80 (13908800) [pid = 556] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 79 (169A4400) [pid = 556] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 78 (17288800) [pid = 556] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 77 (131E9800) [pid = 556] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12D9EC00) [pid = 556] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A7F000) [pid = 556] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:43 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1AE72800) [pid = 556] [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.] 08:46:43 INFO - PROCESS | 556 | 1469029603591 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 556 | 1469029603593 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:43 INFO - PROCESS | 556 | ++DOCSHELL 1055D800 == 33 [pid = 556] [id = 571] 08:46:43 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (10A05C00) [pid = 556] [serial = 1713] [outer = 00000000] 08:46:43 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (11C33C00) [pid = 556] [serial = 1714] [outer = 10A05C00] 08:46:43 INFO - PROCESS | 556 | 1469029603636 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13147C00) [pid = 556] [serial = 1715] [outer = 10A05C00] 08:46:43 INFO - PROCESS | 556 | 1469029603980 Marionette TRACE conn3 <- [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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 814ms 08:46:43 INFO - PROCESS | 556 | 1469029603995 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 556 | 1469029603997 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:46:43 INFO - PROCESS | 556 | 1469029604000 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:46:43 INFO - PROCESS | 556 | 1469029604002 Marionette TRACE conn3 <- [1,2250,null,{}] 08:46:44 INFO - PROCESS | 556 | 1469029604017 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 556 | 1469029604019 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:44 INFO - PROCESS | 556 | 1469029604086 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:46:44 INFO - PROCESS | 556 | 1469029604091 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 556 | 1469029604093 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:44 INFO - PROCESS | 556 | ++DOCSHELL 12B72800 == 34 [pid = 556] [id = 572] 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (13908800) [pid = 556] [serial = 1716] [outer = 00000000] 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16A2D400) [pid = 556] [serial = 1717] [outer = 13908800] 08:46:44 INFO - PROCESS | 556 | 1469029604144 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16AF2400) [pid = 556] [serial = 1718] [outer = 13908800] 08:46:44 INFO - PROCESS | 556 | 1469029604539 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 573ms 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:46:44 INFO - PROCESS | 556 | 1469029604569 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 556 | 1469029604571 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:46:44 INFO - PROCESS | 556 | 1469029604574 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 556 | 1469029604576 Marionette TRACE conn3 <- [1,2254,null,{}] 08:46:44 INFO - PROCESS | 556 | 1469029604580 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 556 | 1469029604582 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:44 INFO - PROCESS | 556 | 1469029604711 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:46:44 INFO - PROCESS | 556 | 1469029604719 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 556 | 1469029604721 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:44 INFO - PROCESS | 556 | ++DOCSHELL 1566D000 == 35 [pid = 556] [id = 573] 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15FCDC00) [pid = 556] [serial = 1719] [outer = 00000000] 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (17548C00) [pid = 556] [serial = 1720] [outer = 15FCDC00] 08:46:44 INFO - PROCESS | 556 | 1469029604763 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (17786C00) [pid = 556] [serial = 1721] [outer = 15FCDC00] 08:46:45 INFO - PROCESS | 556 | 1469029605172 Marionette TRACE conn3 <- [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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 618ms 08:46:45 INFO - PROCESS | 556 | 1469029605192 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 556 | 1469029605194 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:46:45 INFO - PROCESS | 556 | 1469029605198 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:46:45 INFO - PROCESS | 556 | 1469029605200 Marionette TRACE conn3 <- [1,2258,null,{}] 08:46:45 INFO - PROCESS | 556 | 1469029605218 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 556 | 1469029605220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:45 INFO - PROCESS | 556 | 1469029605314 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:46:45 INFO - PROCESS | 556 | 1469029605321 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 556 | 1469029605323 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:45 INFO - PROCESS | 556 | ++DOCSHELL 17976000 == 36 [pid = 556] [id = 574] 08:46:45 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17A8D800) [pid = 556] [serial = 1722] [outer = 00000000] 08:46:45 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (180D3400) [pid = 556] [serial = 1723] [outer = 17A8D800] 08:46:45 INFO - PROCESS | 556 | 1469029605370 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (196A8800) [pid = 556] [serial = 1724] [outer = 17A8D800] 08:46:45 INFO - PROCESS | 556 | 1469029605998 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 874ms 08:46:46 INFO - PROCESS | 556 | 1469029606070 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 556 | 1469029606078 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:46:46 INFO - PROCESS | 556 | 1469029606082 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:46:46 INFO - PROCESS | 556 | 1469029606088 Marionette TRACE conn3 <- [1,2262,null,{}] 08:46:46 INFO - PROCESS | 556 | 1469029606093 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 556 | 1469029606096 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:46 INFO - PROCESS | 556 | 1469029606227 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:46:46 INFO - PROCESS | 556 | 1469029606366 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 556 | 1469029606369 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:46 INFO - PROCESS | 556 | ++DOCSHELL 10FADC00 == 37 [pid = 556] [id = 575] 08:46:46 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (10FAE000) [pid = 556] [serial = 1725] [outer = 00000000] 08:46:46 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (130DBC00) [pid = 556] [serial = 1726] [outer = 10FAE000] 08:46:46 INFO - PROCESS | 556 | 1469029606412 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (13219400) [pid = 556] [serial = 1727] [outer = 10FAE000] 08:46:46 INFO - PROCESS | 556 | 1469029606953 Marionette TRACE conn3 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 920ms 08:46:46 INFO - PROCESS | 556 | 1469029606996 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 556 | 1469029607001 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:46:47 INFO - PROCESS | 556 | 1469029607007 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 556 | 1469029607010 Marionette TRACE conn3 <- [1,2266,null,{}] 08:46:47 INFO - PROCESS | 556 | 1469029607014 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 556 | 1469029607017 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:47 INFO - PROCESS | 556 | 1469029607131 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:46:47 INFO - PROCESS | 556 | 1469029607241 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 556 | 1469029607244 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:47 INFO - PROCESS | 556 | ++DOCSHELL 15669400 == 38 [pid = 556] [id = 576] 08:46:47 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1566C800) [pid = 556] [serial = 1728] [outer = 00000000] 08:46:47 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (16213400) [pid = 556] [serial = 1729] [outer = 1566C800] 08:46:47 INFO - PROCESS | 556 | 1469029607322 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (162D3000) [pid = 556] [serial = 1730] [outer = 1566C800] 08:46:47 INFO - PROCESS | 556 | 1469029607942 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 964ms 08:46:47 INFO - PROCESS | 556 | 1469029607976 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 556 | 1469029607979 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:46:47 INFO - PROCESS | 556 | 1469029607983 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 556 | 1469029607986 Marionette TRACE conn3 <- [1,2270,null,{}] 08:46:47 INFO - PROCESS | 556 | 1469029607997 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 556 | 1469029608002 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:48 INFO - PROCESS | 556 | 1469029608104 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:46:48 INFO - PROCESS | 556 | 1469029608252 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 556 | 1469029608255 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:48 INFO - PROCESS | 556 | ++DOCSHELL 10B44400 == 39 [pid = 556] [id = 577] 08:46:48 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (10B47800) [pid = 556] [serial = 1731] [outer = 00000000] 08:46:48 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (14F1F400) [pid = 556] [serial = 1732] [outer = 10B47800] 08:46:48 INFO - PROCESS | 556 | 1469029608313 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (16210400) [pid = 556] [serial = 1733] [outer = 10B47800] 08:46:49 INFO - PROCESS | 556 | 1469029609061 Marionette TRACE conn3 <- [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]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1115ms 08:46:49 INFO - PROCESS | 556 | 1469029609114 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 556 | 1469029609118 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:46:49 INFO - PROCESS | 556 | 1469029609124 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 556 | 1469029609128 Marionette TRACE conn3 <- [1,2274,null,{}] 08:46:49 INFO - PROCESS | 556 | 1469029609133 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 556 | 1469029609136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:49 INFO - PROCESS | 556 | 1469029609227 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 1566D000 == 38 [pid = 556] [id = 573] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 12B72800 == 37 [pid = 556] [id = 572] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 1055D800 == 36 [pid = 556] [id = 571] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 16214C00 == 35 [pid = 556] [id = 570] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 162D2800 == 34 [pid = 556] [id = 569] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 12974800 == 33 [pid = 556] [id = 568] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 15671800 == 32 [pid = 556] [id = 567] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 1419D800 == 31 [pid = 556] [id = 566] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 13156000 == 30 [pid = 556] [id = 565] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 10FB2800 == 29 [pid = 556] [id = 564] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 10435000 == 28 [pid = 556] [id = 562] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 11A55C00 == 27 [pid = 556] [id = 563] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 15669400 == 26 [pid = 556] [id = 576] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 10B44400 == 25 [pid = 556] [id = 577] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 17976000 == 24 [pid = 556] [id = 574] 08:46:49 INFO - PROCESS | 556 | --DOCSHELL 10FADC00 == 23 [pid = 556] [id = 575] 08:46:49 INFO - PROCESS | 556 | 1469029609894 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 556 | 1469029609897 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 94 (1B10F000) [pid = 556] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 93 (169A6800) [pid = 556] [serial = 1669] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 92 (162CB800) [pid = 556] [serial = 1663] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 91 (162CBC00) [pid = 556] [serial = 1664] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1561AC00) [pid = 556] [serial = 1657] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 89 (15668C00) [pid = 556] [serial = 1658] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 88 (17A89800) [pid = 556] [serial = 1643] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1321A400) [pid = 556] [serial = 1651] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 86 (13447C00) [pid = 556] [serial = 1652] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15FD4800) [pid = 556] [serial = 1660] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15FDB400) [pid = 556] [serial = 1661] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 83 (12829C00) [pid = 556] [serial = 1648] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 82 (12B02800) [pid = 556] [serial = 1649] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1698A800) [pid = 556] [serial = 1666] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 80 (13EA2400) [pid = 556] [serial = 1654] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1419D000) [pid = 556] [serial = 1655] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1727E800) [pid = 556] [serial = 1673] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 77 (171AE400) [pid = 556] [serial = 1672] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 76 (17546400) [pid = 556] [serial = 1675] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 75 (17979C00) [pid = 556] [serial = 1676] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1419E800) [pid = 556] [serial = 1678] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1753E000) [pid = 556] [serial = 1681] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10B49C00) [pid = 556] [serial = 1645] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1540A400) [pid = 556] [serial = 1679] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 70 (10F49C00) [pid = 556] [serial = 1646] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16A2BC00) [pid = 556] [serial = 1670] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 68 (177C4800) [pid = 556] [serial = 1682] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16991C00) [pid = 556] [serial = 1667] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 66 (198D2000) [pid = 556] [serial = 1148] [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.] 08:46:49 INFO - PROCESS | 556 | --DOMWINDOW == 65 (18264800) [pid = 556] [serial = 1684] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 556 | ++DOCSHELL 1052A400 == 24 [pid = 556] [id = 578] 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (1052A800) [pid = 556] [serial = 1734] [outer = 00000000] 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10559800) [pid = 556] [serial = 1735] [outer = 1052A800] 08:46:50 INFO - PROCESS | 556 | 1469029610041 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10A75400) [pid = 556] [serial = 1736] [outer = 1052A800] 08:46:50 INFO - PROCESS | 556 | 1469029610444 Marionette TRACE conn3 <- [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]]]}] 08:46:50 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 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1402ms 08:46:50 INFO - PROCESS | 556 | 1469029610527 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 556 | 1469029610530 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:46:50 INFO - PROCESS | 556 | 1469029610535 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 556 | 1469029610538 Marionette TRACE conn3 <- [1,2278,null,{}] 08:46:50 INFO - PROCESS | 556 | 1469029610543 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 556 | 1469029610547 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:50 INFO - PROCESS | 556 | 1469029610630 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:46:50 INFO - PROCESS | 556 | 1469029610645 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 556 | 1469029610648 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:50 INFO - PROCESS | 556 | ++DOCSHELL 11430C00 == 25 [pid = 556] [id = 579] 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (11434400) [pid = 556] [serial = 1737] [outer = 00000000] 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (11A52C00) [pid = 556] [serial = 1738] [outer = 11434400] 08:46:50 INFO - PROCESS | 556 | 1469029610698 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12827400) [pid = 556] [serial = 1739] [outer = 11434400] 08:46:51 INFO - PROCESS | 556 | 1469029611135 Marionette TRACE conn3 <- [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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 618ms 08:46:51 INFO - PROCESS | 556 | 1469029611157 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 556 | 1469029611161 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:46:51 INFO - PROCESS | 556 | 1469029611170 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 556 | 1469029611171 Marionette TRACE conn3 <- [1,2282,null,{}] 08:46:51 INFO - PROCESS | 556 | 1469029611175 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 556 | 1469029611178 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:51 INFO - PROCESS | 556 | 1469029611283 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:46:51 INFO - PROCESS | 556 | 1469029611292 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 556 | 1469029611294 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:51 INFO - PROCESS | 556 | ++DOCSHELL 10FAD000 == 26 [pid = 556] [id = 580] 08:46:51 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (12D69000) [pid = 556] [serial = 1740] [outer = 00000000] 08:46:51 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (131E7C00) [pid = 556] [serial = 1741] [outer = 12D69000] 08:46:51 INFO - PROCESS | 556 | 1469029611337 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1343B400) [pid = 556] [serial = 1742] [outer = 12D69000] 08:46:51 INFO - PROCESS | 556 | 1469029611792 Marionette TRACE conn3 <- [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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 678ms 08:46:51 INFO - PROCESS | 556 | 1469029611836 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 556 | 1469029611838 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:46:51 INFO - PROCESS | 556 | 1469029611844 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 556 | 1469029611849 Marionette TRACE conn3 <- [1,2286,null,{}] 08:46:51 INFO - PROCESS | 556 | 1469029611860 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 556 | 1469029611863 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:51 INFO - PROCESS | 556 | 1469029611945 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:46:51 INFO - PROCESS | 556 | 1469029611952 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 556 | 1469029611954 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:51 INFO - PROCESS | 556 | ++DOCSHELL 13C5E000 == 27 [pid = 556] [id = 581] 08:46:51 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (13C60400) [pid = 556] [serial = 1743] [outer = 00000000] 08:46:51 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1419AC00) [pid = 556] [serial = 1744] [outer = 13C60400] 08:46:51 INFO - PROCESS | 556 | 1469029611997 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15412800) [pid = 556] [serial = 1745] [outer = 13C60400] 08:46:52 INFO - PROCESS | 556 | 1469029612479 Marionette TRACE conn3 <- [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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 678ms 08:46:52 INFO - PROCESS | 556 | 1469029612524 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 556 | 1469029612527 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:46:52 INFO - PROCESS | 556 | 1469029612530 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 556 | 1469029612532 Marionette TRACE conn3 <- [1,2290,null,{}] 08:46:52 INFO - PROCESS | 556 | 1469029612536 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 556 | 1469029612537 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:52 INFO - PROCESS | 556 | 1469029612664 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:46:52 INFO - PROCESS | 556 | 1469029612686 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 556 | 1469029612688 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:52 INFO - PROCESS | 556 | ++DOCSHELL 13EA2800 == 28 [pid = 556] [id = 582] 08:46:52 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15665C00) [pid = 556] [serial = 1746] [outer = 00000000] 08:46:52 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1566E800) [pid = 556] [serial = 1747] [outer = 15665C00] 08:46:52 INFO - PROCESS | 556 | 1469029612731 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15903400) [pid = 556] [serial = 1748] [outer = 15665C00] 08:46:53 INFO - PROCESS | 556 | 1469029613138 Marionette TRACE conn3 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 679ms 08:46:53 INFO - PROCESS | 556 | 1469029613197 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 556 | 1469029613199 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:46:53 INFO - PROCESS | 556 | 1469029613202 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 556 | 1469029613204 Marionette TRACE conn3 <- [1,2294,null,{}] 08:46:53 INFO - PROCESS | 556 | 1469029613207 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 556 | 1469029613209 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:53 INFO - PROCESS | 556 | 1469029613324 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:46:53 INFO - PROCESS | 556 | 1469029613330 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 556 | 1469029613336 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:53 INFO - PROCESS | 556 | ++DOCSHELL 15FD4400 == 29 [pid = 556] [id = 583] 08:46:53 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (15FD8400) [pid = 556] [serial = 1749] [outer = 00000000] 08:46:53 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1620E400) [pid = 556] [serial = 1750] [outer = 15FD8400] 08:46:53 INFO - PROCESS | 556 | 1469029613391 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (162CE800) [pid = 556] [serial = 1751] [outer = 15FD8400] 08:46:53 INFO - PROCESS | 556 | 1469029613839 Marionette TRACE conn3 <- [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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 663ms 08:46:53 INFO - PROCESS | 556 | 1469029613891 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 556 | 1469029613893 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:46:53 INFO - PROCESS | 556 | 1469029613897 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 556 | 1469029613898 Marionette TRACE conn3 <- [1,2298,null,{}] 08:46:53 INFO - PROCESS | 556 | 1469029613902 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 556 | 1469029613904 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:54 INFO - PROCESS | 556 | 1469029614042 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:46:54 INFO - PROCESS | 556 | 1469029614048 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 556 | 1469029614050 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:54 INFO - PROCESS | 556 | ++DOCSHELL 10530C00 == 30 [pid = 556] [id = 584] 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (16680800) [pid = 556] [serial = 1752] [outer = 00000000] 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16995800) [pid = 556] [serial = 1753] [outer = 16680800] 08:46:54 INFO - PROCESS | 556 | 1469029614092 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (169A4000) [pid = 556] [serial = 1754] [outer = 16680800] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16995C00) [pid = 556] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 84 (110C6C00) [pid = 556] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 83 (14F16000) [pid = 556] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10441800) [pid = 556] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15906800) [pid = 556] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12B6C000) [pid = 556] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 79 (131DD000) [pid = 556] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 78 (162D3800) [pid = 556] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13908800) [pid = 556] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10A05C00) [pid = 556] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15910000) [pid = 556] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 74 (17F32400) [pid = 556] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 73 (17A8D800) [pid = 556] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:46:54 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15FCDC00) [pid = 556] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:46:54 INFO - PROCESS | 556 | 1469029614685 Marionette TRACE conn3 <- [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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 814ms 08:46:54 INFO - PROCESS | 556 | 1469029614706 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 556 | 1469029614707 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:46:54 INFO - PROCESS | 556 | 1469029614711 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:46:54 INFO - PROCESS | 556 | 1469029614712 Marionette TRACE conn3 <- [1,2302,null,{}] 08:46:54 INFO - PROCESS | 556 | 1469029614716 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 556 | 1469029614718 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:54 INFO - PROCESS | 556 | 1469029614834 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:46:54 INFO - PROCESS | 556 | 1469029614842 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 556 | 1469029614844 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:54 INFO - PROCESS | 556 | ++DOCSHELL 12B74C00 == 31 [pid = 556] [id = 585] 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13908800) [pid = 556] [serial = 1755] [outer = 00000000] 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15909C00) [pid = 556] [serial = 1756] [outer = 13908800] 08:46:54 INFO - PROCESS | 556 | 1469029614886 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16689800) [pid = 556] [serial = 1757] [outer = 13908800] 08:46:55 INFO - PROCESS | 556 | 1469029615277 Marionette TRACE conn3 <- [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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 603ms 08:46:55 INFO - PROCESS | 556 | 1469029615332 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 556 | 1469029615334 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:46:55 INFO - PROCESS | 556 | 1469029615338 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 556 | 1469029615339 Marionette TRACE conn3 <- [1,2306,null,{}] 08:46:55 INFO - PROCESS | 556 | 1469029615343 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 556 | 1469029615345 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:55 INFO - PROCESS | 556 | 1469029615420 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:46:55 INFO - PROCESS | 556 | 1469029615427 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 556 | 1469029615413 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:55 INFO - PROCESS | 556 | ++DOCSHELL 15672400 == 32 [pid = 556] [id = 586] 08:46:55 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15910000) [pid = 556] [serial = 1758] [outer = 00000000] 08:46:55 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16AEDC00) [pid = 556] [serial = 1759] [outer = 15910000] 08:46:55 INFO - PROCESS | 556 | 1469029615455 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16AF0800) [pid = 556] [serial = 1760] [outer = 15910000] 08:46:55 INFO - PROCESS | 556 | 1469029615906 Marionette TRACE conn3 <- [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] 08:46:55 INFO - PROCESS | 556 | 1469029615949 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:46:55 INFO - PROCESS | 556 | 1469029615953 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 556 | 1469029615955 Marionette TRACE conn3 <- [1,2310,null,{}] 08:46:55 INFO - PROCESS | 556 | 1469029615958 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 556 | 1469029615960 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:56 INFO - PROCESS | 556 | 1469029616038 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:46:56 INFO - PROCESS | 556 | 1469029616043 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 556 | 1469029616045 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:56 INFO - PROCESS | 556 | ++DOCSHELL 13907400 == 33 [pid = 556] [id = 587] 08:46:56 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (14F14800) [pid = 556] [serial = 1761] [outer = 00000000] 08:46:56 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (172D5400) [pid = 556] [serial = 1762] [outer = 14F14800] 08:46:56 INFO - PROCESS | 556 | 1469029616087 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1753CC00) [pid = 556] [serial = 1763] [outer = 14F14800] 08:46:56 INFO - PROCESS | 556 | --DOCSHELL 11430C00 == 32 [pid = 556] [id = 579] 08:46:56 INFO - PROCESS | 556 | --DOCSHELL 1052A400 == 31 [pid = 556] [id = 578] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 10FAD000 == 30 [pid = 556] [id = 580] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 13EA2800 == 29 [pid = 556] [id = 582] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 13C5E000 == 28 [pid = 556] [id = 581] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 10530C00 == 27 [pid = 556] [id = 584] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 15672400 == 26 [pid = 556] [id = 586] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 15FD4400 == 25 [pid = 556] [id = 583] 08:46:57 INFO - PROCESS | 556 | --DOCSHELL 12B74C00 == 24 [pid = 556] [id = 585] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 80 (18268C00) [pid = 556] [serial = 1685] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 79 (196A8800) [pid = 556] [serial = 1724] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 78 (180D3400) [pid = 556] [serial = 1723] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17548C00) [pid = 556] [serial = 1720] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 76 (171A5000) [pid = 556] [serial = 1711] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 75 (11274000) [pid = 556] [serial = 1693] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 74 (11A4FC00) [pid = 556] [serial = 1694] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 73 (14F90800) [pid = 556] [serial = 1699] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1561A400) [pid = 556] [serial = 1700] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10528C00) [pid = 556] [serial = 1687] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 70 (10A0F400) [pid = 556] [serial = 1688] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15C88000) [pid = 556] [serial = 1702] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 68 (12B72400) [pid = 556] [serial = 1690] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 67 (12D97400) [pid = 556] [serial = 1691] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13219800) [pid = 556] [serial = 1696] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1343B000) [pid = 556] [serial = 1697] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 64 (16995000) [pid = 556] [serial = 1708] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 63 (172D9000) [pid = 556] [serial = 1712] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 62 (16A2D400) [pid = 556] [serial = 1717] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 61 (13147C00) [pid = 556] [serial = 1715] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 60 (11C33C00) [pid = 556] [serial = 1714] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 59 (16216800) [pid = 556] [serial = 1705] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 58 (16AF2800) [pid = 556] [serial = 1709] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 57 (162CE000) [pid = 556] [serial = 1706] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 56 (16AF2400) [pid = 556] [serial = 1718] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 55 (17786C00) [pid = 556] [serial = 1721] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | --DOMWINDOW == 54 (15FD1400) [pid = 556] [serial = 1703] [outer = 00000000] [url = about:blank] 08:46:57 INFO - PROCESS | 556 | 1469029617682 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1748ms 08:46:57 INFO - PROCESS | 556 | 1469029617705 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 556 | 1469029617710 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:46:57 INFO - PROCESS | 556 | 1469029617715 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 556 | 1469029617718 Marionette TRACE conn3 <- [1,2314,null,{}] 08:46:57 INFO - PROCESS | 556 | 1469029617729 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 556 | 1469029617732 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:57 INFO - PROCESS | 556 | 1469029617808 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:46:57 INFO - PROCESS | 556 | 1469029617818 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 556 | 1469029617821 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:57 INFO - PROCESS | 556 | ++DOCSHELL 10A09400 == 25 [pid = 556] [id = 588] 08:46:57 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (10A7E400) [pid = 556] [serial = 1764] [outer = 00000000] 08:46:57 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (10B46400) [pid = 556] [serial = 1765] [outer = 10A7E400] 08:46:57 INFO - PROCESS | 556 | 1469029617875 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (10B4B000) [pid = 556] [serial = 1766] [outer = 10A7E400] 08:46:58 INFO - PROCESS | 556 | 1469029618348 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 663ms 08:46:58 INFO - PROCESS | 556 | 1469029618381 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 556 | 1469029618386 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:46:58 INFO - PROCESS | 556 | 1469029618396 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 556 | 1469029618398 Marionette TRACE conn3 <- [1,2318,null,{}] 08:46:58 INFO - PROCESS | 556 | 1469029618402 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:58 INFO - PROCESS | 556 | 1469029618405 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:58 INFO - PROCESS | 556 | 1469029618491 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:46:58 INFO - PROCESS | 556 | 1469029618500 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 556 | 1469029618503 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:58 INFO - PROCESS | 556 | ++DOCSHELL 114CFC00 == 26 [pid = 556] [id = 589] 08:46:58 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (114D1C00) [pid = 556] [serial = 1767] [outer = 00000000] 08:46:58 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (11A55C00) [pid = 556] [serial = 1768] [outer = 114D1C00] 08:46:58 INFO - PROCESS | 556 | 1469029618549 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (12822C00) [pid = 556] [serial = 1769] [outer = 114D1C00] 08:46:58 INFO - PROCESS | 556 | 1469029618991 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 618ms 08:46:59 INFO - PROCESS | 556 | 1469029619020 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 556 | 1469029619022 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:46:59 INFO - PROCESS | 556 | 1469029619026 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 556 | 1469029619029 Marionette TRACE conn3 <- [1,2322,null,{}] 08:46:59 INFO - PROCESS | 556 | 1469029619040 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 556 | 1469029619044 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:59 INFO - PROCESS | 556 | 1469029619128 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:46:59 INFO - PROCESS | 556 | 1469029619136 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 556 | 1469029619139 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:59 INFO - PROCESS | 556 | ++DOCSHELL 130B4800 == 27 [pid = 556] [id = 590] 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (130B4C00) [pid = 556] [serial = 1770] [outer = 00000000] 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (13155C00) [pid = 556] [serial = 1771] [outer = 130B4C00] 08:46:59 INFO - PROCESS | 556 | 1469029619187 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (131EBC00) [pid = 556] [serial = 1772] [outer = 130B4C00] 08:46:59 INFO - PROCESS | 556 | 1469029619649 Marionette TRACE conn3 <- [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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 663ms 08:46:59 INFO - PROCESS | 556 | 1469029619709 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 556 | 1469029619711 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:46:59 INFO - PROCESS | 556 | 1469029619715 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 556 | 1469029619717 Marionette TRACE conn3 <- [1,2326,null,{}] 08:46:59 INFO - PROCESS | 556 | 1469029619720 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 556 | 1469029619722 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:59 INFO - PROCESS | 556 | 1469029619796 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:46:59 INFO - PROCESS | 556 | 1469029619801 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 556 | 1469029619803 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:46:59 INFO - PROCESS | 556 | ++DOCSHELL 1343D000 == 28 [pid = 556] [id = 591] 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (13441400) [pid = 556] [serial = 1773] [outer = 00000000] 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (13C5C800) [pid = 556] [serial = 1774] [outer = 13441400] 08:46:59 INFO - PROCESS | 556 | 1469029619846 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13EA5C00) [pid = 556] [serial = 1775] [outer = 13441400] 08:47:00 INFO - PROCESS | 556 | 1469029620254 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 573ms 08:47:00 INFO - PROCESS | 556 | 1469029620287 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 556 | 1469029620289 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:47:00 INFO - PROCESS | 556 | 1469029620293 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 556 | 1469029620294 Marionette TRACE conn3 <- [1,2330,null,{}] 08:47:00 INFO - PROCESS | 556 | 1469029620301 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 556 | 1469029620303 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:00 INFO - PROCESS | 556 | 1469029620378 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:47:00 INFO - PROCESS | 556 | 1469029620384 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 556 | 1469029620386 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:00 INFO - PROCESS | 556 | ++DOCSHELL 14F22000 == 29 [pid = 556] [id = 592] 08:47:00 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (14F7FC00) [pid = 556] [serial = 1776] [outer = 00000000] 08:47:00 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (15413000) [pid = 556] [serial = 1777] [outer = 14F7FC00] 08:47:00 INFO - PROCESS | 556 | 1469029620433 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1561C000) [pid = 556] [serial = 1778] [outer = 14F7FC00] 08:47:00 INFO - PROCESS | 556 | 1469029620879 Marionette TRACE conn3 <- [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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 618ms 08:47:00 INFO - PROCESS | 556 | 1469029620917 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 556 | 1469029620919 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:47:00 INFO - PROCESS | 556 | 1469029620922 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 556 | 1469029620924 Marionette TRACE conn3 <- [1,2334,null,{}] 08:47:00 INFO - PROCESS | 556 | 1469029620927 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 556 | 1469029620933 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:01 INFO - PROCESS | 556 | 1469029621030 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:47:01 INFO - PROCESS | 556 | 1469029621038 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 556 | 1469029621040 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:01 INFO - PROCESS | 556 | ++DOCSHELL 15C88C00 == 30 [pid = 556] [id = 593] 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C8D000) [pid = 556] [serial = 1779] [outer = 00000000] 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15FD9800) [pid = 556] [serial = 1780] [outer = 15C8D000] 08:47:01 INFO - PROCESS | 556 | 1469029621082 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1620E800) [pid = 556] [serial = 1781] [outer = 15C8D000] 08:47:01 INFO - PROCESS | 556 | 1469029621490 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 603ms 08:47:01 INFO - PROCESS | 556 | 1469029621544 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 556 | 1469029621546 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:47:01 INFO - PROCESS | 556 | 1469029621553 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 556 | 1469029621555 Marionette TRACE conn3 <- [1,2338,null,{}] 08:47:01 INFO - PROCESS | 556 | 1469029621558 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:01 INFO - PROCESS | 556 | 1469029621560 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:01 INFO - PROCESS | 556 | 1469029621644 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:47:01 INFO - PROCESS | 556 | 1469029621651 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 556 | 1469029621637 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:01 INFO - PROCESS | 556 | ++DOCSHELL 10FB3C00 == 31 [pid = 556] [id = 594] 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (11A55400) [pid = 556] [serial = 1782] [outer = 00000000] 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (162C9C00) [pid = 556] [serial = 1783] [outer = 11A55400] 08:47:01 INFO - PROCESS | 556 | 1469029621679 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (162CAC00) [pid = 556] [serial = 1784] [outer = 11A55400] 08:47:02 INFO - PROCESS | 556 | 1469029622117 Marionette TRACE conn3 <- [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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 618ms 08:47:02 INFO - PROCESS | 556 | 1469029622175 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 556 | 1469029622177 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:47:02 INFO - PROCESS | 556 | 1469029622165 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 556 | 1469029622167 Marionette TRACE conn3 <- [1,2342,null,{}] 08:47:02 INFO - PROCESS | 556 | 1469029622171 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 556 | 1469029622172 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:02 INFO - PROCESS | 556 | 1469029622246 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:47:02 INFO - PROCESS | 556 | 1469029622252 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 556 | 1469029622254 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:02 INFO - PROCESS | 556 | ++DOCSHELL 16687800 == 32 [pid = 556] [id = 595] 08:47:02 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1668B400) [pid = 556] [serial = 1785] [outer = 00000000] 08:47:02 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16991C00) [pid = 556] [serial = 1786] [outer = 1668B400] 08:47:02 INFO - PROCESS | 556 | 1469029622297 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16995000) [pid = 556] [serial = 1787] [outer = 1668B400] 08:47:02 INFO - PROCESS | 556 | 1469029622708 Marionette TRACE conn3 <- [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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 573ms 08:47:02 INFO - PROCESS | 556 | 1469029622745 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 556 | 1469029622747 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:47:02 INFO - PROCESS | 556 | 1469029622768 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 556 | 1469029622770 Marionette TRACE conn3 <- [1,2346,null,{}] 08:47:02 INFO - PROCESS | 556 | 1469029622773 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 556 | 1469029622775 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:02 INFO - PROCESS | 556 | 1469029622891 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:47:02 INFO - PROCESS | 556 | 1469029622902 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 556 | 1469029622904 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:02 INFO - PROCESS | 556 | ++DOCSHELL 130B2800 == 33 [pid = 556] [id = 596] 08:47:02 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (169A5C00) [pid = 556] [serial = 1788] [outer = 00000000] 08:47:02 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16DB8800) [pid = 556] [serial = 1789] [outer = 169A5C00] 08:47:02 INFO - PROCESS | 556 | 1469029622996 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16DB8400) [pid = 556] [serial = 1790] [outer = 169A5C00] 08:47:03 INFO - PROCESS | 556 | 1469029623402 Marionette TRACE conn3 <- [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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 678ms 08:47:03 INFO - PROCESS | 556 | 1469029623449 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 556 | 1469029623451 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:47:03 INFO - PROCESS | 556 | 1469029623460 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 556 | 1469029623462 Marionette TRACE conn3 <- [1,2350,null,{}] 08:47:03 INFO - PROCESS | 556 | 1469029623465 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:03 INFO - PROCESS | 556 | 1469029623467 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:03 INFO - PROCESS | 556 | 1469029623595 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:47:03 INFO - PROCESS | 556 | 1469029623604 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 556 | 1469029623606 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:03 INFO - PROCESS | 556 | ++DOCSHELL 1052FC00 == 34 [pid = 556] [id = 597] 08:47:03 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (112D2000) [pid = 556] [serial = 1791] [outer = 00000000] 08:47:03 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (171AE800) [pid = 556] [serial = 1792] [outer = 112D2000] 08:47:03 INFO - PROCESS | 556 | 1469029623649 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (172D9400) [pid = 556] [serial = 1793] [outer = 112D2000] 08:47:04 INFO - PROCESS | 556 | 1469029624079 Marionette TRACE conn3 <- [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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 663ms 08:47:04 INFO - PROCESS | 556 | 1469029624145 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 556 | 1469029624147 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:47:04 INFO - PROCESS | 556 | 1469029624150 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 556 | 1469029624153 Marionette TRACE conn3 <- [1,2354,null,{}] 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:47:04 INFO - PROCESS | 556 | 1469029624156 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 556 | 1469029624159 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:04 INFO - PROCESS | 556 | 1469029624310 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:47:04 INFO - PROCESS | 556 | 1469029624376 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 556 | 1469029624379 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:04 INFO - PROCESS | 556 | ++DOCSHELL 14199C00 == 35 [pid = 556] [id = 598] 08:47:04 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (1753F400) [pid = 556] [serial = 1794] [outer = 00000000] 08:47:04 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (17786C00) [pid = 556] [serial = 1795] [outer = 1753F400] 08:47:04 INFO - PROCESS | 556 | 1469029624423 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (177C4C00) [pid = 556] [serial = 1796] [outer = 1753F400] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15910000) [pid = 556] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15665C00) [pid = 556] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15FD8400) [pid = 556] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16680800) [pid = 556] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13908800) [pid = 556] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 81 (11434400) [pid = 556] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1052A800) [pid = 556] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10B47800) [pid = 556] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1566C800) [pid = 556] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10FAE000) [pid = 556] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13C60400) [pid = 556] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:47:04 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12D69000) [pid = 556] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:47:04 INFO - PROCESS | 556 | 1469029624926 Marionette TRACE conn3 <- [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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 799ms 08:47:04 INFO - PROCESS | 556 | 1469029624981 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 556 | 1469029624983 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:47:04 INFO - PROCESS | 556 | 1469029624986 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:47:04 INFO - PROCESS | 556 | 1469029624988 Marionette TRACE conn3 <- [1,2358,null,{}] 08:47:04 INFO - PROCESS | 556 | 1469029624991 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 556 | 1469029624993 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:05 INFO - PROCESS | 556 | 1469029625068 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:47:05 INFO - PROCESS | 556 | 1469029625143 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 556 | 1469029625145 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:05 INFO - PROCESS | 556 | ++DOCSHELL 1052B400 == 36 [pid = 556] [id = 599] 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10A0B400) [pid = 556] [serial = 1797] [outer = 00000000] 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13EAC400) [pid = 556] [serial = 1798] [outer = 10A0B400] 08:47:05 INFO - PROCESS | 556 | 1469029625187 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (162C7C00) [pid = 556] [serial = 1799] [outer = 10A0B400] 08:47:05 INFO - PROCESS | 556 | 1469029625548 Marionette TRACE conn3 <- [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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 618ms 08:47:05 INFO - PROCESS | 556 | 1469029625606 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 556 | 1469029625608 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:47:05 INFO - PROCESS | 556 | 1469029625618 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 556 | 1469029625620 Marionette TRACE conn3 <- [1,2362,null,{}] 08:47:05 INFO - PROCESS | 556 | 1469029625637 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 556 | 1469029625639 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:05 INFO - PROCESS | 556 | 1469029625726 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:47:05 INFO - PROCESS | 556 | 1469029625734 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 556 | 1469029625736 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:05 INFO - PROCESS | 556 | ++DOCSHELL 15672C00 == 37 [pid = 556] [id = 600] 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15902800) [pid = 556] [serial = 1800] [outer = 00000000] 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16DB9800) [pid = 556] [serial = 1801] [outer = 15902800] 08:47:05 INFO - PROCESS | 556 | 1469029625778 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (177CEC00) [pid = 556] [serial = 1802] [outer = 15902800] 08:47:06 INFO - PROCESS | 556 | 1469029626176 Marionette TRACE conn3 <- [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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 588ms 08:47:06 INFO - PROCESS | 556 | 1469029626191 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 556 | 1469029626193 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:47:06 INFO - PROCESS | 556 | 1469029626197 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 556 | 1469029626199 Marionette TRACE conn3 <- [1,2366,null,{}] 08:47:06 INFO - PROCESS | 556 | 1469029626202 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 556 | 1469029626204 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:06 INFO - PROCESS | 556 | 1469029626323 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:47:06 INFO - PROCESS | 556 | 1469029626331 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 556 | 1469029626333 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:06 INFO - PROCESS | 556 | ++DOCSHELL 15412000 == 38 [pid = 556] [id = 601] 08:47:06 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15667800) [pid = 556] [serial = 1803] [outer = 00000000] 08:47:06 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (17A85000) [pid = 556] [serial = 1804] [outer = 15667800] 08:47:06 INFO - PROCESS | 556 | 1469029626375 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17A88C00) [pid = 556] [serial = 1805] [outer = 15667800] 08:47:06 INFO - PROCESS | 556 | 1469029626810 Marionette TRACE conn3 <- [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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 678ms 08:47:06 INFO - PROCESS | 556 | 1469029626877 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 556 | 1469029626881 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:47:06 INFO - PROCESS | 556 | 1469029626887 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 556 | 1469029626891 Marionette TRACE conn3 <- [1,2370,null,{}] 08:47:06 INFO - PROCESS | 556 | 1469029626898 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:06 INFO - PROCESS | 556 | 1469029626901 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:07 INFO - PROCESS | 556 | 1469029627031 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:47:07 INFO - PROCESS | 556 | 1469029627192 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 556 | 1469029627197 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:07 INFO - PROCESS | 556 | ++DOCSHELL 10B3D800 == 39 [pid = 556] [id = 602] 08:47:07 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10B40000) [pid = 556] [serial = 1806] [outer = 00000000] 08:47:07 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (10F4E000) [pid = 556] [serial = 1807] [outer = 10B40000] 08:47:07 INFO - PROCESS | 556 | 1469029627253 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1126A400) [pid = 556] [serial = 1808] [outer = 10B40000] 08:47:07 INFO - PROCESS | 556 | 1469029627946 Marionette TRACE conn3 <- [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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1115ms 08:47:07 INFO - PROCESS | 556 | 1469029628004 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 556 | 1469029628008 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:47:08 INFO - PROCESS | 556 | 1469029628015 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 556 | 1469029628017 Marionette TRACE conn3 <- [1,2374,null,{}] 08:47:08 INFO - PROCESS | 556 | 1469029628021 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 556 | 1469029628024 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:08 INFO - PROCESS | 556 | 1469029628141 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:47:08 INFO - PROCESS | 556 | 1469029628282 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 556 | 1469029628285 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:08 INFO - PROCESS | 556 | ++DOCSHELL 12B71800 == 40 [pid = 556] [id = 603] 08:47:08 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (12BC9C00) [pid = 556] [serial = 1809] [outer = 00000000] 08:47:08 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (13147C00) [pid = 556] [serial = 1810] [outer = 12BC9C00] 08:47:08 INFO - PROCESS | 556 | 1469029628345 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1343B000) [pid = 556] [serial = 1811] [outer = 12BC9C00] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 15672C00 == 39 [pid = 556] [id = 600] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 1052B400 == 38 [pid = 556] [id = 599] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 14199C00 == 37 [pid = 556] [id = 598] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 1052FC00 == 36 [pid = 556] [id = 597] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 130B2800 == 35 [pid = 556] [id = 596] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 16687800 == 34 [pid = 556] [id = 595] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 10FB3C00 == 33 [pid = 556] [id = 594] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 15C88C00 == 32 [pid = 556] [id = 593] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 14F22000 == 31 [pid = 556] [id = 592] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 1343D000 == 30 [pid = 556] [id = 591] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 130B4800 == 29 [pid = 556] [id = 590] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 114CFC00 == 28 [pid = 556] [id = 589] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 89 (172D5400) [pid = 556] [serial = 1762] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 10A09400 == 27 [pid = 556] [id = 588] 08:47:09 INFO - PROCESS | 556 | --DOCSHELL 13907400 == 26 [pid = 556] [id = 587] 08:47:09 INFO - PROCESS | 556 | 1469029629221 Marionette TRACE conn3 <- [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]]]}] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1566E800) [pid = 556] [serial = 1747] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1620E400) [pid = 556] [serial = 1750] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 86 (16995800) [pid = 556] [serial = 1753] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 85 (162CE800) [pid = 556] [serial = 1751] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 84 (15909C00) [pid = 556] [serial = 1756] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16AEDC00) [pid = 556] [serial = 1759] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 82 (169A4000) [pid = 556] [serial = 1754] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 81 (11A52C00) [pid = 556] [serial = 1738] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 80 (12827400) [pid = 556] [serial = 1739] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10559800) [pid = 556] [serial = 1735] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10A75400) [pid = 556] [serial = 1736] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16210400) [pid = 556] [serial = 1733] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 76 (14F1F400) [pid = 556] [serial = 1732] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 75 (162D3000) [pid = 556] [serial = 1730] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16213400) [pid = 556] [serial = 1729] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13219400) [pid = 556] [serial = 1727] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 72 (130DBC00) [pid = 556] [serial = 1726] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1419AC00) [pid = 556] [serial = 1744] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1343B400) [pid = 556] [serial = 1742] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 69 (131E7C00) [pid = 556] [serial = 1741] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15903400) [pid = 556] [serial = 1748] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 67 (16689800) [pid = 556] [serial = 1757] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15412800) [pid = 556] [serial = 1745] [outer = 00000000] [url = about:blank] 08:47:09 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16AF0800) [pid = 556] [serial = 1760] [outer = 00000000] [url = about:blank] 08:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1251ms 08:47:09 INFO - PROCESS | 556 | 1469029629260 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 556 | 1469029629265 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 556 | 1469029629269 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:47:09 INFO - PROCESS | 556 | 1469029629273 Marionette TRACE conn3 <- [1,2378,null,{}] 08:47:09 INFO - PROCESS | 556 | 1469029629278 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:09 INFO - PROCESS | 556 | 1469029629281 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:09 INFO - PROCESS | 556 | 1469029629364 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:47:09 INFO - PROCESS | 556 | 1469029629372 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 556 | 1469029629376 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:09 INFO - PROCESS | 556 | ++DOCSHELL 10A75C00 == 27 [pid = 556] [id = 604] 08:47:09 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10A78400) [pid = 556] [serial = 1812] [outer = 00000000] 08:47:09 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (1126A000) [pid = 556] [serial = 1813] [outer = 10A78400] 08:47:09 INFO - PROCESS | 556 | 1469029629422 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (114D9C00) [pid = 556] [serial = 1814] [outer = 10A78400] 08:47:09 INFO - PROCESS | 556 | 1469029629933 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 709ms 08:47:09 INFO - PROCESS | 556 | 1469029629992 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 556 | 1469029629996 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 556 | 1469029630002 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:47:10 INFO - PROCESS | 556 | 1469029630004 Marionette TRACE conn3 <- [1,2382,null,{}] 08:47:10 INFO - PROCESS | 556 | 1469029630008 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 556 | 1469029630010 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:10 INFO - PROCESS | 556 | 1469029630076 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:47:10 INFO - PROCESS | 556 | 1469029630169 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 556 | 1469029630172 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:10 INFO - PROCESS | 556 | ++DOCSHELL 12B71000 == 28 [pid = 556] [id = 605] 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B74800) [pid = 556] [serial = 1815] [outer = 00000000] 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (13077000) [pid = 556] [serial = 1816] [outer = 12B74800] 08:47:10 INFO - PROCESS | 556 | 1469029630218 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13156000) [pid = 556] [serial = 1817] [outer = 12B74800] 08:47:10 INFO - PROCESS | 556 | 1469029630610 Marionette TRACE conn3 <- [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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 663ms 08:47:10 INFO - PROCESS | 556 | 1469029630668 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:47:10 INFO - PROCESS | 556 | 1469029630671 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:47:10 INFO - PROCESS | 556 | 1469029630675 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 556 | 1469029630678 Marionette TRACE conn3 <- [1,2386,null,{}] 08:47:10 INFO - PROCESS | 556 | 1469029630689 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 556 | 1469029630693 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:10 INFO - PROCESS | 556 | 1469029630776 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:47:10 INFO - PROCESS | 556 | 1469029630784 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 556 | 1469029630787 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:10 INFO - PROCESS | 556 | ++DOCSHELL 13C55400 == 29 [pid = 556] [id = 606] 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13C55800) [pid = 556] [serial = 1818] [outer = 00000000] 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (13EA5400) [pid = 556] [serial = 1819] [outer = 13C55800] 08:47:10 INFO - PROCESS | 556 | 1469029630837 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (14F17C00) [pid = 556] [serial = 1820] [outer = 13C55800] 08:47:11 INFO - PROCESS | 556 | 1469029631262 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 618ms 08:47:11 INFO - PROCESS | 556 | 1469029631311 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 556 | 1469029631314 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:47:11 INFO - PROCESS | 556 | 1469029631317 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 556 | 1469029631319 Marionette TRACE conn3 <- [1,2390,null,{}] 08:47:11 INFO - PROCESS | 556 | 1469029631322 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 556 | 1469029631324 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:11 INFO - PROCESS | 556 | 1469029631468 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:47:11 INFO - PROCESS | 556 | 1469029631484 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 556 | 1469029631486 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:11 INFO - PROCESS | 556 | ++DOCSHELL 15668C00 == 30 [pid = 556] [id = 607] 08:47:11 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1566A000) [pid = 556] [serial = 1821] [outer = 00000000] 08:47:11 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1566EC00) [pid = 556] [serial = 1822] [outer = 1566A000] 08:47:11 INFO - PROCESS | 556 | 1469029631513 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15909800) [pid = 556] [serial = 1823] [outer = 1566A000] 08:47:11 INFO - PROCESS | 556 | 1469029631947 Marionette TRACE conn3 <- [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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 678ms 08:47:11 INFO - PROCESS | 556 | 1469029631999 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 556 | 1469029632001 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:47:11 INFO - PROCESS | 556 | 1469029632005 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:47:11 INFO - PROCESS | 556 | 1469029632006 Marionette TRACE conn3 <- [1,2394,null,{}] 08:47:12 INFO - PROCESS | 556 | 1469029632000 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 556 | 1469029632002 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:12 INFO - PROCESS | 556 | 1469029632108 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:47:12 INFO - PROCESS | 556 | 1469029632113 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 556 | 1469029632116 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:12 INFO - PROCESS | 556 | ++DOCSHELL 1561E800 == 31 [pid = 556] [id = 608] 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15C12000) [pid = 556] [serial = 1824] [outer = 00000000] 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15FCF800) [pid = 556] [serial = 1825] [outer = 15C12000] 08:47:12 INFO - PROCESS | 556 | 1469029632159 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (15FD5C00) [pid = 556] [serial = 1826] [outer = 15C12000] 08:47:12 INFO - PROCESS | 556 | 1469029632617 Marionette TRACE conn3 <- [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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 678ms 08:47:12 INFO - PROCESS | 556 | 1469029632670 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 556 | 1469029632672 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:47:12 INFO - PROCESS | 556 | 1469029632675 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 556 | 1469029632677 Marionette TRACE conn3 <- [1,2398,null,{}] 08:47:12 INFO - PROCESS | 556 | 1469029632680 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:12 INFO - PROCESS | 556 | 1469029632686 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:12 INFO - PROCESS | 556 | 1469029632853 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:47:12 INFO - PROCESS | 556 | 1469029632881 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 556 | 1469029632883 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:12 INFO - PROCESS | 556 | ++DOCSHELL 16680C00 == 32 [pid = 556] [id = 609] 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16682800) [pid = 556] [serial = 1827] [outer = 00000000] 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16687C00) [pid = 556] [serial = 1828] [outer = 16682800] 08:47:12 INFO - PROCESS | 556 | 1469029632925 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (16689000) [pid = 556] [serial = 1829] [outer = 16682800] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 82 (10A0B400) [pid = 556] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1668B400) [pid = 556] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15902800) [pid = 556] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 79 (14F7FC00) [pid = 556] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10A7E400) [pid = 556] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 77 (112D2000) [pid = 556] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 76 (11A55400) [pid = 556] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15C8D000) [pid = 556] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1753F400) [pid = 556] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 73 (13441400) [pid = 556] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 72 (114D1C00) [pid = 556] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 71 (169A5C00) [pid = 556] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 70 (14F14800) [pid = 556] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:13 INFO - PROCESS | 556 | --DOMWINDOW == 69 (130B4C00) [pid = 556] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:47:13 INFO - PROCESS | 556 | 1469029633517 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 875ms 08:47:13 INFO - PROCESS | 556 | 1469029633542 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 556 | 1469029633544 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:47:13 INFO - PROCESS | 556 | 1469029633551 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 556 | 1469029633553 Marionette TRACE conn3 <- [1,2402,null,{}] 08:47:13 INFO - PROCESS | 556 | 1469029633557 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 556 | 1469029633559 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:13 INFO - PROCESS | 556 | 1469029633636 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:47:13 INFO - PROCESS | 556 | 1469029633642 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 556 | 1469029633644 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:13 INFO - PROCESS | 556 | ++DOCSHELL 112D3400 == 33 [pid = 556] [id = 610] 08:47:13 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (112D9C00) [pid = 556] [serial = 1830] [outer = 00000000] 08:47:13 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1566B800) [pid = 556] [serial = 1831] [outer = 112D9C00] 08:47:13 INFO - PROCESS | 556 | 1469029633688 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15FD9C00) [pid = 556] [serial = 1832] [outer = 112D9C00] 08:47:14 INFO - PROCESS | 556 | 1469029634103 Marionette TRACE conn3 <- [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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 572ms 08:47:14 INFO - PROCESS | 556 | 1469029634162 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 556 | 1469029634164 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:47:14 INFO - PROCESS | 556 | 1469029634168 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 556 | 1469029634170 Marionette TRACE conn3 <- [1,2406,null,{}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:47:14 INFO - PROCESS | 556 | 1469029634173 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 556 | 1469029634175 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:14 INFO - PROCESS | 556 | 1469029634254 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:47:14 INFO - PROCESS | 556 | 1469029634260 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 556 | 1469029634262 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:14 INFO - PROCESS | 556 | ++DOCSHELL 13219000 == 34 [pid = 556] [id = 611] 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (162D2C00) [pid = 556] [serial = 1833] [outer = 00000000] 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16A28000) [pid = 556] [serial = 1834] [outer = 162D2C00] 08:47:14 INFO - PROCESS | 556 | 1469029634305 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16AEA800) [pid = 556] [serial = 1835] [outer = 162D2C00] 08:47:14 INFO - PROCESS | 556 | 1469029634698 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 572ms 08:47:14 INFO - PROCESS | 556 | 1469029634750 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 556 | 1469029634752 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:47:14 INFO - PROCESS | 556 | 1469029634755 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 556 | 1469029634757 Marionette TRACE conn3 <- [1,2410,null,{}] 08:47:14 INFO - PROCESS | 556 | 1469029634765 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:14 INFO - PROCESS | 556 | 1469029634768 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:14 INFO - PROCESS | 556 | 1469029634849 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:47:14 INFO - PROCESS | 556 | 1469029634857 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 556 | 1469029634859 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:14 INFO - PROCESS | 556 | ++DOCSHELL 16DBDC00 == 35 [pid = 556] [id = 612] 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (170D3C00) [pid = 556] [serial = 1836] [outer = 00000000] 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1727B400) [pid = 556] [serial = 1837] [outer = 170D3C00] 08:47:14 INFO - PROCESS | 556 | 1469029634910 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (10A08C00) [pid = 556] [serial = 1838] [outer = 170D3C00] 08:47:15 INFO - PROCESS | 556 | 1469029635337 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 618ms 08:47:15 INFO - PROCESS | 556 | 1469029635411 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 556 | 1469029635415 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:47:15 INFO - PROCESS | 556 | 1469029635421 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:47:15 INFO - PROCESS | 556 | 1469029635425 Marionette TRACE conn3 <- [1,2414,null,{}] 08:47:15 INFO - PROCESS | 556 | 1469029635432 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 556 | 1469029635436 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:15 INFO - PROCESS | 556 | 1469029635547 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:47:15 INFO - PROCESS | 556 | 1469029635694 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 556 | 1469029635699 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:15 INFO - PROCESS | 556 | ++DOCSHELL 10A7AC00 == 36 [pid = 556] [id = 613] 08:47:15 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10A7F000) [pid = 556] [serial = 1839] [outer = 00000000] 08:47:15 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (10F4F800) [pid = 556] [serial = 1840] [outer = 10A7F000] 08:47:15 INFO - PROCESS | 556 | 1469029635755 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (112DC400) [pid = 556] [serial = 1841] [outer = 10A7F000] 08:47:16 INFO - PROCESS | 556 | 1469029636296 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 920ms 08:47:16 INFO - PROCESS | 556 | 1469029636336 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 556 | 1469029636339 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:47:16 INFO - PROCESS | 556 | 1469029636346 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 556 | 1469029636349 Marionette TRACE conn3 <- [1,2418,null,{}] 08:47:16 INFO - PROCESS | 556 | 1469029636354 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:16 INFO - PROCESS | 556 | 1469029636357 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:16 INFO - PROCESS | 556 | 1469029636445 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:47:16 INFO - PROCESS | 556 | 1469029636555 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 556 | 1469029636558 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:16 INFO - PROCESS | 556 | ++DOCSHELL 132D4800 == 37 [pid = 556] [id = 614] 08:47:16 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (132D5C00) [pid = 556] [serial = 1842] [outer = 00000000] 08:47:16 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (13909000) [pid = 556] [serial = 1843] [outer = 132D5C00] 08:47:16 INFO - PROCESS | 556 | 1469029636611 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (1419E400) [pid = 556] [serial = 1844] [outer = 132D5C00] 08:47:17 INFO - PROCESS | 556 | 1469029637225 Marionette TRACE conn3 <- [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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 919ms 08:47:17 INFO - PROCESS | 556 | 1469029637252 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 556 | 1469029637254 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:47:17 INFO - PROCESS | 556 | 1469029637258 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 556 | 1469029637260 Marionette TRACE conn3 <- [1,2422,null,{}] 08:47:17 INFO - PROCESS | 556 | 1469029637270 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 556 | 1469029637275 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:17 INFO - PROCESS | 556 | 1469029637365 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:47:17 INFO - PROCESS | 556 | 1469029637476 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 556 | 1469029637480 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:17 INFO - PROCESS | 556 | ++DOCSHELL 162CFC00 == 38 [pid = 556] [id = 615] 08:47:17 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16365400) [pid = 556] [serial = 1845] [outer = 00000000] 08:47:17 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (169A6800) [pid = 556] [serial = 1846] [outer = 16365400] 08:47:17 INFO - PROCESS | 556 | 1469029637576 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (17225000) [pid = 556] [serial = 1847] [outer = 16365400] 08:47:18 INFO - PROCESS | 556 | 1469029638117 Marionette TRACE conn3 <- [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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 904ms 08:47:18 INFO - PROCESS | 556 | 1469029638169 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 556 | 1469029638171 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:47:18 INFO - PROCESS | 556 | 1469029638175 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 556 | 1469029638177 Marionette TRACE conn3 <- [1,2426,null,{}] 08:47:18 INFO - PROCESS | 556 | 1469029638180 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 556 | 1469029638182 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:18 INFO - PROCESS | 556 | 1469029638286 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:47:18 INFO - PROCESS | 556 | 1469029638434 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 556 | 1469029638436 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:18 INFO - PROCESS | 556 | ++DOCSHELL 1566C400 == 39 [pid = 556] [id = 616] 08:47:18 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (169A4800) [pid = 556] [serial = 1848] [outer = 00000000] 08:47:18 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (17790C00) [pid = 556] [serial = 1849] [outer = 169A4800] 08:47:18 INFO - PROCESS | 556 | 1469029638489 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (1797A800) [pid = 556] [serial = 1850] [outer = 169A4800] 08:47:19 INFO - PROCESS | 556 | 1469029639230 Marionette TRACE conn3 <- [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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1101ms 08:47:19 INFO - PROCESS | 556 | 1469029639267 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 556 | 1469029639271 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:47:19 INFO - PROCESS | 556 | 1469029639276 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 556 | 1469029639279 Marionette TRACE conn3 <- [1,2430,null,{}] 08:47:19 INFO - PROCESS | 556 | 1469029639285 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:19 INFO - PROCESS | 556 | 1469029639288 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:19 INFO - PROCESS | 556 | 1469029639385 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 13219000 == 38 [pid = 556] [id = 611] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 112D3400 == 37 [pid = 556] [id = 610] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 16680C00 == 36 [pid = 556] [id = 609] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 1561E800 == 35 [pid = 556] [id = 608] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 15668C00 == 34 [pid = 556] [id = 607] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 13C55400 == 33 [pid = 556] [id = 606] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 12B71000 == 32 [pid = 556] [id = 605] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 10A75C00 == 31 [pid = 556] [id = 604] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 12B71800 == 30 [pid = 556] [id = 603] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 10B3D800 == 29 [pid = 556] [id = 602] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 15412000 == 28 [pid = 556] [id = 601] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 1566C400 == 27 [pid = 556] [id = 616] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 162CFC00 == 26 [pid = 556] [id = 615] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 16DBDC00 == 25 [pid = 556] [id = 612] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 10A7AC00 == 24 [pid = 556] [id = 613] 08:47:20 INFO - PROCESS | 556 | --DOCSHELL 132D4800 == 23 [pid = 556] [id = 614] 08:47:20 INFO - PROCESS | 556 | 1469029640065 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 556 | 1469029640069 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 89 (162C7C00) [pid = 556] [serial = 1799] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 88 (16991C00) [pid = 556] [serial = 1786] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 87 (16DB9800) [pid = 556] [serial = 1801] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 86 (15413000) [pid = 556] [serial = 1777] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10B46400) [pid = 556] [serial = 1765] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 84 (171AE800) [pid = 556] [serial = 1792] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 83 (13EAC400) [pid = 556] [serial = 1798] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16995000) [pid = 556] [serial = 1787] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 81 (172D9400) [pid = 556] [serial = 1793] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 80 (162CAC00) [pid = 556] [serial = 1784] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1620E800) [pid = 556] [serial = 1781] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 78 (17786C00) [pid = 556] [serial = 1795] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13C5C800) [pid = 556] [serial = 1774] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12822C00) [pid = 556] [serial = 1769] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10B4B000) [pid = 556] [serial = 1766] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16DB8800) [pid = 556] [serial = 1789] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 73 (11A55C00) [pid = 556] [serial = 1768] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 72 (177C4C00) [pid = 556] [serial = 1796] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 71 (162C9C00) [pid = 556] [serial = 1783] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16DB8400) [pid = 556] [serial = 1790] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 69 (13EA5C00) [pid = 556] [serial = 1775] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15FD9800) [pid = 556] [serial = 1780] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1753CC00) [pid = 556] [serial = 1763] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13155C00) [pid = 556] [serial = 1771] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1561C000) [pid = 556] [serial = 1778] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 64 (131EBC00) [pid = 556] [serial = 1772] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 63 (177CEC00) [pid = 556] [serial = 1802] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | --DOMWINDOW == 62 (17A85000) [pid = 556] [serial = 1804] [outer = 00000000] [url = about:blank] 08:47:20 INFO - PROCESS | 556 | ++DOCSHELL 10528800 == 24 [pid = 556] [id = 617] 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10528C00) [pid = 556] [serial = 1851] [outer = 00000000] 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (10532800) [pid = 556] [serial = 1852] [outer = 10528C00] 08:47:20 INFO - PROCESS | 556 | 1469029640201 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10A75C00) [pid = 556] [serial = 1853] [outer = 10528C00] 08:47:20 INFO - PROCESS | 556 | 1469029640601 Marionette TRACE conn3 <- [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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1401ms 08:47:20 INFO - PROCESS | 556 | 1469029640689 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 556 | 1469029640693 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:47:20 INFO - PROCESS | 556 | 1469029640697 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 556 | 1469029640700 Marionette TRACE conn3 <- [1,2434,null,{}] 08:47:20 INFO - PROCESS | 556 | 1469029640705 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 556 | 1469029640709 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:20 INFO - PROCESS | 556 | 1469029640799 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:47:20 INFO - PROCESS | 556 | 1469029640810 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 556 | 1469029640812 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:20 INFO - PROCESS | 556 | ++DOCSHELL 11C33800 == 25 [pid = 556] [id = 618] 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (11CD8C00) [pid = 556] [serial = 1854] [outer = 00000000] 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12925800) [pid = 556] [serial = 1855] [outer = 11CD8C00] 08:47:20 INFO - PROCESS | 556 | 1469029640858 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12B05400) [pid = 556] [serial = 1856] [outer = 11CD8C00] 08:47:21 INFO - PROCESS | 556 | 1469029641298 Marionette TRACE conn3 <- [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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 618ms 08:47:21 INFO - PROCESS | 556 | 1469029641317 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 556 | 1469029641321 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:47:21 INFO - PROCESS | 556 | 1469029641331 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 556 | 1469029641333 Marionette TRACE conn3 <- [1,2438,null,{}] 08:47:21 INFO - PROCESS | 556 | 1469029641337 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 556 | 1469029641339 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:21 INFO - PROCESS | 556 | 1469029641452 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:47:21 INFO - PROCESS | 556 | 1469029641461 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 556 | 1469029641464 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:21 INFO - PROCESS | 556 | ++DOCSHELL 131E9C00 == 26 [pid = 556] [id = 619] 08:47:21 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (131EA000) [pid = 556] [serial = 1857] [outer = 00000000] 08:47:21 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (132D4800) [pid = 556] [serial = 1858] [outer = 131EA000] 08:47:21 INFO - PROCESS | 556 | 1469029641507 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (139C9800) [pid = 556] [serial = 1859] [outer = 131EA000] 08:47:21 INFO - PROCESS | 556 | 1469029641938 Marionette TRACE conn3 <- [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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 618ms 08:47:21 INFO - PROCESS | 556 | 1469029641963 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 556 | 1469029641965 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:47:21 INFO - PROCESS | 556 | 1469029641970 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 556 | 1469029641976 Marionette TRACE conn3 <- [1,2442,null,{}] 08:47:21 INFO - PROCESS | 556 | 1469029641985 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:21 INFO - PROCESS | 556 | 1469029641989 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:22 INFO - PROCESS | 556 | 1469029642071 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:47:22 INFO - PROCESS | 556 | 1469029642078 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 556 | 1469029642080 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:22 INFO - PROCESS | 556 | ++DOCSHELL 13EAD000 == 27 [pid = 556] [id = 620] 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1419E800) [pid = 556] [serial = 1860] [outer = 00000000] 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1561AC00) [pid = 556] [serial = 1861] [outer = 1419E800] 08:47:22 INFO - PROCESS | 556 | 1469029642123 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15667000) [pid = 556] [serial = 1862] [outer = 1419E800] 08:47:22 INFO - PROCESS | 556 | 1469029642594 Marionette TRACE conn3 <- [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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 678ms 08:47:22 INFO - PROCESS | 556 | 1469029642650 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 556 | 1469029642653 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:47:22 INFO - PROCESS | 556 | 1469029642656 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 556 | 1469029642658 Marionette TRACE conn3 <- [1,2446,null,{}] 08:47:22 INFO - PROCESS | 556 | 1469029642645 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 556 | 1469029642648 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:22 INFO - PROCESS | 556 | 1469029642764 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:47:22 INFO - PROCESS | 556 | 1469029642854 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 556 | 1469029642856 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:22 INFO - PROCESS | 556 | ++DOCSHELL 15905800 == 28 [pid = 556] [id = 621] 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15C0A400) [pid = 556] [serial = 1863] [outer = 00000000] 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15FD3800) [pid = 556] [serial = 1864] [outer = 15C0A400] 08:47:22 INFO - PROCESS | 556 | 1469029642899 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15FD9800) [pid = 556] [serial = 1865] [outer = 15C0A400] 08:47:23 INFO - PROCESS | 556 | 1469029643297 Marionette TRACE conn3 <- [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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 679ms 08:47:23 INFO - PROCESS | 556 | 1469029643321 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 556 | 1469029643323 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:47:23 INFO - PROCESS | 556 | 1469029643327 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 556 | 1469029643329 Marionette TRACE conn3 <- [1,2450,null,{}] 08:47:23 INFO - PROCESS | 556 | 1469029643332 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 556 | 1469029643334 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:23 INFO - PROCESS | 556 | 1469029643441 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:47:23 INFO - PROCESS | 556 | 1469029643446 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 556 | 1469029643452 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:23 INFO - PROCESS | 556 | ++DOCSHELL 16211000 == 29 [pid = 556] [id = 622] 08:47:23 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16214400) [pid = 556] [serial = 1866] [outer = 00000000] 08:47:23 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (162CD400) [pid = 556] [serial = 1867] [outer = 16214400] 08:47:23 INFO - PROCESS | 556 | 1469029643563 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16682C00) [pid = 556] [serial = 1868] [outer = 16214400] 08:47:23 INFO - PROCESS | 556 | 1469029643983 Marionette TRACE conn3 <- [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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 678ms 08:47:23 INFO - PROCESS | 556 | 1469029644010 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 556 | 1469029644013 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:47:24 INFO - PROCESS | 556 | 1469029644020 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 556 | 1469029644021 Marionette TRACE conn3 <- [1,2454,null,{}] 08:47:24 INFO - PROCESS | 556 | 1469029644025 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 556 | 1469029644027 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:24 INFO - PROCESS | 556 | 1469029644169 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:47:24 INFO - PROCESS | 556 | 1469029644183 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 556 | 1469029644185 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:24 INFO - PROCESS | 556 | ++DOCSHELL 10529000 == 30 [pid = 556] [id = 623] 08:47:24 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16A2B400) [pid = 556] [serial = 1869] [outer = 00000000] 08:47:24 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (16DB8C00) [pid = 556] [serial = 1870] [outer = 16A2B400] 08:47:24 INFO - PROCESS | 556 | 1469029644227 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (170CDC00) [pid = 556] [serial = 1871] [outer = 16A2B400] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 82 (1566A000) [pid = 556] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 81 (12B74800) [pid = 556] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10B40000) [pid = 556] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13C55800) [pid = 556] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10A78400) [pid = 556] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15C12000) [pid = 556] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16682800) [pid = 556] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 75 (112D9C00) [pid = 556] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 74 (162D2C00) [pid = 556] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15667800) [pid = 556] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12BC9C00) [pid = 556] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:47:24 INFO - PROCESS | 556 | --DOMWINDOW == 71 (170D3C00) [pid = 556] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:24 INFO - PROCESS | 556 | 1469029644783 Marionette TRACE conn3 <- [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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 814ms 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:47:24 INFO - PROCESS | 556 | 1469029644824 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 556 | 1469029644826 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:47:24 INFO - PROCESS | 556 | 1469029644830 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 556 | 1469029644831 Marionette TRACE conn3 <- [1,2458,null,{}] 08:47:24 INFO - PROCESS | 556 | 1469029644835 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:24 INFO - PROCESS | 556 | 1469029644837 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:24 INFO - PROCESS | 556 | 1469029644916 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:47:24 INFO - PROCESS | 556 | 1469029644921 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 556 | 1469029644923 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:24 INFO - PROCESS | 556 | ++DOCSHELL 10A76C00 == 31 [pid = 556] [id = 624] 08:47:24 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (11276800) [pid = 556] [serial = 1872] [outer = 00000000] 08:47:24 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15FD2800) [pid = 556] [serial = 1873] [outer = 11276800] 08:47:24 INFO - PROCESS | 556 | 1469029644966 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16212400) [pid = 556] [serial = 1874] [outer = 11276800] 08:47:25 INFO - PROCESS | 556 | 1469029645399 Marionette TRACE conn3 <- [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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 603ms 08:47:25 INFO - PROCESS | 556 | 1469029645434 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 556 | 1469029645436 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:47:25 INFO - PROCESS | 556 | 1469029645440 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 556 | 1469029645441 Marionette TRACE conn3 <- [1,2462,null,{}] 08:47:25 INFO - PROCESS | 556 | 1469029645445 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:25 INFO - PROCESS | 556 | 1469029645446 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:25 INFO - PROCESS | 556 | 1469029645522 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:47:25 INFO - PROCESS | 556 | 1469029645531 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 556 | 1469029645532 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:25 INFO - PROCESS | 556 | ++DOCSHELL 162C5C00 == 32 [pid = 556] [id = 625] 08:47:25 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16994800) [pid = 556] [serial = 1875] [outer = 00000000] 08:47:25 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (171B0000) [pid = 556] [serial = 1876] [outer = 16994800] 08:47:25 INFO - PROCESS | 556 | 1469029645575 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (171B1400) [pid = 556] [serial = 1877] [outer = 16994800] 08:47:26 INFO - PROCESS | 556 | 1469029646001 Marionette TRACE conn3 <- [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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 618ms 08:47:26 INFO - PROCESS | 556 | 1469029646060 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 556 | 1469029646062 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:47:26 INFO - PROCESS | 556 | 1469029646069 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 556 | 1469029646071 Marionette TRACE conn3 <- [1,2466,null,{}] 08:47:26 INFO - PROCESS | 556 | 1469029646074 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 556 | 1469029646076 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:26 INFO - PROCESS | 556 | 1469029646151 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:47:26 INFO - PROCESS | 556 | 1469029646156 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 556 | 1469029646158 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:26 INFO - PROCESS | 556 | ++DOCSHELL 15FD0400 == 33 [pid = 556] [id = 626] 08:47:26 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16A2BC00) [pid = 556] [serial = 1878] [outer = 00000000] 08:47:26 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (17543400) [pid = 556] [serial = 1879] [outer = 16A2BC00] 08:47:26 INFO - PROCESS | 556 | 1469029646200 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (17548400) [pid = 556] [serial = 1880] [outer = 16A2BC00] 08:47:26 INFO - PROCESS | 556 | 1469029646893 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 919ms 08:47:26 INFO - PROCESS | 556 | 1469029646981 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 556 | 1469029646986 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:47:26 INFO - PROCESS | 556 | 1469029646991 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 556 | 1469029646995 Marionette TRACE conn3 <- [1,2470,null,{}] 08:47:26 INFO - PROCESS | 556 | 1469029647000 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:27 INFO - PROCESS | 556 | 1469029647003 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:27 INFO - PROCESS | 556 | 1469029647135 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:47:27 INFO - PROCESS | 556 | 1469029647267 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 556 | 1469029647270 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:27 INFO - PROCESS | 556 | ++DOCSHELL 10B42800 == 34 [pid = 556] [id = 627] 08:47:27 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (10B4B800) [pid = 556] [serial = 1881] [outer = 00000000] 08:47:27 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (128A3800) [pid = 556] [serial = 1882] [outer = 10B4B800] 08:47:27 INFO - PROCESS | 556 | 1469029647326 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (13076C00) [pid = 556] [serial = 1883] [outer = 10B4B800] 08:47:27 INFO - PROCESS | 556 | 1469029647994 Marionette TRACE conn3 <- [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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1040ms 08:47:28 INFO - PROCESS | 556 | 1469029648050 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 556 | 1469029648054 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:47:28 INFO - PROCESS | 556 | 1469029648061 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 556 | 1469029648064 Marionette TRACE conn3 <- [1,2474,null,{}] 08:47:28 INFO - PROCESS | 556 | 1469029648068 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 556 | 1469029648071 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:28 INFO - PROCESS | 556 | 1469029648308 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:47:28 INFO - PROCESS | 556 | 1469029648438 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 556 | 1469029648441 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:28 INFO - PROCESS | 556 | ++DOCSHELL 1059BC00 == 35 [pid = 556] [id = 628] 08:47:28 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A05C00) [pid = 556] [serial = 1884] [outer = 00000000] 08:47:28 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10A7E400) [pid = 556] [serial = 1885] [outer = 10A05C00] 08:47:28 INFO - PROCESS | 556 | 1469029648491 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (10F4F400) [pid = 556] [serial = 1886] [outer = 10A05C00] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 162C5C00 == 34 [pid = 556] [id = 625] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 10A76C00 == 33 [pid = 556] [id = 624] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 10529000 == 32 [pid = 556] [id = 623] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 16211000 == 31 [pid = 556] [id = 622] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 15905800 == 30 [pid = 556] [id = 621] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 13EAD000 == 29 [pid = 556] [id = 620] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 131E9C00 == 28 [pid = 556] [id = 619] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 11C33800 == 27 [pid = 556] [id = 618] 08:47:28 INFO - PROCESS | 556 | --DOCSHELL 10528800 == 26 [pid = 556] [id = 617] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1727B400) [pid = 556] [serial = 1837] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 84 (1566EC00) [pid = 556] [serial = 1822] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15909800) [pid = 556] [serial = 1823] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13077000) [pid = 556] [serial = 1816] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 81 (10F4E000) [pid = 556] [serial = 1807] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1126A400) [pid = 556] [serial = 1808] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 79 (13EA5400) [pid = 556] [serial = 1819] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1126A000) [pid = 556] [serial = 1813] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 77 (114D9C00) [pid = 556] [serial = 1814] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15FCF800) [pid = 556] [serial = 1825] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16687C00) [pid = 556] [serial = 1828] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1566B800) [pid = 556] [serial = 1831] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15FD9C00) [pid = 556] [serial = 1832] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16A28000) [pid = 556] [serial = 1834] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16689000) [pid = 556] [serial = 1829] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17A88C00) [pid = 556] [serial = 1805] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 69 (13147C00) [pid = 556] [serial = 1810] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1343B000) [pid = 556] [serial = 1811] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 67 (13156000) [pid = 556] [serial = 1817] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15FD5C00) [pid = 556] [serial = 1826] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16AEA800) [pid = 556] [serial = 1835] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 64 (10A08C00) [pid = 556] [serial = 1838] [outer = 00000000] [url = about:blank] 08:47:28 INFO - PROCESS | 556 | --DOMWINDOW == 63 (14F17C00) [pid = 556] [serial = 1820] [outer = 00000000] [url = about:blank] 08:47:29 INFO - PROCESS | 556 | 1469029649034 Marionette TRACE conn3 <- [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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1010ms 08:47:29 INFO - PROCESS | 556 | 1469029649067 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 556 | 1469029649071 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:47:29 INFO - PROCESS | 556 | 1469029649076 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 556 | 1469029649079 Marionette TRACE conn3 <- [1,2478,null,{}] 08:47:29 INFO - PROCESS | 556 | 1469029649098 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 556 | 1469029649101 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:29 INFO - PROCESS | 556 | 1469029649191 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:47:29 INFO - PROCESS | 556 | 1469029649200 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 556 | 1469029649203 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:29 INFO - PROCESS | 556 | ++DOCSHELL 12822400 == 27 [pid = 556] [id = 629] 08:47:29 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12828400) [pid = 556] [serial = 1887] [outer = 00000000] 08:47:29 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (12B6E000) [pid = 556] [serial = 1888] [outer = 12828400] 08:47:29 INFO - PROCESS | 556 | 1469029649232 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (12D6AC00) [pid = 556] [serial = 1889] [outer = 12828400] 08:47:29 INFO - PROCESS | 556 | 1469029649721 Marionette TRACE conn3 <- [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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 708ms 08:47:29 INFO - PROCESS | 556 | 1469029649800 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 556 | 1469029649802 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:47:29 INFO - PROCESS | 556 | 1469029649832 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 556 | 1469029649836 Marionette TRACE conn3 <- [1,2482,null,{}] 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:47:29 INFO - PROCESS | 556 | 1469029649844 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 556 | 1469029649846 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:29 INFO - PROCESS | 556 | 1469029649938 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:47:30 INFO - PROCESS | 556 | 1469029650030 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 556 | 1469029650033 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:30 INFO - PROCESS | 556 | ++DOCSHELL 12974000 == 28 [pid = 556] [id = 630] 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12B73C00) [pid = 556] [serial = 1890] [outer = 00000000] 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1390A800) [pid = 556] [serial = 1891] [outer = 12B73C00] 08:47:30 INFO - PROCESS | 556 | 1469029650076 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (13EA2400) [pid = 556] [serial = 1892] [outer = 12B73C00] 08:47:30 INFO - PROCESS | 556 | 1469029650448 Marionette TRACE conn3 <- [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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 603ms 08:47:30 INFO - PROCESS | 556 | 1469029650466 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 556 | 1469029650469 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:47:30 INFO - PROCESS | 556 | 1469029650480 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 556 | 1469029650484 Marionette TRACE conn3 <- [1,2486,null,{}] 08:47:30 INFO - PROCESS | 556 | 1469029650488 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:30 INFO - PROCESS | 556 | 1469029650491 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:30 INFO - PROCESS | 556 | 1469029650576 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:47:30 INFO - PROCESS | 556 | 1469029650581 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 556 | 1469029650583 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:30 INFO - PROCESS | 556 | ++DOCSHELL 13EACC00 == 29 [pid = 556] [id = 631] 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1419CC00) [pid = 556] [serial = 1893] [outer = 00000000] 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1566EC00) [pid = 556] [serial = 1894] [outer = 1419CC00] 08:47:30 INFO - PROCESS | 556 | 1469029650637 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15C0D800) [pid = 556] [serial = 1895] [outer = 1419CC00] 08:47:31 INFO - PROCESS | 556 | 1469029651054 Marionette TRACE conn3 <- [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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 633ms 08:47:31 INFO - PROCESS | 556 | 1469029651119 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 556 | 1469029651121 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:47:31 INFO - PROCESS | 556 | 1469029651124 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 556 | 1469029651126 Marionette TRACE conn3 <- [1,2490,null,{}] 08:47:31 INFO - PROCESS | 556 | 1469029651129 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 556 | 1469029651131 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:31 INFO - PROCESS | 556 | 1469029651235 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:47:31 INFO - PROCESS | 556 | 1469029651324 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 556 | 1469029651327 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:31 INFO - PROCESS | 556 | ++DOCSHELL 1620D400 == 30 [pid = 556] [id = 632] 08:47:31 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1620F000) [pid = 556] [serial = 1896] [outer = 00000000] 08:47:31 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16215400) [pid = 556] [serial = 1897] [outer = 1620F000] 08:47:31 INFO - PROCESS | 556 | 1469029651369 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (162C9400) [pid = 556] [serial = 1898] [outer = 1620F000] 08:47:31 INFO - PROCESS | 556 | 1469029651769 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 709ms 08:47:31 INFO - PROCESS | 556 | 1469029651829 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 556 | 1469029651831 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:47:31 INFO - PROCESS | 556 | 1469029651834 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 556 | 1469029651836 Marionette TRACE conn3 <- [1,2494,null,{}] 08:47:31 INFO - PROCESS | 556 | 1469029651839 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 556 | 1469029651841 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:31 INFO - PROCESS | 556 | 1469029651959 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:47:31 INFO - PROCESS | 556 | 1469029651973 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 556 | 1469029651978 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:32 INFO - PROCESS | 556 | ++DOCSHELL 132E0000 == 31 [pid = 556] [id = 633] 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1668A000) [pid = 556] [serial = 1899] [outer = 00000000] 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1668E800) [pid = 556] [serial = 1900] [outer = 1668A000] 08:47:32 INFO - PROCESS | 556 | 1469029652069 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16998400) [pid = 556] [serial = 1901] [outer = 1668A000] 08:47:32 INFO - PROCESS | 556 | 1469029652507 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 708ms 08:47:32 INFO - PROCESS | 556 | 1469029652564 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 556 | 1469029652566 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:32 INFO - PROCESS | 556 | 1469029652569 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 556 | 1469029652571 Marionette TRACE conn3 <- [1,2498,null,{}] 08:47:32 INFO - PROCESS | 556 | 1469029652574 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:32 INFO - PROCESS | 556 | 1469029652576 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:32 INFO - PROCESS | 556 | 1469029652691 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:47:32 INFO - PROCESS | 556 | 1469029652764 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 556 | 1469029652766 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:32 INFO - PROCESS | 556 | ++DOCSHELL 162D2000 == 32 [pid = 556] [id = 634] 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16A2C400) [pid = 556] [serial = 1902] [outer = 00000000] 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (16DC2000) [pid = 556] [serial = 1903] [outer = 16A2C400] 08:47:32 INFO - PROCESS | 556 | 1469029652807 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16DB8400) [pid = 556] [serial = 1904] [outer = 16A2C400] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10A7F000) [pid = 556] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 79 (132D5C00) [pid = 556] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16994800) [pid = 556] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16365400) [pid = 556] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16A2B400) [pid = 556] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 75 (11276800) [pid = 556] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15C0A400) [pid = 556] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10528C00) [pid = 556] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 72 (131EA000) [pid = 556] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1419E800) [pid = 556] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 70 (11CD8C00) [pid = 556] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:33 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16214400) [pid = 556] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:47:33 INFO - PROCESS | 556 | 1469029653273 Marionette TRACE conn3 <- [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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 709ms 08:47:33 INFO - PROCESS | 556 | 1469029653292 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 556 | 1469029653294 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:33 INFO - PROCESS | 556 | 1469029653297 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 556 | 1469029653299 Marionette TRACE conn3 <- [1,2502,null,{}] 08:47:33 INFO - PROCESS | 556 | 1469029653303 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 556 | 1469029653304 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:33 INFO - PROCESS | 556 | 1469029653387 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:47:33 INFO - PROCESS | 556 | 1469029653393 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 556 | 1469029653395 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:33 INFO - PROCESS | 556 | ++DOCSHELL 131EB000 == 33 [pid = 556] [id = 635] 08:47:33 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (13226000) [pid = 556] [serial = 1905] [outer = 00000000] 08:47:33 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16684400) [pid = 556] [serial = 1906] [outer = 13226000] 08:47:33 INFO - PROCESS | 556 | 1469029653437 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16AF1000) [pid = 556] [serial = 1907] [outer = 13226000] 08:47:33 INFO - PROCESS | 556 | 1469029653883 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 602ms 08:47:33 INFO - PROCESS | 556 | 1469029653914 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 556 | 1469029653916 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:47:33 INFO - PROCESS | 556 | 1469029653920 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:33 INFO - PROCESS | 556 | 1469029653921 Marionette TRACE conn3 <- [1,2506,null,{}] 08:47:33 INFO - PROCESS | 556 | 1469029653924 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 556 | 1469029653926 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:33 INFO - PROCESS | 556 | 1469029654004 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:47:34 INFO - PROCESS | 556 | 1469029654035 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 556 | 1469029654037 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:34 INFO - PROCESS | 556 | ++DOCSHELL 10526800 == 34 [pid = 556] [id = 636] 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (10530C00) [pid = 556] [serial = 1908] [outer = 00000000] 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (17542800) [pid = 556] [serial = 1909] [outer = 10530C00] 08:47:34 INFO - PROCESS | 556 | 1469029654079 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1778A400) [pid = 556] [serial = 1910] [outer = 10530C00] 08:47:34 INFO - PROCESS | 556 | 1469029654495 Marionette TRACE conn3 <- [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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 617ms 08:47:34 INFO - PROCESS | 556 | 1469029654542 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 556 | 1469029654544 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:34 INFO - PROCESS | 556 | 1469029654547 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 556 | 1469029654549 Marionette TRACE conn3 <- [1,2510,null,{}] 08:47:34 INFO - PROCESS | 556 | 1469029654552 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:34 INFO - PROCESS | 556 | 1469029654554 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:34 INFO - PROCESS | 556 | 1469029654626 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:47:34 INFO - PROCESS | 556 | 1469029654632 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 556 | 1469029654634 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:34 INFO - PROCESS | 556 | ++DOCSHELL 13C55400 == 35 [pid = 556] [id = 637] 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16365400) [pid = 556] [serial = 1911] [outer = 00000000] 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (177CC000) [pid = 556] [serial = 1912] [outer = 16365400] 08:47:34 INFO - PROCESS | 556 | 1469029654679 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (17A88400) [pid = 556] [serial = 1913] [outer = 16365400] 08:47:35 INFO - PROCESS | 556 | 1469029655084 Marionette TRACE conn3 <- [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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 618ms 08:47:35 INFO - PROCESS | 556 | 1469029655166 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 556 | 1469029655171 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:35 INFO - PROCESS | 556 | 1469029655177 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 556 | 1469029655181 Marionette TRACE conn3 <- [1,2514,null,{}] 08:47:35 INFO - PROCESS | 556 | 1469029655187 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 556 | 1469029655191 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:35 INFO - PROCESS | 556 | 1469029655321 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:47:35 INFO - PROCESS | 556 | 1469029655483 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 556 | 1469029655488 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:35 INFO - PROCESS | 556 | ++DOCSHELL 110D5000 == 36 [pid = 556] [id = 638] 08:47:35 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1126A000) [pid = 556] [serial = 1914] [outer = 00000000] 08:47:35 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (112D9C00) [pid = 556] [serial = 1915] [outer = 1126A000] 08:47:35 INFO - PROCESS | 556 | 1469029655527 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (11C26000) [pid = 556] [serial = 1916] [outer = 1126A000] 08:47:36 INFO - PROCESS | 556 | 1469029656087 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 965ms 08:47:36 INFO - PROCESS | 556 | 1469029656149 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 556 | 1469029656152 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:36 INFO - PROCESS | 556 | 1469029656159 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 556 | 1469029656163 Marionette TRACE conn3 <- [1,2518,null,{}] 08:47:36 INFO - PROCESS | 556 | 1469029656167 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:36 INFO - PROCESS | 556 | 1469029656170 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:36 INFO - PROCESS | 556 | 1469029656280 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:47:36 INFO - PROCESS | 556 | 1469029656424 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 556 | 1469029656427 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:36 INFO - PROCESS | 556 | ++DOCSHELL 1419A800 == 37 [pid = 556] [id = 639] 08:47:36 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1419F400) [pid = 556] [serial = 1917] [outer = 00000000] 08:47:36 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1540A400) [pid = 556] [serial = 1918] [outer = 1419F400] 08:47:36 INFO - PROCESS | 556 | 1469029656466 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (15672800) [pid = 556] [serial = 1919] [outer = 1419F400] 08:47:37 INFO - PROCESS | 556 | 1469029657022 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 919ms 08:47:37 INFO - PROCESS | 556 | 1469029657067 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 556 | 1469029657069 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:47:37 INFO - PROCESS | 556 | 1469029657073 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 556 | 1469029657075 Marionette TRACE conn3 <- [1,2522,null,{}] 08:47:37 INFO - PROCESS | 556 | 1469029657085 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 556 | 1469029657090 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:37 INFO - PROCESS | 556 | 1469029657198 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:47:37 INFO - PROCESS | 556 | 1469029657310 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 556 | 1469029657314 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:37 INFO - PROCESS | 556 | ++DOCSHELL 16996400 == 38 [pid = 556] [id = 640] 08:47:37 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16AEE400) [pid = 556] [serial = 1920] [outer = 00000000] 08:47:37 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (17A89000) [pid = 556] [serial = 1921] [outer = 16AEE400] 08:47:37 INFO - PROCESS | 556 | 1469029657413 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (17FD3C00) [pid = 556] [serial = 1922] [outer = 16AEE400] 08:47:38 INFO - PROCESS | 556 | 1469029658027 Marionette TRACE conn3 <- [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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1010ms 08:47:38 INFO - PROCESS | 556 | 1469029658227 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 556 | 1469029658231 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:47:38 INFO - PROCESS | 556 | 1469029658247 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 556 | 1469029658249 Marionette TRACE conn3 <- [1,2526,null,{}] 08:47:38 INFO - PROCESS | 556 | 1469029658255 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 556 | 1469029658258 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:38 INFO - PROCESS | 556 | 1469029658349 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:47:38 INFO - PROCESS | 556 | 1469029658481 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 556 | 1469029658486 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:38 INFO - PROCESS | 556 | ++DOCSHELL 10B41000 == 39 [pid = 556] [id = 641] 08:47:38 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (10FB2400) [pid = 556] [serial = 1923] [outer = 00000000] 08:47:38 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (11270C00) [pid = 556] [serial = 1924] [outer = 10FB2400] 08:47:38 INFO - PROCESS | 556 | 1469029658536 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (11C33C00) [pid = 556] [serial = 1925] [outer = 10FB2400] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 10526800 == 38 [pid = 556] [id = 636] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 131EB000 == 37 [pid = 556] [id = 635] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 162D2000 == 36 [pid = 556] [id = 634] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 132E0000 == 35 [pid = 556] [id = 633] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 1620D400 == 34 [pid = 556] [id = 632] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 13EACC00 == 33 [pid = 556] [id = 631] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 12974000 == 32 [pid = 556] [id = 630] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 12822400 == 31 [pid = 556] [id = 629] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 10B42800 == 30 [pid = 556] [id = 627] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 1059BC00 == 29 [pid = 556] [id = 628] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 15FD0400 == 28 [pid = 556] [id = 626] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 16996400 == 27 [pid = 556] [id = 640] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 13C55400 == 26 [pid = 556] [id = 637] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 110D5000 == 25 [pid = 556] [id = 638] 08:47:39 INFO - PROCESS | 556 | --DOCSHELL 1419A800 == 24 [pid = 556] [id = 639] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 89 (15FD3800) [pid = 556] [serial = 1864] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 88 (10532800) [pid = 556] [serial = 1852] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 87 (132D4800) [pid = 556] [serial = 1858] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 86 (139C9800) [pid = 556] [serial = 1859] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 85 (1561AC00) [pid = 556] [serial = 1861] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 84 (12925800) [pid = 556] [serial = 1855] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 83 (12B05400) [pid = 556] [serial = 1856] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 82 (162CD400) [pid = 556] [serial = 1867] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15FD9800) [pid = 556] [serial = 1865] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 80 (112DC400) [pid = 556] [serial = 1841] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10F4F800) [pid = 556] [serial = 1840] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1419E400) [pid = 556] [serial = 1844] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 77 (171B1400) [pid = 556] [serial = 1877] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13909000) [pid = 556] [serial = 1843] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 75 (17225000) [pid = 556] [serial = 1847] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 74 (17543400) [pid = 556] [serial = 1879] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 73 (169A6800) [pid = 556] [serial = 1846] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 72 (17790C00) [pid = 556] [serial = 1849] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16DB8C00) [pid = 556] [serial = 1870] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16682C00) [pid = 556] [serial = 1868] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 69 (170CDC00) [pid = 556] [serial = 1871] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 68 (171B0000) [pid = 556] [serial = 1876] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 67 (10A75C00) [pid = 556] [serial = 1853] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15FD2800) [pid = 556] [serial = 1873] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16212400) [pid = 556] [serial = 1874] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | --DOMWINDOW == 64 (15667000) [pid = 556] [serial = 1862] [outer = 00000000] [url = about:blank] 08:47:39 INFO - PROCESS | 556 | 1469029659720 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1492ms 08:47:39 INFO - PROCESS | 556 | 1469029659743 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 556 | 1469029659748 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:47:39 INFO - PROCESS | 556 | 1469029659737 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 556 | 1469029659740 Marionette TRACE conn3 <- [1,2530,null,{}] 08:47:39 INFO - PROCESS | 556 | 1469029659789 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:39 INFO - PROCESS | 556 | 1469029659792 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:39 INFO - PROCESS | 556 | 1469029659882 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:47:39 INFO - PROCESS | 556 | 1469029659973 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 556 | 1469029659978 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:39 INFO - PROCESS | 556 | ++DOCSHELL 1052B400 == 25 [pid = 556] [id = 642] 08:47:39 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10A0BC00) [pid = 556] [serial = 1926] [outer = 00000000] 08:47:40 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10FB1C00) [pid = 556] [serial = 1927] [outer = 10A0BC00] 08:47:40 INFO - PROCESS | 556 | 1469029660025 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (110D4000) [pid = 556] [serial = 1928] [outer = 10A0BC00] 08:47:40 INFO - PROCESS | 556 | 1469029660431 Marionette TRACE conn3 <- [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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 753ms 08:47:40 INFO - PROCESS | 556 | 1469029660498 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 556 | 1469029660503 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:47:40 INFO - PROCESS | 556 | 1469029660509 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 556 | 1469029660512 Marionette TRACE conn3 <- [1,2534,null,{}] 08:47:40 INFO - PROCESS | 556 | 1469029660515 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 556 | 1469029660518 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:40 INFO - PROCESS | 556 | 1469029660602 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:47:40 INFO - PROCESS | 556 | 1469029660610 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 556 | 1469029660613 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:40 INFO - PROCESS | 556 | ++DOCSHELL 12D5F000 == 26 [pid = 556] [id = 643] 08:47:40 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12D5F400) [pid = 556] [serial = 1929] [outer = 00000000] 08:47:40 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (130DA800) [pid = 556] [serial = 1930] [outer = 12D5F400] 08:47:40 INFO - PROCESS | 556 | 1469029660660 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (131E2C00) [pid = 556] [serial = 1931] [outer = 12D5F400] 08:47:41 INFO - PROCESS | 556 | 1469029661112 Marionette TRACE conn3 <- [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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 617ms 08:47:41 INFO - PROCESS | 556 | 1469029661129 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 556 | 1469029661131 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:47:41 INFO - PROCESS | 556 | 1469029661134 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 556 | 1469029661138 Marionette TRACE conn3 <- [1,2538,null,{}] 08:47:41 INFO - PROCESS | 556 | 1469029661152 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 556 | 1469029661157 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:41 INFO - PROCESS | 556 | 1469029661223 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:47:41 INFO - PROCESS | 556 | 1469029661264 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 556 | 1469029661267 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:41 INFO - PROCESS | 556 | ++DOCSHELL 14F14800 == 27 [pid = 556] [id = 644] 08:47:41 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (14F16000) [pid = 556] [serial = 1932] [outer = 00000000] 08:47:41 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (14F22000) [pid = 556] [serial = 1933] [outer = 14F16000] 08:47:41 INFO - PROCESS | 556 | 1469029661313 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15411C00) [pid = 556] [serial = 1934] [outer = 14F16000] 08:47:41 INFO - PROCESS | 556 | 1469029661775 Marionette TRACE conn3 <- [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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 679ms 08:47:41 INFO - PROCESS | 556 | 1469029661799 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 556 | 1469029661802 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:47:41 INFO - PROCESS | 556 | 1469029661814 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 556 | 1469029661816 Marionette TRACE conn3 <- [1,2542,null,{}] 08:47:41 INFO - PROCESS | 556 | 1469029661820 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:41 INFO - PROCESS | 556 | 1469029661822 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:41 INFO - PROCESS | 556 | 1469029661937 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:47:41 INFO - PROCESS | 556 | 1469029661943 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 556 | 1469029661945 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:41 INFO - PROCESS | 556 | ++DOCSHELL 14F21C00 == 28 [pid = 556] [id = 645] 08:47:41 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15408400) [pid = 556] [serial = 1935] [outer = 00000000] 08:47:41 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1566F400) [pid = 556] [serial = 1936] [outer = 15408400] 08:47:41 INFO - PROCESS | 556 | 1469029661988 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15C88C00) [pid = 556] [serial = 1937] [outer = 15408400] 08:47:42 INFO - PROCESS | 556 | 1469029662412 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 633ms 08:47:42 INFO - PROCESS | 556 | 1469029662446 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 556 | 1469029662449 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:47:42 INFO - PROCESS | 556 | 1469029662453 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 556 | 1469029662455 Marionette TRACE conn3 <- [1,2546,null,{}] 08:47:42 INFO - PROCESS | 556 | 1469029662465 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 556 | 1469029662467 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:42 INFO - PROCESS | 556 | 1469029662574 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:47:42 INFO - PROCESS | 556 | 1469029662648 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 556 | 1469029662650 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:42 INFO - PROCESS | 556 | ++DOCSHELL 11433400 == 29 [pid = 556] [id = 646] 08:47:42 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (13222C00) [pid = 556] [serial = 1938] [outer = 00000000] 08:47:42 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15FD5800) [pid = 556] [serial = 1939] [outer = 13222C00] 08:47:42 INFO - PROCESS | 556 | 1469029662693 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1620AC00) [pid = 556] [serial = 1940] [outer = 13222C00] 08:47:43 INFO - PROCESS | 556 | 1469029663110 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 678ms 08:47:43 INFO - PROCESS | 556 | 1469029663140 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 556 | 1469029663142 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:47:43 INFO - PROCESS | 556 | 1469029663130 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 556 | 1469029663131 Marionette TRACE conn3 <- [1,2550,null,{}] 08:47:43 INFO - PROCESS | 556 | 1469029663135 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:43 INFO - PROCESS | 556 | 1469029663141 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:43 INFO - PROCESS | 556 | 1469029663277 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:47:43 INFO - PROCESS | 556 | 1469029663341 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 556 | 1469029663343 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:43 INFO - PROCESS | 556 | ++DOCSHELL 162C8C00 == 30 [pid = 556] [id = 647] 08:47:43 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (162CA000) [pid = 556] [serial = 1941] [outer = 00000000] 08:47:43 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (16683000) [pid = 556] [serial = 1942] [outer = 162CA000] 08:47:43 INFO - PROCESS | 556 | 1469029663386 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1698A800) [pid = 556] [serial = 1943] [outer = 162CA000] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1620F000) [pid = 556] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1668A000) [pid = 556] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16A2BC00) [pid = 556] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10B4B800) [pid = 556] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10A05C00) [pid = 556] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12828400) [pid = 556] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1419CC00) [pid = 556] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16A2C400) [pid = 556] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12B73C00) [pid = 556] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 72 (16365400) [pid = 556] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10530C00) [pid = 556] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13226000) [pid = 556] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:43 INFO - PROCESS | 556 | --DOMWINDOW == 69 (169A4800) [pid = 556] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:44 INFO - PROCESS | 556 | 1469029664041 Marionette TRACE conn3 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 904ms 08:47:44 INFO - PROCESS | 556 | 1469029664058 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 556 | 1469029664060 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:47:44 INFO - PROCESS | 556 | 1469029664064 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 556 | 1469029664065 Marionette TRACE conn3 <- [1,2554,null,{}] 08:47:44 INFO - PROCESS | 556 | 1469029664069 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 556 | 1469029664080 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:44 INFO - PROCESS | 556 | 1469029664138 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:47:44 INFO - PROCESS | 556 | 1469029664144 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 556 | 1469029664146 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:44 INFO - PROCESS | 556 | ++DOCSHELL 10B44000 == 31 [pid = 556] [id = 648] 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10B47400) [pid = 556] [serial = 1944] [outer = 00000000] 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (11CDBC00) [pid = 556] [serial = 1945] [outer = 10B47400] 08:47:44 INFO - PROCESS | 556 | 1469029664188 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (13445C00) [pid = 556] [serial = 1946] [outer = 10B47400] 08:47:44 INFO - PROCESS | 556 | 1469029664619 Marionette TRACE conn3 <- [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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 603ms 08:47:44 INFO - PROCESS | 556 | 1469029664665 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:47:44 INFO - PROCESS | 556 | 1469029664667 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:47:44 INFO - PROCESS | 556 | 1469029664670 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 556 | 1469029664672 Marionette TRACE conn3 <- [1,2558,null,{}] 08:47:44 INFO - PROCESS | 556 | 1469029664676 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 556 | 1469029664678 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:44 INFO - PROCESS | 556 | 1469029664755 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:47:44 INFO - PROCESS | 556 | 1469029664760 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 556 | 1469029664762 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:44 INFO - PROCESS | 556 | ++DOCSHELL 11C33800 == 32 [pid = 556] [id = 649] 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (139CB800) [pid = 556] [serial = 1947] [outer = 00000000] 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16A28000) [pid = 556] [serial = 1948] [outer = 139CB800] 08:47:44 INFO - PROCESS | 556 | 1469029664804 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16A28800) [pid = 556] [serial = 1949] [outer = 139CB800] 08:47:45 INFO - PROCESS | 556 | 1469029665212 Marionette TRACE conn3 <- [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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 573ms 08:47:45 INFO - PROCESS | 556 | 1469029665255 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 556 | 1469029665257 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 556 | 1469029665261 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:47:45 INFO - PROCESS | 556 | 1469029665262 Marionette TRACE conn3 <- [1,2562,null,{}] 08:47:45 INFO - PROCESS | 556 | 1469029665266 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 556 | 1469029665268 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:45 INFO - PROCESS | 556 | 1469029665347 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:47:45 INFO - PROCESS | 556 | 1469029665353 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 556 | 1469029665355 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:45 INFO - PROCESS | 556 | ++DOCSHELL 1419D400 == 33 [pid = 556] [id = 650] 08:47:45 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (170D7C00) [pid = 556] [serial = 1950] [outer = 00000000] 08:47:45 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1722B000) [pid = 556] [serial = 1951] [outer = 170D7C00] 08:47:45 INFO - PROCESS | 556 | 1469029665400 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1727B400) [pid = 556] [serial = 1952] [outer = 170D7C00] 08:47:45 INFO - PROCESS | 556 | 1469029665837 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 603ms 08:47:45 INFO - PROCESS | 556 | 1469029665917 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 556 | 1469029665921 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:47:45 INFO - PROCESS | 556 | 1469029665931 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 556 | 1469029665936 Marionette TRACE conn3 <- [1,2566,null,{}] 08:47:45 INFO - PROCESS | 556 | 1469029665942 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:45 INFO - PROCESS | 556 | 1469029665946 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:46 INFO - PROCESS | 556 | 1469029666070 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:47:46 INFO - PROCESS | 556 | 1469029666191 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 556 | 1469029666196 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:46 INFO - PROCESS | 556 | ++DOCSHELL 10A7BC00 == 34 [pid = 556] [id = 651] 08:47:46 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10A7F000) [pid = 556] [serial = 1953] [outer = 00000000] 08:47:46 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (10F47000) [pid = 556] [serial = 1954] [outer = 10A7F000] 08:47:46 INFO - PROCESS | 556 | 1469029666254 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (114D6000) [pid = 556] [serial = 1955] [outer = 10A7F000] 08:47:46 INFO - PROCESS | 556 | 1469029666985 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1100ms 08:47:47 INFO - PROCESS | 556 | 1469029667041 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 556 | 1469029667044 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:47 INFO - PROCESS | 556 | 1469029667052 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 556 | 1469029667055 Marionette TRACE conn3 <- [1,2570,null,{}] 08:47:47 INFO - PROCESS | 556 | 1469029667060 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:47 INFO - PROCESS | 556 | 1469029667046 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:47 INFO - PROCESS | 556 | 1469029667160 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:47:47 INFO - PROCESS | 556 | 1469029667297 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 556 | 1469029667299 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:47 INFO - PROCESS | 556 | ++DOCSHELL 112DCC00 == 35 [pid = 556] [id = 652] 08:47:47 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (131EBC00) [pid = 556] [serial = 1956] [outer = 00000000] 08:47:47 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (13C55800) [pid = 556] [serial = 1957] [outer = 131EBC00] 08:47:47 INFO - PROCESS | 556 | 1469029667355 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (13C59800) [pid = 556] [serial = 1958] [outer = 131EBC00] 08:47:48 INFO - PROCESS | 556 | 1469029668156 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1146ms 08:47:48 INFO - PROCESS | 556 | 1469029668199 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 556 | 1469029668203 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:47:48 INFO - PROCESS | 556 | 1469029668209 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:48 INFO - PROCESS | 556 | 1469029668212 Marionette TRACE conn3 <- [1,2574,null,{}] 08:47:48 INFO - PROCESS | 556 | 1469029668217 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 556 | 1469029668220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:48 INFO - PROCESS | 556 | 1469029668331 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:47:48 INFO - PROCESS | 556 | 1469029668440 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 556 | 1469029668444 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 11C33800 == 34 [pid = 556] [id = 649] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 10B44000 == 33 [pid = 556] [id = 648] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 162C8C00 == 32 [pid = 556] [id = 647] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 11433400 == 31 [pid = 556] [id = 646] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 14F21C00 == 30 [pid = 556] [id = 645] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 14F14800 == 29 [pid = 556] [id = 644] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 12D5F000 == 28 [pid = 556] [id = 643] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 1052B400 == 27 [pid = 556] [id = 642] 08:47:48 INFO - PROCESS | 556 | --DOCSHELL 10B41000 == 26 [pid = 556] [id = 641] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 83 (1797A800) [pid = 556] [serial = 1850] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16215400) [pid = 556] [serial = 1897] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 81 (162C9400) [pid = 556] [serial = 1898] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 80 (16998400) [pid = 556] [serial = 1901] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1668E800) [pid = 556] [serial = 1900] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 78 (17548400) [pid = 556] [serial = 1880] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 77 (128A3800) [pid = 556] [serial = 1882] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13076C00) [pid = 556] [serial = 1883] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A7E400) [pid = 556] [serial = 1885] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10F4F400) [pid = 556] [serial = 1886] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12B6E000) [pid = 556] [serial = 1888] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12D6AC00) [pid = 556] [serial = 1889] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 71 (1566EC00) [pid = 556] [serial = 1894] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16DC2000) [pid = 556] [serial = 1903] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1390A800) [pid = 556] [serial = 1891] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 68 (13EA2400) [pid = 556] [serial = 1892] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 67 (177CC000) [pid = 556] [serial = 1912] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1778A400) [pid = 556] [serial = 1910] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 65 (17A88400) [pid = 556] [serial = 1913] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 64 (16684400) [pid = 556] [serial = 1906] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 63 (16AF1000) [pid = 556] [serial = 1907] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 62 (17542800) [pid = 556] [serial = 1909] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 61 (16DB8400) [pid = 556] [serial = 1904] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | --DOMWINDOW == 60 (15C0D800) [pid = 556] [serial = 1895] [outer = 00000000] [url = about:blank] 08:47:48 INFO - PROCESS | 556 | ++DOCSHELL 10559C00 == 27 [pid = 556] [id = 653] 08:47:48 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (10560000) [pid = 556] [serial = 1959] [outer = 00000000] 08:47:48 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (10B41000) [pid = 556] [serial = 1960] [outer = 10560000] 08:47:48 INFO - PROCESS | 556 | 1469029668516 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (112D5400) [pid = 556] [serial = 1961] [outer = 10560000] 08:47:48 INFO - PROCESS | 556 | 1469029668941 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 768ms 08:47:48 INFO - PROCESS | 556 | 1469029668980 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 556 | 1469029668984 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:48 INFO - PROCESS | 556 | 1469029668990 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 556 | 1469029668992 Marionette TRACE conn3 <- [1,2578,null,{}] 08:47:48 INFO - PROCESS | 556 | 1469029668996 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 556 | 1469029668999 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:49 INFO - PROCESS | 556 | 1469029669082 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:47:49 INFO - PROCESS | 556 | 1469029669090 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 556 | 1469029669093 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:49 INFO - PROCESS | 556 | ++DOCSHELL 12B73C00 == 28 [pid = 556] [id = 654] 08:47:49 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12B74400) [pid = 556] [serial = 1962] [outer = 00000000] 08:47:49 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (130DFC00) [pid = 556] [serial = 1963] [outer = 12B74400] 08:47:49 INFO - PROCESS | 556 | 1469029669138 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (131EB400) [pid = 556] [serial = 1964] [outer = 12B74400] 08:47:49 INFO - PROCESS | 556 | 1469029669625 Marionette TRACE conn3 <- [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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 663ms 08:47:49 INFO - PROCESS | 556 | 1469029669675 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 556 | 1469029669677 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:49 INFO - PROCESS | 556 | 1469029669681 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 556 | 1469029669685 Marionette TRACE conn3 <- [1,2582,null,{}] 08:47:49 INFO - PROCESS | 556 | 1469029669695 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 556 | 1469029669700 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:49 INFO - PROCESS | 556 | 1469029669811 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:47:49 INFO - PROCESS | 556 | 1469029669918 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 556 | 1469029669921 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:49 INFO - PROCESS | 556 | ++DOCSHELL 14F90400 == 29 [pid = 556] [id = 655] 08:47:49 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (15409800) [pid = 556] [serial = 1965] [outer = 00000000] 08:47:49 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (15666400) [pid = 556] [serial = 1966] [outer = 15409800] 08:47:49 INFO - PROCESS | 556 | 1469029669947 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15671800) [pid = 556] [serial = 1967] [outer = 15409800] 08:47:50 INFO - PROCESS | 556 | 1469029670315 Marionette TRACE conn3 <- [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]]]}] 08:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 663ms 08:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:50 INFO - PROCESS | 556 | 1469029670360 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 556 | 1469029670362 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:47:50 INFO - PROCESS | 556 | 1469029670365 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 556 | 1469029670367 Marionette TRACE conn3 <- [1,2586,null,{}] 08:47:50 INFO - PROCESS | 556 | 1469029670371 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:50 INFO - PROCESS | 556 | 1469029670373 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:50 INFO - PROCESS | 556 | 1469029670451 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:47:50 INFO - PROCESS | 556 | 1469029670457 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 556 | 1469029670459 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:50 INFO - PROCESS | 556 | ++DOCSHELL 15670800 == 30 [pid = 556] [id = 656] 08:47:50 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15C0E400) [pid = 556] [serial = 1968] [outer = 00000000] 08:47:50 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16217000) [pid = 556] [serial = 1969] [outer = 15C0E400] 08:47:50 INFO - PROCESS | 556 | 1469029670503 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (162CB800) [pid = 556] [serial = 1970] [outer = 15C0E400] 08:47:50 INFO - PROCESS | 556 | 1469029670968 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 663ms 08:47:51 INFO - PROCESS | 556 | 1469029671030 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 556 | 1469029671032 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:51 INFO - PROCESS | 556 | 1469029671041 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 556 | 1469029671043 Marionette TRACE conn3 <- [1,2590,null,{}] 08:47:51 INFO - PROCESS | 556 | 1469029671047 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 556 | 1469029671049 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:51 INFO - PROCESS | 556 | 1469029671185 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:47:51 INFO - PROCESS | 556 | 1469029671249 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 556 | 1469029671251 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:51 INFO - PROCESS | 556 | ++DOCSHELL 162D3C00 == 31 [pid = 556] [id = 657] 08:47:51 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (162D4000) [pid = 556] [serial = 1971] [outer = 00000000] 08:47:51 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16687800) [pid = 556] [serial = 1972] [outer = 162D4000] 08:47:51 INFO - PROCESS | 556 | 1469029671294 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1668C400) [pid = 556] [serial = 1973] [outer = 162D4000] 08:47:51 INFO - PROCESS | 556 | 1469029671716 Marionette TRACE conn3 <- [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]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 709ms 08:47:51 INFO - PROCESS | 556 | 1469029671759 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 556 | 1469029671761 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:47:51 INFO - PROCESS | 556 | 1469029671764 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:51 INFO - PROCESS | 556 | 1469029671766 Marionette TRACE conn3 <- [1,2594,null,{}] 08:47:51 INFO - PROCESS | 556 | 1469029671769 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 556 | 1469029671775 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:51 INFO - PROCESS | 556 | 1469029671894 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:47:51 INFO - PROCESS | 556 | 1469029671967 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 556 | 1469029671968 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:51 INFO - PROCESS | 556 | ++DOCSHELL 169A4400 == 32 [pid = 556] [id = 658] 08:47:51 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16AEA800) [pid = 556] [serial = 1974] [outer = 00000000] 08:47:52 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (171B1000) [pid = 556] [serial = 1975] [outer = 16AEA800] 08:47:52 INFO - PROCESS | 556 | 1469029672011 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1753E400) [pid = 556] [serial = 1976] [outer = 16AEA800] 08:47:52 INFO - PROCESS | 556 | 1469029672414 Marionette TRACE conn3 <- [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]]]}] 08:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 708ms 08:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:52 INFO - PROCESS | 556 | 1469029672477 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 556 | 1469029672479 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 556 | 1469029672489 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 556 | 1469029672500 Marionette TRACE conn3 <- [1,2598,null,{}] 08:47:52 INFO - PROCESS | 556 | 1469029672504 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 556 | 1469029672506 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:52 INFO - PROCESS | 556 | 1469029672682 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10FB2400) [pid = 556] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 76 (12D5F400) [pid = 556] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15408400) [pid = 556] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 74 (162CA000) [pid = 556] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1126A000) [pid = 556] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1419F400) [pid = 556] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16AEE400) [pid = 556] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13222C00) [pid = 556] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 69 (10B47400) [pid = 556] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 68 (14F16000) [pid = 556] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 67 (10A0BC00) [pid = 556] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:47:52 INFO - PROCESS | 556 | --DOMWINDOW == 66 (139CB800) [pid = 556] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:47:52 INFO - PROCESS | 556 | 1469029672752 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 556 | 1469029672754 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:52 INFO - PROCESS | 556 | ++DOCSHELL 10526800 == 33 [pid = 556] [id = 659] 08:47:52 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10A02000) [pid = 556] [serial = 1977] [outer = 00000000] 08:47:52 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (10B4B000) [pid = 556] [serial = 1978] [outer = 10A02000] 08:47:52 INFO - PROCESS | 556 | 1469029672796 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12D5F400) [pid = 556] [serial = 1979] [outer = 10A02000] 08:47:53 INFO - PROCESS | 556 | 1469029673133 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 693ms 08:47:53 INFO - PROCESS | 556 | 1469029673182 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 556 | 1469029673184 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:53 INFO - PROCESS | 556 | 1469029673188 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 556 | 1469029673189 Marionette TRACE conn3 <- [1,2602,null,{}] 08:47:53 INFO - PROCESS | 556 | 1469029673192 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 556 | 1469029673194 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:53 INFO - PROCESS | 556 | 1469029673270 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:47:53 INFO - PROCESS | 556 | 1469029673258 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 556 | 1469029673260 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:53 INFO - PROCESS | 556 | ++DOCSHELL 13222C00 == 34 [pid = 556] [id = 660] 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1419AC00) [pid = 556] [serial = 1980] [outer = 00000000] 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (162D4400) [pid = 556] [serial = 1981] [outer = 1419AC00] 08:47:53 INFO - PROCESS | 556 | 1469029673303 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16DC1C00) [pid = 556] [serial = 1982] [outer = 1419AC00] 08:47:53 INFO - PROCESS | 556 | 1469029673730 Marionette TRACE conn3 <- [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]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 08:47:53 INFO - PROCESS | 556 | 1469029673782 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 556 | 1469029673767 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:47:53 INFO - PROCESS | 556 | 1469029673772 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 556 | 1469029673774 Marionette TRACE conn3 <- [1,2606,null,{}] 08:47:53 INFO - PROCESS | 556 | 1469029673778 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:53 INFO - PROCESS | 556 | 1469029673779 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:53 INFO - PROCESS | 556 | 1469029673856 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:47:53 INFO - PROCESS | 556 | 1469029673863 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 556 | 1469029673865 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:53 INFO - PROCESS | 556 | ++DOCSHELL 162CB400 == 35 [pid = 556] [id = 661] 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (17542C00) [pid = 556] [serial = 1983] [outer = 00000000] 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1778E000) [pid = 556] [serial = 1984] [outer = 17542C00] 08:47:53 INFO - PROCESS | 556 | 1469029673908 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (177C9000) [pid = 556] [serial = 1985] [outer = 17542C00] 08:47:54 INFO - PROCESS | 556 | 1469029674363 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 618ms 08:47:54 INFO - PROCESS | 556 | 1469029674395 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 556 | 1469029674397 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:47:54 INFO - PROCESS | 556 | 1469029674401 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 556 | 1469029674402 Marionette TRACE conn3 <- [1,2610,null,{}] 08:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:47:54 INFO - PROCESS | 556 | 1469029674406 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 556 | 1469029674408 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:54 INFO - PROCESS | 556 | 1469029674485 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:47:54 INFO - PROCESS | 556 | 1469029674490 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 556 | 1469029674492 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:54 INFO - PROCESS | 556 | ++DOCSHELL 17545C00 == 36 [pid = 556] [id = 662] 08:47:54 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (177D1C00) [pid = 556] [serial = 1986] [outer = 00000000] 08:47:54 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (17A85800) [pid = 556] [serial = 1987] [outer = 177D1C00] 08:47:54 INFO - PROCESS | 556 | 1469029674534 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (17A88400) [pid = 556] [serial = 1988] [outer = 177D1C00] 08:47:55 INFO - PROCESS | 556 | 1469029675189 Marionette TRACE conn3 <- [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]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 859ms 08:47:55 INFO - PROCESS | 556 | 1469029675274 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 556 | 1469029675279 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:47:55 INFO - PROCESS | 556 | 1469029675284 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 556 | 1469029675290 Marionette TRACE conn3 <- [1,2614,null,{}] 08:47:55 INFO - PROCESS | 556 | 1469029675278 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:55 INFO - PROCESS | 556 | 1469029675281 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:55 INFO - PROCESS | 556 | 1469029675398 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:47:55 INFO - PROCESS | 556 | 1469029675532 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 556 | 1469029675535 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:55 INFO - PROCESS | 556 | ++DOCSHELL 10B44000 == 37 [pid = 556] [id = 663] 08:47:55 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (110C8800) [pid = 556] [serial = 1989] [outer = 00000000] 08:47:55 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (12930800) [pid = 556] [serial = 1990] [outer = 110C8800] 08:47:55 INFO - PROCESS | 556 | 1469029675593 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (13442400) [pid = 556] [serial = 1991] [outer = 110C8800] 08:47:56 INFO - PROCESS | 556 | 1469029676137 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 904ms 08:47:56 INFO - PROCESS | 556 | 1469029676194 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 556 | 1469029676199 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:47:56 INFO - PROCESS | 556 | 1469029676206 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 556 | 1469029676208 Marionette TRACE conn3 <- [1,2618,null,{}] 08:47:56 INFO - PROCESS | 556 | 1469029676212 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 556 | 1469029676215 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:56 INFO - PROCESS | 556 | 1469029676308 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:47:56 INFO - PROCESS | 556 | 1469029676446 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 556 | 1469029676449 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:56 INFO - PROCESS | 556 | ++DOCSHELL 15671400 == 38 [pid = 556] [id = 664] 08:47:56 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1590A800) [pid = 556] [serial = 1992] [outer = 00000000] 08:47:56 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15FD8400) [pid = 556] [serial = 1993] [outer = 1590A800] 08:47:56 INFO - PROCESS | 556 | 1469029676504 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (162C9C00) [pid = 556] [serial = 1994] [outer = 1590A800] 08:47:57 INFO - PROCESS | 556 | 1469029677064 Marionette TRACE conn3 <- [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]]]}] 08:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 920ms 08:47:57 INFO - PROCESS | 556 | 1469029677116 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 556 | 1469029677119 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:47:57 INFO - PROCESS | 556 | 1469029677122 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 556 | 1469029677126 Marionette TRACE conn3 <- [1,2622,null,{}] 08:47:57 INFO - PROCESS | 556 | 1469029677138 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:57 INFO - PROCESS | 556 | 1469029677143 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:57 INFO - PROCESS | 556 | 1469029677234 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:47:57 INFO - PROCESS | 556 | 1469029677374 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 556 | 1469029677377 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:57 INFO - PROCESS | 556 | ++DOCSHELL 17545800 == 39 [pid = 556] [id = 665] 08:47:57 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17787400) [pid = 556] [serial = 1995] [outer = 00000000] 08:47:57 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1797B800) [pid = 556] [serial = 1996] [outer = 17787400] 08:47:57 INFO - PROCESS | 556 | 1469029677433 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (17FD1400) [pid = 556] [serial = 1997] [outer = 17787400] 08:47:58 INFO - PROCESS | 556 | 1469029678176 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1115ms 08:47:58 INFO - PROCESS | 556 | 1469029678231 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 556 | 1469029678235 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:47:58 INFO - PROCESS | 556 | 1469029678240 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 556 | 1469029678244 Marionette TRACE conn3 <- [1,2626,null,{}] 08:47:58 INFO - PROCESS | 556 | 1469029678249 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 556 | 1469029678252 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:58 INFO - PROCESS | 556 | 1469029678378 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:47:58 INFO - PROCESS | 556 | 1469029678517 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 556 | 1469029678521 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:58 INFO - PROCESS | 556 | ++DOCSHELL 10B3F000 == 40 [pid = 556] [id = 666] 08:47:58 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (10B40000) [pid = 556] [serial = 1998] [outer = 00000000] 08:47:58 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (12B6F800) [pid = 556] [serial = 1999] [outer = 10B40000] 08:47:58 INFO - PROCESS | 556 | 1469029678570 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (12BD3400) [pid = 556] [serial = 2000] [outer = 10B40000] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 162CB400 == 39 [pid = 556] [id = 661] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 13222C00 == 38 [pid = 556] [id = 660] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 10526800 == 37 [pid = 556] [id = 659] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 169A4400 == 36 [pid = 556] [id = 658] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 162D3C00 == 35 [pid = 556] [id = 657] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 15670800 == 34 [pid = 556] [id = 656] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 14F90400 == 33 [pid = 556] [id = 655] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 12B73C00 == 32 [pid = 556] [id = 654] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 10559C00 == 31 [pid = 556] [id = 653] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 112DCC00 == 30 [pid = 556] [id = 652] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 10A7BC00 == 29 [pid = 556] [id = 651] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 1419D400 == 28 [pid = 556] [id = 650] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 15671400 == 27 [pid = 556] [id = 664] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 17545800 == 26 [pid = 556] [id = 665] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 17545C00 == 25 [pid = 556] [id = 662] 08:47:59 INFO - PROCESS | 556 | --DOCSHELL 10B44000 == 24 [pid = 556] [id = 663] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 89 (11270C00) [pid = 556] [serial = 1924] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 88 (130DA800) [pid = 556] [serial = 1930] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 87 (131E2C00) [pid = 556] [serial = 1931] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 86 (1566F400) [pid = 556] [serial = 1936] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 85 (16683000) [pid = 556] [serial = 1942] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 84 (11C26000) [pid = 556] [serial = 1916] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 83 (112D9C00) [pid = 556] [serial = 1915] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 82 (15672800) [pid = 556] [serial = 1919] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1540A400) [pid = 556] [serial = 1918] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 80 (17FD3C00) [pid = 556] [serial = 1922] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 79 (17A89000) [pid = 556] [serial = 1921] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 78 (1620AC00) [pid = 556] [serial = 1940] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15FD5800) [pid = 556] [serial = 1939] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13445C00) [pid = 556] [serial = 1946] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 75 (11CDBC00) [pid = 556] [serial = 1945] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 74 (14F22000) [pid = 556] [serial = 1933] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1698A800) [pid = 556] [serial = 1943] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10FB1C00) [pid = 556] [serial = 1927] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 71 (110D4000) [pid = 556] [serial = 1928] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1722B000) [pid = 556] [serial = 1951] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16A28800) [pid = 556] [serial = 1949] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 68 (11C33C00) [pid = 556] [serial = 1925] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15C88C00) [pid = 556] [serial = 1937] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16A28000) [pid = 556] [serial = 1948] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | --DOMWINDOW == 65 (15411C00) [pid = 556] [serial = 1934] [outer = 00000000] [url = about:blank] 08:47:59 INFO - PROCESS | 556 | 1469029679647 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1447ms 08:47:59 INFO - PROCESS | 556 | 1469029679689 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 556 | 1469029679692 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:47:59 INFO - PROCESS | 556 | 1469029679696 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 556 | 1469029679699 Marionette TRACE conn3 <- [1,2630,null,{}] 08:47:59 INFO - PROCESS | 556 | 1469029679704 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:59 INFO - PROCESS | 556 | 1469029679707 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:59 INFO - PROCESS | 556 | 1469029679798 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:47:59 INFO - PROCESS | 556 | 1469029679940 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 556 | 1469029679943 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:47:59 INFO - PROCESS | 556 | ++DOCSHELL 10B3DC00 == 25 [pid = 556] [id = 667] 08:47:59 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10B3EC00) [pid = 556] [serial = 2001] [outer = 00000000] 08:47:59 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (110C6400) [pid = 556] [serial = 2002] [outer = 10B3EC00] 08:47:59 INFO - PROCESS | 556 | 1469029679989 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1126B400) [pid = 556] [serial = 2003] [outer = 10B3EC00] 08:48:00 INFO - PROCESS | 556 | 1469029680345 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 663ms 08:48:00 INFO - PROCESS | 556 | 1469029680377 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 556 | 1469029680382 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:48:00 INFO - PROCESS | 556 | 1469029680388 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 556 | 1469029680391 Marionette TRACE conn3 <- [1,2634,null,{}] 08:48:00 INFO - PROCESS | 556 | 1469029680394 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 556 | 1469029680396 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:00 INFO - PROCESS | 556 | 1469029680497 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:48:00 INFO - PROCESS | 556 | 1469029680507 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 556 | 1469029680510 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:00 INFO - PROCESS | 556 | ++DOCSHELL 12B6E400 == 26 [pid = 556] [id = 668] 08:48:00 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B6F000) [pid = 556] [serial = 2004] [outer = 00000000] 08:48:00 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1313EC00) [pid = 556] [serial = 2005] [outer = 12B6F000] 08:48:00 INFO - PROCESS | 556 | 1469029680558 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (131E0800) [pid = 556] [serial = 2006] [outer = 12B6F000] 08:48:01 INFO - PROCESS | 556 | 1469029681001 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 678ms 08:48:01 INFO - PROCESS | 556 | 1469029681052 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 556 | 1469029681054 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:48:01 INFO - PROCESS | 556 | 1469029681058 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 556 | 1469029681061 Marionette TRACE conn3 <- [1,2638,null,{}] 08:48:01 INFO - PROCESS | 556 | 1469029681071 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 556 | 1469029681076 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:01 INFO - PROCESS | 556 | 1469029681157 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:48:01 INFO - PROCESS | 556 | 1469029681165 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 556 | 1469029681168 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:01 INFO - PROCESS | 556 | ++DOCSHELL 13EAD000 == 27 [pid = 556] [id = 669] 08:48:01 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (14199C00) [pid = 556] [serial = 2007] [outer = 00000000] 08:48:01 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (14F7FC00) [pid = 556] [serial = 2008] [outer = 14199C00] 08:48:01 INFO - PROCESS | 556 | 1469029681215 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15413800) [pid = 556] [serial = 2009] [outer = 14199C00] 08:48:01 INFO - PROCESS | 556 | 1469029681681 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 679ms 08:48:01 INFO - PROCESS | 556 | 1469029681744 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 556 | 1469029681747 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:48:01 INFO - PROCESS | 556 | 1469029681750 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:48:01 INFO - PROCESS | 556 | 1469029681752 Marionette TRACE conn3 <- [1,2642,null,{}] 08:48:01 INFO - PROCESS | 556 | 1469029681755 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:01 INFO - PROCESS | 556 | 1469029681757 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:01 INFO - PROCESS | 556 | 1469029681906 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:48:01 INFO - PROCESS | 556 | 1469029681913 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 556 | 1469029681915 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:01 INFO - PROCESS | 556 | ++DOCSHELL 1566D400 == 28 [pid = 556] [id = 670] 08:48:01 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1566EC00) [pid = 556] [serial = 2010] [outer = 00000000] 08:48:01 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15909C00) [pid = 556] [serial = 2011] [outer = 1566EC00] 08:48:01 INFO - PROCESS | 556 | 1469029681959 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15C93C00) [pid = 556] [serial = 2012] [outer = 1566EC00] 08:48:02 INFO - PROCESS | 556 | 1469029682373 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 663ms 08:48:02 INFO - PROCESS | 556 | 1469029682416 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 556 | 1469029682418 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:48:02 INFO - PROCESS | 556 | 1469029682421 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 556 | 1469029682423 Marionette TRACE conn3 <- [1,2646,null,{}] 08:48:02 INFO - PROCESS | 556 | 1469029682426 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 556 | 1469029682428 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:02 INFO - PROCESS | 556 | 1469029682541 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:48:02 INFO - PROCESS | 556 | 1469029682554 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 556 | 1469029682556 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:02 INFO - PROCESS | 556 | ++DOCSHELL 15671400 == 29 [pid = 556] [id = 671] 08:48:02 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (15FD0400) [pid = 556] [serial = 2013] [outer = 00000000] 08:48:02 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (15FDA000) [pid = 556] [serial = 2014] [outer = 15FD0400] 08:48:02 INFO - PROCESS | 556 | 1469029682653 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1620C800) [pid = 556] [serial = 2015] [outer = 15FD0400] 08:48:03 INFO - PROCESS | 556 | 1469029683066 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 663ms 08:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:48:03 INFO - PROCESS | 556 | 1469029683103 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 556 | 1469029683105 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 556 | 1469029683108 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 556 | 1469029683110 Marionette TRACE conn3 <- [1,2650,null,{}] 08:48:03 INFO - PROCESS | 556 | 1469029683113 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 556 | 1469029683119 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:03 INFO - PROCESS | 556 | 1469029683266 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 79 (162D4000) [pid = 556] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16AEA800) [pid = 556] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15409800) [pid = 556] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15C0E400) [pid = 556] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 75 (170D7C00) [pid = 556] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 74 (12B74400) [pid = 556] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10A7F000) [pid = 556] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 72 (131EBC00) [pid = 556] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10560000) [pid = 556] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1419AC00) [pid = 556] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 69 (10A02000) [pid = 556] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 68 (177D1C00) [pid = 556] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:48:03 INFO - PROCESS | 556 | --DOMWINDOW == 67 (17542C00) [pid = 556] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:48:03 INFO - PROCESS | 556 | 1469029683549 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 556 | 1469029683552 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:03 INFO - PROCESS | 556 | ++DOCSHELL 1036DC00 == 30 [pid = 556] [id = 672] 08:48:03 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (103CA800) [pid = 556] [serial = 2016] [outer = 00000000] 08:48:03 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (10B40400) [pid = 556] [serial = 2017] [outer = 103CA800] 08:48:03 INFO - PROCESS | 556 | 1469029683595 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1313BC00) [pid = 556] [serial = 2018] [outer = 103CA800] 08:48:03 INFO - PROCESS | 556 | 1469029683955 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 859ms 08:48:03 INFO - PROCESS | 556 | 1469029683987 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 556 | 1469029683989 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 556 | 1469029683992 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:48:03 INFO - PROCESS | 556 | 1469029683994 Marionette TRACE conn3 <- [1,2654,null,{}] 08:48:03 INFO - PROCESS | 556 | 1469029683997 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:03 INFO - PROCESS | 556 | 1469029683999 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:04 INFO - PROCESS | 556 | 1469029684093 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:48:04 INFO - PROCESS | 556 | 1469029684101 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 556 | 1469029684103 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:04 INFO - PROCESS | 556 | ++DOCSHELL 10527800 == 31 [pid = 556] [id = 673] 08:48:04 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (1059BC00) [pid = 556] [serial = 2019] [outer = 00000000] 08:48:04 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16688800) [pid = 556] [serial = 2020] [outer = 1059BC00] 08:48:04 INFO - PROCESS | 556 | 1469029684146 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16689C00) [pid = 556] [serial = 2021] [outer = 1059BC00] 08:48:05 INFO - PROCESS | 556 | 1469029685030 Marionette TRACE conn3 <- [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]]]}] 08:48:05 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) 08:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1100ms 08:48:05 INFO - PROCESS | 556 | 1469029685081 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 556 | 1469029685083 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:48:05 INFO - PROCESS | 556 | 1469029685087 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 556 | 1469029685089 Marionette TRACE conn3 <- [1,2658,null,{}] 08:48:05 INFO - PROCESS | 556 | 1469029685093 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 556 | 1469029685094 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:05 INFO - PROCESS | 556 | 1469029685203 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:48:05 INFO - PROCESS | 556 | 1469029685211 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 556 | 1469029685213 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:05 INFO - PROCESS | 556 | ++DOCSHELL 13C64400 == 32 [pid = 556] [id = 674] 08:48:05 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15C96400) [pid = 556] [serial = 2022] [outer = 00000000] 08:48:05 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16A2BC00) [pid = 556] [serial = 2023] [outer = 15C96400] 08:48:05 INFO - PROCESS | 556 | 1469029685255 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16AE8000) [pid = 556] [serial = 2024] [outer = 15C96400] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 10B3DC00 == 31 [pid = 556] [id = 667] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 10B3F000 == 30 [pid = 556] [id = 666] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 12B6E400 == 29 [pid = 556] [id = 668] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 15671400 == 28 [pid = 556] [id = 671] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 1036DC00 == 27 [pid = 556] [id = 672] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 13EAD000 == 26 [pid = 556] [id = 669] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 10527800 == 25 [pid = 556] [id = 673] 08:48:06 INFO - PROCESS | 556 | --DOCSHELL 1566D400 == 24 [pid = 556] [id = 670] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 75 (177C9000) [pid = 556] [serial = 1985] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16687800) [pid = 556] [serial = 1972] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 73 (171B1000) [pid = 556] [serial = 1975] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15666400) [pid = 556] [serial = 1966] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15671800) [pid = 556] [serial = 1967] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16217000) [pid = 556] [serial = 1969] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1668C400) [pid = 556] [serial = 1973] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1727B400) [pid = 556] [serial = 1952] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 67 (130DFC00) [pid = 556] [serial = 1963] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 66 (131EB400) [pid = 556] [serial = 1964] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 65 (10F47000) [pid = 556] [serial = 1954] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 64 (114D6000) [pid = 556] [serial = 1955] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 63 (13C55800) [pid = 556] [serial = 1957] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 62 (13C59800) [pid = 556] [serial = 1958] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10B41000) [pid = 556] [serial = 1960] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 60 (112D5400) [pid = 556] [serial = 1961] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1753E400) [pid = 556] [serial = 1976] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 58 (162D4400) [pid = 556] [serial = 1981] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 57 (16DC1C00) [pid = 556] [serial = 1982] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 56 (10B4B000) [pid = 556] [serial = 1978] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 55 (12D5F400) [pid = 556] [serial = 1979] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 54 (162CB800) [pid = 556] [serial = 1970] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 53 (17A85800) [pid = 556] [serial = 1987] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 52 (17A88400) [pid = 556] [serial = 1988] [outer = 00000000] [url = about:blank] 08:48:06 INFO - PROCESS | 556 | --DOMWINDOW == 51 (1778E000) [pid = 556] [serial = 1984] [outer = 00000000] [url = about:blank] 08:48:07 INFO - PROCESS | 556 | 1469029687307 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 08:48:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2261ms 08:48:07 INFO - PROCESS | 556 | 1469029687366 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 556 | 1469029687370 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:48:07 INFO - PROCESS | 556 | 1469029687375 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 556 | 1469029687378 Marionette TRACE conn3 <- [1,2662,null,{}] 08:48:07 INFO - PROCESS | 556 | 1469029687384 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 556 | 1469029687387 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:07 INFO - PROCESS | 556 | 1469029687476 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:48:07 INFO - PROCESS | 556 | 1469029687483 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 556 | 1469029687486 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:07 INFO - PROCESS | 556 | ++DOCSHELL 10A82C00 == 25 [pid = 556] [id = 675] 08:48:07 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (10B3D800) [pid = 556] [serial = 2025] [outer = 00000000] 08:48:07 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (110C9400) [pid = 556] [serial = 2026] [outer = 10B3D800] 08:48:07 INFO - PROCESS | 556 | 1469029687533 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (110D5000) [pid = 556] [serial = 2027] [outer = 10B3D800] 08:48:08 INFO - PROCESS | 556 | 1469029688444 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:48:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:48:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1115ms 08:48:08 INFO - PROCESS | 556 | 1469029688490 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 556 | 1469029688495 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:48:08 INFO - PROCESS | 556 | 1469029688501 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 556 | 1469029688504 Marionette TRACE conn3 <- [1,2666,null,{}] 08:48:08 INFO - PROCESS | 556 | 1469029688508 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:08 INFO - PROCESS | 556 | 1469029688510 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:08 INFO - PROCESS | 556 | 1469029688595 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:48:08 INFO - PROCESS | 556 | 1469029688602 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 556 | 1469029688605 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:08 INFO - PROCESS | 556 | ++DOCSHELL 10F43C00 == 26 [pid = 556] [id = 676] 08:48:08 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (1296E400) [pid = 556] [serial = 2028] [outer = 00000000] 08:48:08 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (12B6AC00) [pid = 556] [serial = 2029] [outer = 1296E400] 08:48:08 INFO - PROCESS | 556 | 1469029688650 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (12B71800) [pid = 556] [serial = 2030] [outer = 1296E400] 08:48:09 INFO - PROCESS | 556 | 1469029689566 Marionette TRACE conn3 <- [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]]]}] 08:48:09 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) 08:48:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1101ms 08:48:09 INFO - PROCESS | 556 | 1469029689609 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 556 | 1469029689611 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:48:09 INFO - PROCESS | 556 | 1469029689615 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 556 | 1469029689619 Marionette TRACE conn3 <- [1,2670,null,{}] 08:48:09 INFO - PROCESS | 556 | 1469029689629 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 556 | 1469029689634 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:09 INFO - PROCESS | 556 | 1469029689715 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:48:09 INFO - PROCESS | 556 | 1469029689722 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 556 | 1469029689725 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:09 INFO - PROCESS | 556 | ++DOCSHELL 13909000 == 27 [pid = 556] [id = 677] 08:48:09 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (1390A400) [pid = 556] [serial = 2031] [outer = 00000000] 08:48:09 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (13C5E800) [pid = 556] [serial = 2032] [outer = 1390A400] 08:48:09 INFO - PROCESS | 556 | 1469029689794 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (13EA5C00) [pid = 556] [serial = 2033] [outer = 1390A400] 08:48:10 INFO - PROCESS | 556 | 1469029690725 Marionette TRACE conn3 <- [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]]]}] 08:48:10 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) 08:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1145ms 08:48:10 INFO - PROCESS | 556 | 1469029690779 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 556 | 1469029690791 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:48:10 INFO - PROCESS | 556 | 1469029690795 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 556 | 1469029690797 Marionette TRACE conn3 <- [1,2674,null,{}] 08:48:10 INFO - PROCESS | 556 | 1469029690801 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:10 INFO - PROCESS | 556 | 1469029690803 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:10 INFO - PROCESS | 556 | 1469029690882 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:48:10 INFO - PROCESS | 556 | 1469029690889 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 556 | 1469029690891 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:10 INFO - PROCESS | 556 | ++DOCSHELL 13C60400 == 28 [pid = 556] [id = 678] 08:48:10 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (13EA2C00) [pid = 556] [serial = 2034] [outer = 00000000] 08:48:10 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (1561C000) [pid = 556] [serial = 2035] [outer = 13EA2C00] 08:48:10 INFO - PROCESS | 556 | 1469029690918 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (15667400) [pid = 556] [serial = 2036] [outer = 13EA2C00] 08:48:11 INFO - PROCESS | 556 | 1469029691844 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 08:48:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:48:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1040ms 08:48:11 INFO - PROCESS | 556 | 1469029691852 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 556 | 1469029691854 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:48:11 INFO - PROCESS | 556 | 1469029691857 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 556 | 1469029691859 Marionette TRACE conn3 <- [1,2678,null,{}] 08:48:11 INFO - PROCESS | 556 | 1469029691863 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 556 | 1469029691865 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:11 INFO - PROCESS | 556 | 1469029691955 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:48:11 INFO - PROCESS | 556 | 1469029691961 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 556 | 1469029691963 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:11 INFO - PROCESS | 556 | ++DOCSHELL 15669800 == 29 [pid = 556] [id = 679] 08:48:11 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1566A000) [pid = 556] [serial = 2037] [outer = 00000000] 08:48:12 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (15906400) [pid = 556] [serial = 2038] [outer = 1566A000] 08:48:12 INFO - PROCESS | 556 | 1469029692006 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (15C8D800) [pid = 556] [serial = 2039] [outer = 1566A000] 08:48:12 INFO - PROCESS | 556 | 1469029692938 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1100ms 08:48:12 INFO - PROCESS | 556 | 1469029692950 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 556 | 1469029692952 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:48:12 INFO - PROCESS | 556 | 1469029692955 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 556 | 1469029692957 Marionette TRACE conn3 <- [1,2682,null,{}] 08:48:12 INFO - PROCESS | 556 | 1469029692966 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 556 | 1469029692972 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:13 INFO - PROCESS | 556 | 1469029693103 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:48:13 INFO - PROCESS | 556 | 1469029693109 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 556 | 1469029693111 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:13 INFO - PROCESS | 556 | ++DOCSHELL 15FDC800 == 30 [pid = 556] [id = 680] 08:48:13 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (16217000) [pid = 556] [serial = 2040] [outer = 00000000] 08:48:13 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (162D2000) [pid = 556] [serial = 2041] [outer = 16217000] 08:48:13 INFO - PROCESS | 556 | 1469029693153 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (1668A000) [pid = 556] [serial = 2042] [outer = 16217000] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 68 (1059BC00) [pid = 556] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1566EC00) [pid = 556] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 66 (15FD0400) [pid = 556] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 65 (103CA800) [pid = 556] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14199C00) [pid = 556] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 63 (12B6F000) [pid = 556] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 62 (10B3EC00) [pid = 556] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10B40000) [pid = 556] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 60 (17787400) [pid = 556] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1590A800) [pid = 556] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:48:13 INFO - PROCESS | 556 | --DOMWINDOW == 58 (110C8800) [pid = 556] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:48:14 INFO - PROCESS | 556 | 1469029694102 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1146ms 08:48:14 INFO - PROCESS | 556 | 1469029694119 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 556 | 1469029694121 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:48:14 INFO - PROCESS | 556 | 1469029694124 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 556 | 1469029694126 Marionette TRACE conn3 <- [1,2686,null,{}] 08:48:14 INFO - PROCESS | 556 | 1469029694129 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 556 | 1469029694131 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:14 INFO - PROCESS | 556 | 1469029694243 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:48:14 INFO - PROCESS | 556 | 1469029694251 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 556 | 1469029694253 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:14 INFO - PROCESS | 556 | ++DOCSHELL 12DA0800 == 31 [pid = 556] [id = 681] 08:48:14 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (13EA2400) [pid = 556] [serial = 2043] [outer = 00000000] 08:48:14 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (15C13000) [pid = 556] [serial = 2044] [outer = 13EA2400] 08:48:14 INFO - PROCESS | 556 | 1469029694295 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (16681C00) [pid = 556] [serial = 2045] [outer = 13EA2400] 08:48:15 INFO - PROCESS | 556 | 1469029695157 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 08:48:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:48:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:48:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1055ms 08:48:15 INFO - PROCESS | 556 | 1469029695185 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 556 | 1469029695187 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:48:15 INFO - PROCESS | 556 | 1469029695191 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:48:15 INFO - PROCESS | 556 | 1469029695192 Marionette TRACE conn3 <- [1,2690,null,{}] 08:48:15 INFO - PROCESS | 556 | 1469029695196 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 556 | 1469029695198 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:15 INFO - PROCESS | 556 | 1469029695281 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:48:15 INFO - PROCESS | 556 | 1469029695405 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 556 | 1469029695408 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:15 INFO - PROCESS | 556 | ++DOCSHELL 10326400 == 32 [pid = 556] [id = 682] 08:48:15 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (1036C000) [pid = 556] [serial = 2046] [outer = 00000000] 08:48:15 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (104E6400) [pid = 556] [serial = 2047] [outer = 1036C000] 08:48:15 INFO - PROCESS | 556 | 1469029695466 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1052C000) [pid = 556] [serial = 2048] [outer = 1036C000] 08:48:16 INFO - PROCESS | 556 | 1469029696256 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:48:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1100ms 08:48:16 INFO - PROCESS | 556 | 1469029696306 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 556 | 1469029696310 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:48:16 INFO - PROCESS | 556 | 1469029696315 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 556 | 1469029696318 Marionette TRACE conn3 <- [1,2694,null,{}] 08:48:16 INFO - PROCESS | 556 | 1469029696323 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:16 INFO - PROCESS | 556 | 1469029696328 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:16 INFO - PROCESS | 556 | 1469029696462 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:48:16 INFO - PROCESS | 556 | 1469029696605 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 556 | 1469029696608 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:16 INFO - PROCESS | 556 | ++DOCSHELL 114D6000 == 33 [pid = 556] [id = 683] 08:48:16 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (12828400) [pid = 556] [serial = 2049] [outer = 00000000] 08:48:16 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (12930C00) [pid = 556] [serial = 2050] [outer = 12828400] 08:48:16 INFO - PROCESS | 556 | 1469029696665 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12B6B000) [pid = 556] [serial = 2051] [outer = 12828400] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 1620B000 == 32 [pid = 556] [id = 444] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 10531C00 == 31 [pid = 556] [id = 445] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 112DA000 == 30 [pid = 556] [id = 451] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 10B3F800 == 29 [pid = 556] [id = 447] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 1566FC00 == 28 [pid = 556] [id = 453] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 15C8B800 == 27 [pid = 556] [id = 446] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 13C5C400 == 26 [pid = 556] [id = 452] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 13154000 == 25 [pid = 556] [id = 450] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 10A77800 == 24 [pid = 556] [id = 448] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 114D7C00 == 23 [pid = 556] [id = 449] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 12DA0800 == 22 [pid = 556] [id = 681] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 15FDC800 == 21 [pid = 556] [id = 680] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 15669800 == 20 [pid = 556] [id = 679] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 13C60400 == 19 [pid = 556] [id = 678] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 13909000 == 18 [pid = 556] [id = 677] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 10F43C00 == 17 [pid = 556] [id = 676] 08:48:17 INFO - PROCESS | 556 | --DOCSHELL 10A82C00 == 16 [pid = 556] [id = 675] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16A2BC00) [pid = 556] [serial = 2023] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16688800) [pid = 556] [serial = 2020] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 64 (16689C00) [pid = 556] [serial = 2021] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 63 (15909C00) [pid = 556] [serial = 2011] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 62 (15FDA000) [pid = 556] [serial = 2014] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 61 (15C93C00) [pid = 556] [serial = 2012] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 60 (10B40400) [pid = 556] [serial = 2017] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 59 (1620C800) [pid = 556] [serial = 2015] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 58 (1313BC00) [pid = 556] [serial = 2018] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 57 (14F7FC00) [pid = 556] [serial = 2008] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 56 (1313EC00) [pid = 556] [serial = 2005] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 55 (131E0800) [pid = 556] [serial = 2006] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 54 (110C6400) [pid = 556] [serial = 2002] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 53 (1126B400) [pid = 556] [serial = 2003] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 52 (12BD3400) [pid = 556] [serial = 2000] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 51 (12B6F800) [pid = 556] [serial = 1999] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 50 (17FD1400) [pid = 556] [serial = 1997] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 49 (1797B800) [pid = 556] [serial = 1996] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 48 (162C9C00) [pid = 556] [serial = 1994] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 47 (15FD8400) [pid = 556] [serial = 1993] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 46 (13442400) [pid = 556] [serial = 1991] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 45 (12930800) [pid = 556] [serial = 1990] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | --DOMWINDOW == 44 (15413800) [pid = 556] [serial = 2009] [outer = 00000000] [url = about:blank] 08:48:17 INFO - PROCESS | 556 | 1469029697444 Marionette TRACE conn3 <- [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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:48:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1146ms 08:48:17 INFO - PROCESS | 556 | 1469029697461 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 556 | 1469029697465 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:48:17 INFO - PROCESS | 556 | 1469029697470 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 556 | 1469029697473 Marionette TRACE conn3 <- [1,2698,null,{}] 08:48:17 INFO - PROCESS | 556 | 1469029697479 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 556 | 1469029697482 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:17 INFO - PROCESS | 556 | 1469029697573 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:48:17 INFO - PROCESS | 556 | 1469029697580 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 556 | 1469029697584 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:17 INFO - PROCESS | 556 | ++DOCSHELL 10B44000 == 17 [pid = 556] [id = 684] 08:48:17 INFO - PROCESS | 556 | ++DOMWINDOW == 45 (10FA8400) [pid = 556] [serial = 2052] [outer = 00000000] 08:48:17 INFO - PROCESS | 556 | ++DOMWINDOW == 46 (110D2C00) [pid = 556] [serial = 2053] [outer = 10FA8400] 08:48:17 INFO - PROCESS | 556 | 1469029697633 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 556 | ++DOMWINDOW == 47 (11433400) [pid = 556] [serial = 2054] [outer = 10FA8400] 08:48:18 INFO - PROCESS | 556 | 1469029698150 Marionette TRACE conn3 <- [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] 08:48:18 INFO - PROCESS | 556 | 1469029698195 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:48:18 INFO - PROCESS | 556 | 1469029698202 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 556 | 1469029698204 Marionette TRACE conn3 <- [1,2702,null,{}] 08:48:18 INFO - PROCESS | 556 | 1469029698208 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 556 | 1469029698210 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:18 INFO - PROCESS | 556 | 1469029698302 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:48:18 INFO - PROCESS | 556 | 1469029698380 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 556 | 1469029698382 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:18 INFO - PROCESS | 556 | ++DOCSHELL 12B6E800 == 18 [pid = 556] [id = 685] 08:48:18 INFO - PROCESS | 556 | ++DOMWINDOW == 48 (12B73C00) [pid = 556] [serial = 2055] [outer = 00000000] 08:48:18 INFO - PROCESS | 556 | ++DOMWINDOW == 49 (130D2C00) [pid = 556] [serial = 2056] [outer = 12B73C00] 08:48:18 INFO - PROCESS | 556 | 1469029698430 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 556 | ++DOMWINDOW == 50 (13153C00) [pid = 556] [serial = 2057] [outer = 12B73C00] 08:48:18 INFO - PROCESS | 556 | 1469029698822 Marionette TRACE conn3 <- [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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:48:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 678ms 08:48:18 INFO - PROCESS | 556 | 1469029698881 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 556 | 1469029698883 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:48:18 INFO - PROCESS | 556 | 1469029698887 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 556 | 1469029698890 Marionette TRACE conn3 <- [1,2706,null,{}] 08:48:18 INFO - PROCESS | 556 | 1469029698882 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:18 INFO - PROCESS | 556 | 1469029698887 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:18 INFO - PROCESS | 556 | 1469029698975 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:48:18 INFO - PROCESS | 556 | 1469029698982 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 556 | 1469029698985 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:18 INFO - PROCESS | 556 | ++DOCSHELL 13222C00 == 19 [pid = 556] [id = 686] 08:48:18 INFO - PROCESS | 556 | ++DOMWINDOW == 51 (132E1000) [pid = 556] [serial = 2058] [outer = 00000000] 08:48:19 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (13C55800) [pid = 556] [serial = 2059] [outer = 132E1000] 08:48:19 INFO - PROCESS | 556 | 1469029699038 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (13EAD400) [pid = 556] [serial = 2060] [outer = 132E1000] 08:48:19 INFO - PROCESS | 556 | 1469029699499 Marionette TRACE conn3 <- [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] 08:48:19 INFO - PROCESS | 556 | 1469029699550 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:48:19 INFO - PROCESS | 556 | 1469029699554 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 556 | 1469029699555 Marionette TRACE conn3 <- [1,2710,null,{}] 08:48:19 INFO - PROCESS | 556 | 1469029699559 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 556 | 1469029699561 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:19 INFO - PROCESS | 556 | 1469029699701 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:48:19 INFO - PROCESS | 556 | 1469029699724 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 556 | 1469029699727 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:19 INFO - PROCESS | 556 | ++DOCSHELL 1566B400 == 20 [pid = 556] [id = 687] 08:48:19 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (1566B800) [pid = 556] [serial = 2061] [outer = 00000000] 08:48:19 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (15670C00) [pid = 556] [serial = 2062] [outer = 1566B800] 08:48:19 INFO - PROCESS | 556 | 1469029699772 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (15C13400) [pid = 556] [serial = 2063] [outer = 1566B800] 08:48:20 INFO - PROCESS | 556 | 1469029700206 Marionette TRACE conn3 <- [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] 08:48:20 INFO - PROCESS | 556 | 1469029700235 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 556 | 1469029700239 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:48:20 INFO - PROCESS | 556 | 1469029700240 Marionette TRACE conn3 <- [1,2714,null,{}] 08:48:20 INFO - PROCESS | 556 | 1469029700243 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 556 | 1469029700245 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:20 INFO - PROCESS | 556 | 1469029700362 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:48:20 INFO - PROCESS | 556 | 1469029700367 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 556 | 1469029700370 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:20 INFO - PROCESS | 556 | ++DOCSHELL 12B6DC00 == 21 [pid = 556] [id = 688] 08:48:20 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (15FD3800) [pid = 556] [serial = 2064] [outer = 00000000] 08:48:20 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (15FDCC00) [pid = 556] [serial = 2065] [outer = 15FD3800] 08:48:20 INFO - PROCESS | 556 | 1469029700412 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (1620E400) [pid = 556] [serial = 2066] [outer = 15FD3800] 08:48:20 INFO - PROCESS | 556 | 1469029700863 Marionette TRACE conn3 <- [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]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:48:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 678ms 08:48:20 INFO - PROCESS | 556 | 1469029700921 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 556 | 1469029700923 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:48:20 INFO - PROCESS | 556 | 1469029700910 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 556 | 1469029700912 Marionette TRACE conn3 <- [1,2718,null,{}] 08:48:20 INFO - PROCESS | 556 | 1469029700921 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 556 | 1469029700927 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:21 INFO - PROCESS | 556 | 1469029701101 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:48:21 INFO - PROCESS | 556 | 1469029701122 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 556 | 1469029701124 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:21 INFO - PROCESS | 556 | ++DOCSHELL 162CB400 == 22 [pid = 556] [id = 689] 08:48:21 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (162CBC00) [pid = 556] [serial = 2067] [outer = 00000000] 08:48:21 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (16681000) [pid = 556] [serial = 2068] [outer = 162CBC00] 08:48:21 INFO - PROCESS | 556 | 1469029701167 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (16689400) [pid = 556] [serial = 2069] [outer = 162CBC00] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 61 (10B3D800) [pid = 556] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 60 (15C96400) [pid = 556] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 59 (13EA2C00) [pid = 556] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 58 (1296E400) [pid = 556] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 57 (1390A400) [pid = 556] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 56 (1566A000) [pid = 556] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:48:21 INFO - PROCESS | 556 | --DOMWINDOW == 55 (16217000) [pid = 556] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:48:22 INFO - PROCESS | 556 | 1469029702083 Marionette TRACE conn3 <- [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\n"]]]}] 08:48:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:48:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:48:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:48:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:48:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1206ms 08:48:22 INFO - PROCESS | 556 | 1469029702121 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 556 | 1469029702123 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:48:22 INFO - PROCESS | 556 | 1469029702127 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 556 | 1469029702128 Marionette TRACE conn3 <- [1,2722,null,{}] 08:48:22 INFO - PROCESS | 556 | 1469029702132 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 556 | 1469029702134 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:22 INFO - PROCESS | 556 | 1469029702209 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:48:22 INFO - PROCESS | 556 | 1469029702214 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 556 | 1469029702216 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:22 INFO - PROCESS | 556 | ++DOCSHELL 13EA2C00 == 23 [pid = 556] [id = 690] 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (1419E400) [pid = 556] [serial = 2070] [outer = 00000000] 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (16682400) [pid = 556] [serial = 2071] [outer = 1419E400] 08:48:22 INFO - PROCESS | 556 | 1469029702258 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (16712400) [pid = 556] [serial = 2072] [outer = 1419E400] 08:48:22 INFO - PROCESS | 556 | 1469029702682 Marionette TRACE conn3 <- [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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 572ms 08:48:22 INFO - PROCESS | 556 | 1469029702709 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 556 | 1469029702711 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:48:22 INFO - PROCESS | 556 | 1469029702715 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 556 | 1469029702717 Marionette TRACE conn3 <- [1,2726,null,{}] 08:48:22 INFO - PROCESS | 556 | 1469029702720 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:22 INFO - PROCESS | 556 | 1469029702722 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:22 INFO - PROCESS | 556 | 1469029702799 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:48:22 INFO - PROCESS | 556 | 1469029702804 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 556 | 1469029702806 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:22 INFO - PROCESS | 556 | ++DOCSHELL 162C8800 == 24 [pid = 556] [id = 691] 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (1698C000) [pid = 556] [serial = 2073] [outer = 00000000] 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (16AF1400) [pid = 556] [serial = 2074] [outer = 1698C000] 08:48:22 INFO - PROCESS | 556 | 1469029702848 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (16DC2C00) [pid = 556] [serial = 2075] [outer = 1698C000] 08:48:23 INFO - PROCESS | 556 | 1469029703279 Marionette TRACE conn3 <- [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]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 603ms 08:48:23 INFO - PROCESS | 556 | 1469029703336 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 556 | 1469029703338 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:48:23 INFO - PROCESS | 556 | 1469029703341 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 556 | 1469029703343 Marionette TRACE conn3 <- [1,2730,null,{}] 08:48:23 INFO - PROCESS | 556 | 1469029703346 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 556 | 1469029703348 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:23 INFO - PROCESS | 556 | 1469029703416 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:48:23 INFO - PROCESS | 556 | 1469029703423 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 556 | 1469029703425 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:23 INFO - PROCESS | 556 | ++DOCSHELL 10532800 == 25 [pid = 556] [id = 692] 08:48:23 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (14F7FC00) [pid = 556] [serial = 2076] [outer = 00000000] 08:48:23 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (17225800) [pid = 556] [serial = 2077] [outer = 14F7FC00] 08:48:23 INFO - PROCESS | 556 | 1469029703469 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (17229800) [pid = 556] [serial = 2078] [outer = 14F7FC00] 08:48:24 INFO - PROCESS | 556 | 1469029704171 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 874ms 08:48:24 INFO - PROCESS | 556 | 1469029704212 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 556 | 1469029704216 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:48:24 INFO - PROCESS | 556 | 1469029704221 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 556 | 1469029704226 Marionette TRACE conn3 <- [1,2734,null,{}] 08:48:24 INFO - PROCESS | 556 | 1469029704231 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 556 | 1469029704234 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:24 INFO - PROCESS | 556 | 1469029704340 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:48:24 INFO - PROCESS | 556 | 1469029704478 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 556 | 1469029704482 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:24 INFO - PROCESS | 556 | ++DOCSHELL 11C2B000 == 26 [pid = 556] [id = 693] 08:48:24 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (11CDBC00) [pid = 556] [serial = 2079] [outer = 00000000] 08:48:24 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (12B75400) [pid = 556] [serial = 2080] [outer = 11CDBC00] 08:48:24 INFO - PROCESS | 556 | 1469029704537 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13076C00) [pid = 556] [serial = 2081] [outer = 11CDBC00] 08:48:25 INFO - PROCESS | 556 | 1469029705127 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 965ms 08:48:25 INFO - PROCESS | 556 | 1469029705190 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 556 | 1469029705194 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:25 INFO - PROCESS | 556 | 1469029705201 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 556 | 1469029705203 Marionette TRACE conn3 <- [1,2738,null,{}] 08:48:25 INFO - PROCESS | 556 | 1469029705208 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:25 INFO - PROCESS | 556 | 1469029705210 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:25 INFO - PROCESS | 556 | 1469029705336 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:48:25 INFO - PROCESS | 556 | 1469029705471 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 556 | 1469029705475 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:25 INFO - PROCESS | 556 | ++DOCSHELL 15414C00 == 27 [pid = 556] [id = 694] 08:48:25 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1561AC00) [pid = 556] [serial = 2082] [outer = 00000000] 08:48:25 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15FD2800) [pid = 556] [serial = 2083] [outer = 1561AC00] 08:48:25 INFO - PROCESS | 556 | 1469029705538 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (16214800) [pid = 556] [serial = 2084] [outer = 1561AC00] 08:48:26 INFO - PROCESS | 556 | 1469029706267 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1115ms 08:48:26 INFO - PROCESS | 556 | 1469029706304 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 556 | 1469029706309 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:48:26 INFO - PROCESS | 556 | 1469029706314 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 556 | 1469029706317 Marionette TRACE conn3 <- [1,2742,null,{}] 08:48:26 INFO - PROCESS | 556 | 1469029706323 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 556 | 1469029706325 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:26 INFO - PROCESS | 556 | 1469029706424 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:48:26 INFO - PROCESS | 556 | 1469029706568 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 556 | 1469029706572 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:26 INFO - PROCESS | 556 | ++DOCSHELL 10A7F000 == 28 [pid = 556] [id = 695] 08:48:26 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (10B3E800) [pid = 556] [serial = 2085] [outer = 00000000] 08:48:26 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (10B4AC00) [pid = 556] [serial = 2086] [outer = 10B3E800] 08:48:26 INFO - PROCESS | 556 | 1469029706621 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (114D6C00) [pid = 556] [serial = 2087] [outer = 10B3E800] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 11271C00 == 27 [pid = 556] [id = 440] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 12D67000 == 26 [pid = 556] [id = 441] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 13C64400 == 25 [pid = 556] [id = 674] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 15C07C00 == 24 [pid = 556] [id = 454] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 15FD7800 == 23 [pid = 556] [id = 455] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 1314BC00 == 22 [pid = 556] [id = 456] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 1419F800 == 21 [pid = 556] [id = 442] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 15670400 == 20 [pid = 556] [id = 443] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 114D6000 == 19 [pid = 556] [id = 683] 08:48:27 INFO - PROCESS | 556 | --DOCSHELL 10326400 == 18 [pid = 556] [id = 682] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 72 (110C9400) [pid = 556] [serial = 2026] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 71 (110D5000) [pid = 556] [serial = 2027] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16AE8000) [pid = 556] [serial = 2024] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1561C000) [pid = 556] [serial = 2035] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 68 (12B6AC00) [pid = 556] [serial = 2029] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 67 (12B71800) [pid = 556] [serial = 2030] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 66 (13C5E800) [pid = 556] [serial = 2032] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 65 (13EA5C00) [pid = 556] [serial = 2033] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 64 (15906400) [pid = 556] [serial = 2038] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 63 (162D2000) [pid = 556] [serial = 2041] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 62 (15C8D800) [pid = 556] [serial = 2039] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 61 (1668A000) [pid = 556] [serial = 2042] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 60 (15C13000) [pid = 556] [serial = 2044] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | --DOMWINDOW == 59 (15667400) [pid = 556] [serial = 2036] [outer = 00000000] [url = about:blank] 08:48:27 INFO - PROCESS | 556 | 1469029707613 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1342ms 08:48:27 INFO - PROCESS | 556 | 1469029707680 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 556 | 1469029707684 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:48:27 INFO - PROCESS | 556 | 1469029707689 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 556 | 1469029707677 Marionette TRACE conn3 <- [1,2746,null,{}] 08:48:27 INFO - PROCESS | 556 | 1469029707682 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:27 INFO - PROCESS | 556 | 1469029707684 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:27 INFO - PROCESS | 556 | 1469029707769 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:48:27 INFO - PROCESS | 556 | 1469029707778 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 556 | 1469029707781 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:27 INFO - PROCESS | 556 | ++DOCSHELL 10B42000 == 19 [pid = 556] [id = 696] 08:48:27 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (10B44C00) [pid = 556] [serial = 2088] [outer = 00000000] 08:48:27 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (10FB2800) [pid = 556] [serial = 2089] [outer = 10B44C00] 08:48:27 INFO - PROCESS | 556 | 1469029707837 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (110D3000) [pid = 556] [serial = 2090] [outer = 10B44C00] 08:48:28 INFO - PROCESS | 556 | 1469029708307 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 678ms 08:48:28 INFO - PROCESS | 556 | 1469029708355 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 556 | 1469029708360 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:48:28 INFO - PROCESS | 556 | 1469029708367 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 556 | 1469029708369 Marionette TRACE conn3 <- [1,2750,null,{}] 08:48:28 INFO - PROCESS | 556 | 1469029708373 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 556 | 1469029708376 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:28 INFO - PROCESS | 556 | 1469029708513 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:48:28 INFO - PROCESS | 556 | 1469029708626 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 556 | 1469029708612 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:28 INFO - PROCESS | 556 | ++DOCSHELL 12B72400 == 20 [pid = 556] [id = 697] 08:48:28 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (12B72800) [pid = 556] [serial = 2091] [outer = 00000000] 08:48:28 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (12D5EC00) [pid = 556] [serial = 2092] [outer = 12B72800] 08:48:28 INFO - PROCESS | 556 | 1469029708658 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (13078C00) [pid = 556] [serial = 2093] [outer = 12B72800] 08:48:29 INFO - PROCESS | 556 | 1469029709015 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 663ms 08:48:29 INFO - PROCESS | 556 | 1469029709054 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 556 | 1469029709056 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:48:29 INFO - PROCESS | 556 | 1469029709060 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 556 | 1469029709063 Marionette TRACE conn3 <- [1,2754,null,{}] 08:48:29 INFO - PROCESS | 556 | 1469029709075 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 556 | 1469029709064 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:29 INFO - PROCESS | 556 | 1469029709145 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:48:29 INFO - PROCESS | 556 | 1469029709153 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 556 | 1469029709156 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:29 INFO - PROCESS | 556 | ++DOCSHELL 139CD400 == 21 [pid = 556] [id = 698] 08:48:29 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (139CE800) [pid = 556] [serial = 2094] [outer = 00000000] 08:48:29 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13EA2800) [pid = 556] [serial = 2095] [outer = 139CE800] 08:48:29 INFO - PROCESS | 556 | 1469029709202 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (1419D400) [pid = 556] [serial = 2096] [outer = 139CE800] 08:48:29 INFO - PROCESS | 556 | 1469029709677 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 678ms 08:48:29 INFO - PROCESS | 556 | 1469029709721 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 556 | 1469029709723 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:48:29 INFO - PROCESS | 556 | 1469029709727 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 556 | 1469029709728 Marionette TRACE conn3 <- [1,2758,null,{}] 08:48:29 INFO - PROCESS | 556 | 1469029709732 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 556 | 1469029709733 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:29 INFO - PROCESS | 556 | 1469029709849 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:48:29 INFO - PROCESS | 556 | 1469029709938 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 556 | 1469029709941 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:29 INFO - PROCESS | 556 | ++DOCSHELL 15413800 == 22 [pid = 556] [id = 699] 08:48:29 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15413C00) [pid = 556] [serial = 2097] [outer = 00000000] 08:48:29 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15666400) [pid = 556] [serial = 2098] [outer = 15413C00] 08:48:29 INFO - PROCESS | 556 | 1469029709984 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15671C00) [pid = 556] [serial = 2099] [outer = 15413C00] 08:48:30 INFO - PROCESS | 556 | 1469029710391 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 709ms 08:48:30 INFO - PROCESS | 556 | 1469029710449 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 556 | 1469029710451 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:48:30 INFO - PROCESS | 556 | 1469029710454 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 556 | 1469029710456 Marionette TRACE conn3 <- [1,2762,null,{}] 08:48:30 INFO - PROCESS | 556 | 1469029710465 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:30 INFO - PROCESS | 556 | 1469029710467 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:30 INFO - PROCESS | 556 | 1469029710582 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:48:30 INFO - PROCESS | 556 | 1469029710576 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 556 | 1469029710579 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:30 INFO - PROCESS | 556 | ++DOCSHELL 15903800 == 23 [pid = 556] [id = 700] 08:48:30 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15909C00) [pid = 556] [serial = 2100] [outer = 00000000] 08:48:30 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (15FD0C00) [pid = 556] [serial = 2101] [outer = 15909C00] 08:48:30 INFO - PROCESS | 556 | 1469029710633 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FD4400) [pid = 556] [serial = 2102] [outer = 15909C00] 08:48:31 INFO - PROCESS | 556 | 1469029711089 Marionette TRACE conn3 <- [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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 678ms 08:48:31 INFO - PROCESS | 556 | 1469029711120 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 556 | 1469029711122 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:48:31 INFO - PROCESS | 556 | 1469029711125 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 556 | 1469029711127 Marionette TRACE conn3 <- [1,2766,null,{}] 08:48:31 INFO - PROCESS | 556 | 1469029711137 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 556 | 1469029711143 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:31 INFO - PROCESS | 556 | 1469029711288 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1566B800) [pid = 556] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1036C000) [pid = 556] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12828400) [pid = 556] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 70 (12B73C00) [pid = 556] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 69 (10FA8400) [pid = 556] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 68 (132E1000) [pid = 556] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15FD3800) [pid = 556] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 66 (162CBC00) [pid = 556] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1419E400) [pid = 556] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 64 (13EA2400) [pid = 556] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:48:31 INFO - PROCESS | 556 | --DOMWINDOW == 63 (14F7FC00) [pid = 556] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:48:31 INFO - PROCESS | 556 | 1469029711503 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 556 | 1469029711505 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:31 INFO - PROCESS | 556 | ++DOCSHELL 1036C000 == 24 [pid = 556] [id = 701] 08:48:31 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (10476C00) [pid = 556] [serial = 2103] [outer = 00000000] 08:48:31 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1292F800) [pid = 556] [serial = 2104] [outer = 10476C00] 08:48:31 INFO - PROCESS | 556 | 1469029711532 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (1419E400) [pid = 556] [serial = 2105] [outer = 10476C00] 08:48:31 INFO - PROCESS | 556 | 1469029711894 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 814ms 08:48:31 INFO - PROCESS | 556 | 1469029711951 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 556 | 1469029711953 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:48:31 INFO - PROCESS | 556 | 1469029711956 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 556 | 1469029711958 Marionette TRACE conn3 <- [1,2770,null,{}] 08:48:31 INFO - PROCESS | 556 | 1469029711953 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 556 | 1469029711955 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:32 INFO - PROCESS | 556 | 1469029712031 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:48:32 INFO - PROCESS | 556 | 1469029712037 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 556 | 1469029712039 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:32 INFO - PROCESS | 556 | ++DOCSHELL 13EA0C00 == 25 [pid = 556] [id = 702] 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (15FD3800) [pid = 556] [serial = 2106] [outer = 00000000] 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (16687000) [pid = 556] [serial = 2107] [outer = 15FD3800] 08:48:32 INFO - PROCESS | 556 | 1469029712084 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (16990000) [pid = 556] [serial = 2108] [outer = 15FD3800] 08:48:32 INFO - PROCESS | 556 | 1469029712480 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:48:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 573ms 08:48:32 INFO - PROCESS | 556 | 1469029712519 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 556 | 1469029712521 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:48:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:48:32 INFO - PROCESS | 556 | 1469029712537 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 556 | 1469029712539 Marionette TRACE conn3 <- [1,2774,null,{}] 08:48:32 INFO - PROCESS | 556 | 1469029712547 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:32 INFO - PROCESS | 556 | 1469029712549 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:32 INFO - PROCESS | 556 | 1469029712626 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:48:32 INFO - PROCESS | 556 | 1469029712631 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 556 | 1469029712634 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:32 INFO - PROCESS | 556 | ++DOCSHELL 16996400 == 26 [pid = 556] [id = 703] 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (16A28000) [pid = 556] [serial = 2109] [outer = 00000000] 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16AF3800) [pid = 556] [serial = 2110] [outer = 16A28000] 08:48:32 INFO - PROCESS | 556 | 1469029712682 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16DBC000) [pid = 556] [serial = 2111] [outer = 16A28000] 08:48:33 INFO - PROCESS | 556 | 1469029713100 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:48:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 587ms 08:48:33 INFO - PROCESS | 556 | 1469029713124 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 556 | 1469029713126 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:48:33 INFO - PROCESS | 556 | 1469029713130 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:48:33 INFO - PROCESS | 556 | 1469029713131 Marionette TRACE conn3 <- [1,2778,null,{}] 08:48:33 INFO - PROCESS | 556 | 1469029713134 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 556 | 1469029713136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:33 INFO - PROCESS | 556 | 1469029713254 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:48:33 INFO - PROCESS | 556 | 1469029713262 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 556 | 1469029713263 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:33 INFO - PROCESS | 556 | ++DOCSHELL 171A4800 == 27 [pid = 556] [id = 704] 08:48:33 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (171A5000) [pid = 556] [serial = 2112] [outer = 00000000] 08:48:33 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (172D5400) [pid = 556] [serial = 2113] [outer = 171A5000] 08:48:33 INFO - PROCESS | 556 | 1469029713305 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17539400) [pid = 556] [serial = 2114] [outer = 171A5000] 08:48:34 INFO - PROCESS | 556 | 1469029714082 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:48:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 995ms 08:48:34 INFO - PROCESS | 556 | 1469029714150 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 556 | 1469029714154 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:48:34 INFO - PROCESS | 556 | 1469029714159 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 556 | 1469029714164 Marionette TRACE conn3 <- [1,2782,null,{}] 08:48:34 INFO - PROCESS | 556 | 1469029714170 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 556 | 1469029714172 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:34 INFO - PROCESS | 556 | 1469029714291 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:48:34 INFO - PROCESS | 556 | 1469029714410 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 556 | 1469029714413 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:34 INFO - PROCESS | 556 | ++DOCSHELL 10B46800 == 28 [pid = 556] [id = 705] 08:48:34 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10FB0C00) [pid = 556] [serial = 2115] [outer = 00000000] 08:48:34 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (11A48800) [pid = 556] [serial = 2116] [outer = 10FB0C00] 08:48:34 INFO - PROCESS | 556 | 1469029714469 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (12B6CC00) [pid = 556] [serial = 2117] [outer = 10FB0C00] 08:48:35 INFO - PROCESS | 556 | 1469029715301 Marionette TRACE conn3 <- [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]]]}] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 77 (15670C00) [pid = 556] [serial = 2062] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 76 (15C13400) [pid = 556] [serial = 2063] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 75 (104E6400) [pid = 556] [serial = 2047] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 74 (1052C000) [pid = 556] [serial = 2048] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 73 (12930C00) [pid = 556] [serial = 2050] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12B6B000) [pid = 556] [serial = 2051] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 71 (130D2C00) [pid = 556] [serial = 2056] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 70 (13153C00) [pid = 556] [serial = 2057] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 69 (110D2C00) [pid = 556] [serial = 2053] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 68 (11433400) [pid = 556] [serial = 2054] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 67 (13C55800) [pid = 556] [serial = 2059] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1620E400) [pid = 556] [serial = 2066] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 65 (15FDCC00) [pid = 556] [serial = 2065] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 64 (16681000) [pid = 556] [serial = 2068] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 63 (16689400) [pid = 556] [serial = 2069] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 62 (16682400) [pid = 556] [serial = 2071] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 61 (16712400) [pid = 556] [serial = 2072] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 60 (13EAD400) [pid = 556] [serial = 2060] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 59 (16681C00) [pid = 556] [serial = 2045] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 58 (17229800) [pid = 556] [serial = 2078] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 57 (17225800) [pid = 556] [serial = 2077] [outer = 00000000] [url = about:blank] 08:48:35 INFO - PROCESS | 556 | --DOMWINDOW == 56 (16AF1400) [pid = 556] [serial = 2074] [outer = 00000000] [url = about:blank] 08:48:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:48:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1206ms 08:48:35 INFO - PROCESS | 556 | 1469029715364 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 556 | 1469029715368 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:48:35 INFO - PROCESS | 556 | 1469029715373 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:48:35 INFO - PROCESS | 556 | 1469029715376 Marionette TRACE conn3 <- [1,2786,null,{}] 08:48:35 INFO - PROCESS | 556 | 1469029715381 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:35 INFO - PROCESS | 556 | 1469029715384 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:35 INFO - PROCESS | 556 | 1469029715474 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:48:35 INFO - PROCESS | 556 | 1469029715481 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 556 | 1469029715485 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:35 INFO - PROCESS | 556 | ++DOCSHELL 10A0A000 == 29 [pid = 556] [id = 706] 08:48:35 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (10A10400) [pid = 556] [serial = 2118] [outer = 00000000] 08:48:35 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (10FB3C00) [pid = 556] [serial = 2119] [outer = 10A10400] 08:48:35 INFO - PROCESS | 556 | 1469029715532 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (112DA000) [pid = 556] [serial = 2120] [outer = 10A10400] 08:48:36 INFO - PROCESS | 556 | 1469029716056 Marionette TRACE conn3 <- [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]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 708ms 08:48:36 INFO - PROCESS | 556 | 1469029716097 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 556 | 1469029716102 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:48:36 INFO - PROCESS | 556 | 1469029716108 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 556 | 1469029716111 Marionette TRACE conn3 <- [1,2790,null,{}] 08:48:36 INFO - PROCESS | 556 | 1469029716114 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 556 | 1469029716117 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:36 INFO - PROCESS | 556 | 1469029716222 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:48:36 INFO - PROCESS | 556 | 1469029716319 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 556 | 1469029716322 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:36 INFO - PROCESS | 556 | ++DOCSHELL 12B0C800 == 30 [pid = 556] [id = 707] 08:48:36 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (12B66400) [pid = 556] [serial = 2121] [outer = 00000000] 08:48:36 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (12B6D400) [pid = 556] [serial = 2122] [outer = 12B66400] 08:48:36 INFO - PROCESS | 556 | 1469029716368 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (12B75000) [pid = 556] [serial = 2123] [outer = 12B66400] 08:48:36 INFO - PROCESS | 556 | 1469029716747 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:48:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 709ms 08:48:36 INFO - PROCESS | 556 | 1469029716839 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 556 | 1469029716841 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:48:36 INFO - PROCESS | 556 | 1469029716845 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 556 | 1469029716849 Marionette TRACE conn3 <- [1,2794,null,{}] 08:48:36 INFO - PROCESS | 556 | 1469029716863 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 556 | 1469029716868 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:36 INFO - PROCESS | 556 | 1469029716959 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:48:36 INFO - PROCESS | 556 | 1469029716965 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 556 | 1469029716968 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:36 INFO - PROCESS | 556 | ++DOCSHELL 139CA000 == 31 [pid = 556] [id = 708] 08:48:36 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (139CB800) [pid = 556] [serial = 2124] [outer = 00000000] 08:48:37 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (13E9EC00) [pid = 556] [serial = 2125] [outer = 139CB800] 08:48:37 INFO - PROCESS | 556 | 1469029717020 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (1419CC00) [pid = 556] [serial = 2126] [outer = 139CB800] 08:48:37 INFO - PROCESS | 556 | 1469029717489 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:48:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 663ms 08:48:37 INFO - PROCESS | 556 | 1469029717525 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 556 | 1469029717530 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:48:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:48:37 INFO - PROCESS | 556 | 1469029717535 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 556 | 1469029717540 Marionette TRACE conn3 <- [1,2798,null,{}] 08:48:37 INFO - PROCESS | 556 | 1469029717547 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 556 | 1469029717550 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:37 INFO - PROCESS | 556 | 1469029717659 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:48:37 INFO - PROCESS | 556 | 1469029717788 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 556 | 1469029717791 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:37 INFO - PROCESS | 556 | ++DOCSHELL 10B48400 == 32 [pid = 556] [id = 709] 08:48:37 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (10B48C00) [pid = 556] [serial = 2127] [outer = 00000000] 08:48:37 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (114CF400) [pid = 556] [serial = 2128] [outer = 10B48C00] 08:48:37 INFO - PROCESS | 556 | 1469029717850 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12825C00) [pid = 556] [serial = 2129] [outer = 10B48C00] 08:48:38 INFO - PROCESS | 556 | 1469029718472 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:48:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:48:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 965ms 08:48:38 INFO - PROCESS | 556 | 1469029718500 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 556 | 1469029718505 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:48:38 INFO - PROCESS | 556 | 1469029718511 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 556 | 1469029718514 Marionette TRACE conn3 <- [1,2802,null,{}] 08:48:38 INFO - PROCESS | 556 | 1469029718518 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:38 INFO - PROCESS | 556 | 1469029718521 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:38 INFO - PROCESS | 556 | 1469029718625 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:48:38 INFO - PROCESS | 556 | 1469029718758 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 556 | 1469029718761 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:38 INFO - PROCESS | 556 | ++DOCSHELL 13C55C00 == 33 [pid = 556] [id = 710] 08:48:38 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (13C5A400) [pid = 556] [serial = 2130] [outer = 00000000] 08:48:38 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15413400) [pid = 556] [serial = 2131] [outer = 13C5A400] 08:48:38 INFO - PROCESS | 556 | 1469029718824 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15666C00) [pid = 556] [serial = 2132] [outer = 13C5A400] 08:48:39 INFO - PROCESS | 556 | 1469029719392 Marionette TRACE conn3 <- [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]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:48:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 904ms 08:48:39 INFO - PROCESS | 556 | 1469029719421 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 556 | 1469029719423 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:48:39 INFO - PROCESS | 556 | 1469029719427 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 556 | 1469029719431 Marionette TRACE conn3 <- [1,2806,null,{}] 08:48:39 INFO - PROCESS | 556 | 1469029719441 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 556 | 1469029719446 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:39 INFO - PROCESS | 556 | 1469029719549 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:48:39 INFO - PROCESS | 556 | 1469029719685 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 556 | 1469029719688 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:39 INFO - PROCESS | 556 | ++DOCSHELL 15FDA400 == 34 [pid = 556] [id = 711] 08:48:39 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1620BC00) [pid = 556] [serial = 2133] [outer = 00000000] 08:48:39 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16213800) [pid = 556] [serial = 2134] [outer = 1620BC00] 08:48:39 INFO - PROCESS | 556 | 1469029719728 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (162C5400) [pid = 556] [serial = 2135] [outer = 1620BC00] 08:48:40 INFO - PROCESS | 556 | 1469029720348 Marionette TRACE conn3 <- [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]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:48:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 965ms 08:48:40 INFO - PROCESS | 556 | 1469029720393 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 556 | 1469029720396 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:48:40 INFO - PROCESS | 556 | 1469029720400 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 556 | 1469029720402 Marionette TRACE conn3 <- [1,2810,null,{}] 08:48:40 INFO - PROCESS | 556 | 1469029720405 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 556 | 1469029720408 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:40 INFO - PROCESS | 556 | 1469029720570 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:48:40 INFO - PROCESS | 556 | 1469029720713 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 556 | 1469029720717 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:40 INFO - PROCESS | 556 | ++DOCSHELL 104E6400 == 35 [pid = 556] [id = 712] 08:48:40 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (104E6C00) [pid = 556] [serial = 2136] [outer = 00000000] 08:48:40 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (10A03C00) [pid = 556] [serial = 2137] [outer = 104E6C00] 08:48:40 INFO - PROCESS | 556 | 1469029720767 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (10B49400) [pid = 556] [serial = 2138] [outer = 104E6C00] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 13EA0C00 == 34 [pid = 556] [id = 702] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 12B0C800 == 33 [pid = 556] [id = 707] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 16996400 == 32 [pid = 556] [id = 703] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 10B46800 == 31 [pid = 556] [id = 705] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 10A0A000 == 30 [pid = 556] [id = 706] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 171A4800 == 29 [pid = 556] [id = 704] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 15FDA400 == 28 [pid = 556] [id = 711] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 139CA000 == 27 [pid = 556] [id = 708] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 10B48400 == 26 [pid = 556] [id = 709] 08:48:41 INFO - PROCESS | 556 | --DOCSHELL 13C55C00 == 25 [pid = 556] [id = 710] 08:48:41 INFO - PROCESS | 556 | 1469029721920 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1552ms 08:48:41 INFO - PROCESS | 556 | 1469029721943 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 556 | 1469029721947 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:48:41 INFO - PROCESS | 556 | 1469029721959 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 556 | 1469029721964 Marionette TRACE conn3 <- [1,2814,null,{}] 08:48:41 INFO - PROCESS | 556 | 1469029721969 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:41 INFO - PROCESS | 556 | 1469029721972 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:42 INFO - PROCESS | 556 | 1469029722094 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:48:42 INFO - PROCESS | 556 | 1469029722160 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 556 | 1469029722162 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:42 INFO - PROCESS | 556 | ++DOCSHELL 10B4BC00 == 26 [pid = 556] [id = 713] 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (10FA9000) [pid = 556] [serial = 2139] [outer = 00000000] 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (11C2A800) [pid = 556] [serial = 2140] [outer = 10FA9000] 08:48:42 INFO - PROCESS | 556 | 1469029722211 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1296E400) [pid = 556] [serial = 2141] [outer = 10FA9000] 08:48:42 INFO - PROCESS | 556 | 1469029722657 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 708ms 08:48:42 INFO - PROCESS | 556 | 1469029722681 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 556 | 1469029722686 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:48:42 INFO - PROCESS | 556 | 1469029722692 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 556 | 1469029722695 Marionette TRACE conn3 <- [1,2818,null,{}] 08:48:42 INFO - PROCESS | 556 | 1469029722699 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 556 | 1469029722701 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:42 INFO - PROCESS | 556 | 1469029722811 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:48:42 INFO - PROCESS | 556 | 1469029722824 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 556 | 1469029722826 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:42 INFO - PROCESS | 556 | ++DOCSHELL 132DF400 == 27 [pid = 556] [id = 714] 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1343B400) [pid = 556] [serial = 2142] [outer = 00000000] 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (13C5B000) [pid = 556] [serial = 2143] [outer = 1343B400] 08:48:42 INFO - PROCESS | 556 | 1469029722873 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (14199800) [pid = 556] [serial = 2144] [outer = 1343B400] 08:48:43 INFO - PROCESS | 556 | 1469029723345 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 708ms 08:48:43 INFO - PROCESS | 556 | 1469029723395 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 556 | 1469029723397 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:48:43 INFO - PROCESS | 556 | 1469029723401 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 556 | 1469029723405 Marionette TRACE conn3 <- [1,2822,null,{}] 08:48:43 INFO - PROCESS | 556 | 1469029723423 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:43 INFO - PROCESS | 556 | 1469029723428 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:43 INFO - PROCESS | 556 | 1469029723541 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:48:43 INFO - PROCESS | 556 | 1469029723558 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 556 | 1469029723561 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:43 INFO - PROCESS | 556 | ++DOCSHELL 15FD6800 == 28 [pid = 556] [id = 715] 08:48:43 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (15FD8000) [pid = 556] [serial = 2145] [outer = 00000000] 08:48:43 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (16214400) [pid = 556] [serial = 2146] [outer = 15FD8000] 08:48:43 INFO - PROCESS | 556 | 1469029723663 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16366000) [pid = 556] [serial = 2147] [outer = 15FD8000] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10B44C00) [pid = 556] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 84 (10B3E800) [pid = 556] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15413C00) [pid = 556] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11CDBC00) [pid = 556] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1561AC00) [pid = 556] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 80 (15909C00) [pid = 556] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 79 (10476C00) [pid = 556] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 78 (15FD3800) [pid = 556] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 77 (12B72800) [pid = 556] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 76 (139CE800) [pid = 556] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1698C000) [pid = 556] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16A28000) [pid = 556] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10FB0C00) [pid = 556] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12B66400) [pid = 556] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10A10400) [pid = 556] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 70 (171A5000) [pid = 556] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:48:44 INFO - PROCESS | 556 | --DOMWINDOW == 69 (139CB800) [pid = 556] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:48:44 INFO - PROCESS | 556 | 1469029724307 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 941ms 08:48:44 INFO - PROCESS | 556 | 1469029724366 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 556 | 1469029724353 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:48:44 INFO - PROCESS | 556 | 1469029724356 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 556 | 1469029724358 Marionette TRACE conn3 <- [1,2826,null,{}] 08:48:44 INFO - PROCESS | 556 | 1469029724361 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 556 | 1469029724363 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:44 INFO - PROCESS | 556 | 1469029724450 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:48:44 INFO - PROCESS | 556 | 1469029724455 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 556 | 1469029724457 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:44 INFO - PROCESS | 556 | ++DOCSHELL 12B6E400 == 29 [pid = 556] [id = 716] 08:48:44 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12B6F000) [pid = 556] [serial = 2148] [outer = 00000000] 08:48:44 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (14F99000) [pid = 556] [serial = 2149] [outer = 12B6F000] 08:48:44 INFO - PROCESS | 556 | 1469029724503 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1620F400) [pid = 556] [serial = 2150] [outer = 12B6F000] 08:48:44 INFO - PROCESS | 556 | 1469029724951 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 617ms 08:48:44 INFO - PROCESS | 556 | 1469029724994 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 556 | 1469029724995 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:48:44 INFO - PROCESS | 556 | 1469029724999 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:48:44 INFO - PROCESS | 556 | 1469029725001 Marionette TRACE conn3 <- [1,2830,null,{}] 08:48:45 INFO - PROCESS | 556 | 1469029725004 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 556 | 1469029725006 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:45 INFO - PROCESS | 556 | 1469029725083 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:48:45 INFO - PROCESS | 556 | 1469029725088 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 556 | 1469029725090 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:45 INFO - PROCESS | 556 | ++DOCSHELL 16683000 == 30 [pid = 556] [id = 717] 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16686000) [pid = 556] [serial = 2151] [outer = 00000000] 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (1668E400) [pid = 556] [serial = 2152] [outer = 16686000] 08:48:45 INFO - PROCESS | 556 | 1469029725138 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (1698A400) [pid = 556] [serial = 2153] [outer = 16686000] 08:48:45 INFO - PROCESS | 556 | 1469029725627 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 694ms 08:48:45 INFO - PROCESS | 556 | 1469029725699 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 556 | 1469029725701 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:48:45 INFO - PROCESS | 556 | 1469029725704 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:48:45 INFO - PROCESS | 556 | 1469029725705 Marionette TRACE conn3 <- [1,2834,null,{}] 08:48:45 INFO - PROCESS | 556 | 1469029725709 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 556 | 1469029725714 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:45 INFO - PROCESS | 556 | 1469029725786 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:48:45 INFO - PROCESS | 556 | 1469029725798 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 556 | 1469029725800 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:45 INFO - PROCESS | 556 | ++DOCSHELL 16AF5000 == 31 [pid = 556] [id = 718] 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16AF5400) [pid = 556] [serial = 2154] [outer = 00000000] 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (170D9400) [pid = 556] [serial = 2155] [outer = 16AF5400] 08:48:45 INFO - PROCESS | 556 | 1469029725843 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (17229C00) [pid = 556] [serial = 2156] [outer = 16AF5400] 08:48:46 INFO - PROCESS | 556 | 1469029726632 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 987ms 08:48:46 INFO - PROCESS | 556 | 1469029726690 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 556 | 1469029726695 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:48:46 INFO - PROCESS | 556 | 1469029726700 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:48:46 INFO - PROCESS | 556 | 1469029726705 Marionette TRACE conn3 <- [1,2838,null,{}] 08:48:46 INFO - PROCESS | 556 | 1469029726710 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:46 INFO - PROCESS | 556 | 1469029726713 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:46 INFO - PROCESS | 556 | 1469029726829 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:48:46 INFO - PROCESS | 556 | 1469029726966 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 556 | 1469029726971 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:46 INFO - PROCESS | 556 | ++DOCSHELL 10A7E000 == 32 [pid = 556] [id = 719] 08:48:46 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10A7FC00) [pid = 556] [serial = 2157] [outer = 00000000] 08:48:47 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (130AFC00) [pid = 556] [serial = 2158] [outer = 10A7FC00] 08:48:47 INFO - PROCESS | 556 | 1469029727016 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (131E7C00) [pid = 556] [serial = 2159] [outer = 10A7FC00] 08:48:47 INFO - PROCESS | 556 | 1469029727687 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1033ms 08:48:47 INFO - PROCESS | 556 | 1469029727730 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 556 | 1469029727735 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:48:47 INFO - PROCESS | 556 | 1469029727759 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:48:47 INFO - PROCESS | 556 | 1469029727762 Marionette TRACE conn3 <- [1,2842,null,{}] 08:48:47 INFO - PROCESS | 556 | 1469029727766 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 556 | 1469029727769 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:47 INFO - PROCESS | 556 | 1469029727886 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:48:48 INFO - PROCESS | 556 | 1469029728092 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 556 | 1469029728095 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:48 INFO - PROCESS | 556 | ++DOCSHELL 1047E000 == 33 [pid = 556] [id = 720] 08:48:48 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (104E7000) [pid = 556] [serial = 2160] [outer = 00000000] 08:48:48 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (10532000) [pid = 556] [serial = 2161] [outer = 104E7000] 08:48:48 INFO - PROCESS | 556 | 1469029728159 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A7B400) [pid = 556] [serial = 2162] [outer = 104E7000] 08:48:48 INFO - PROCESS | 556 | --DOCSHELL 16683000 == 32 [pid = 556] [id = 717] 08:48:48 INFO - PROCESS | 556 | --DOCSHELL 12B6E400 == 31 [pid = 556] [id = 716] 08:48:48 INFO - PROCESS | 556 | --DOCSHELL 15FD6800 == 30 [pid = 556] [id = 715] 08:48:48 INFO - PROCESS | 556 | --DOCSHELL 132DF400 == 29 [pid = 556] [id = 714] 08:48:48 INFO - PROCESS | 556 | --DOCSHELL 10B4BC00 == 28 [pid = 556] [id = 713] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16DC2C00) [pid = 556] [serial = 2075] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 82 (16AF3800) [pid = 556] [serial = 2110] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1419CC00) [pid = 556] [serial = 2126] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10FB3C00) [pid = 556] [serial = 2119] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12B6D400) [pid = 556] [serial = 2122] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 78 (10FB2800) [pid = 556] [serial = 2089] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 77 (110D3000) [pid = 556] [serial = 2090] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 76 (114D6C00) [pid = 556] [serial = 2087] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10B4AC00) [pid = 556] [serial = 2086] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16DBC000) [pid = 556] [serial = 2111] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 73 (15666400) [pid = 556] [serial = 2098] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 72 (13076C00) [pid = 556] [serial = 2081] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 71 (12B75400) [pid = 556] [serial = 2080] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 70 (16214800) [pid = 556] [serial = 2084] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15FD2800) [pid = 556] [serial = 2083] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 68 (15FD0C00) [pid = 556] [serial = 2101] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 67 (15671C00) [pid = 556] [serial = 2099] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1292F800) [pid = 556] [serial = 2104] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 65 (15FD4400) [pid = 556] [serial = 2102] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1419E400) [pid = 556] [serial = 2105] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 63 (16687000) [pid = 556] [serial = 2107] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 62 (12D5EC00) [pid = 556] [serial = 2092] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 61 (13EA2800) [pid = 556] [serial = 2095] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 60 (13078C00) [pid = 556] [serial = 2093] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 59 (172D5400) [pid = 556] [serial = 2113] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 58 (12B6CC00) [pid = 556] [serial = 2117] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 57 (11A48800) [pid = 556] [serial = 2116] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 56 (12B75000) [pid = 556] [serial = 2123] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 55 (13E9EC00) [pid = 556] [serial = 2125] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 54 (112DA000) [pid = 556] [serial = 2120] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 53 (17539400) [pid = 556] [serial = 2114] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 52 (16990000) [pid = 556] [serial = 2108] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | --DOMWINDOW == 51 (1419D400) [pid = 556] [serial = 2096] [outer = 00000000] [url = about:blank] 08:48:48 INFO - PROCESS | 556 | 1469029728731 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1018ms 08:48:48 INFO - PROCESS | 556 | 1469029728785 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 556 | 1469029728788 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:48:48 INFO - PROCESS | 556 | 1469029728809 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 556 | 1469029728812 Marionette TRACE conn3 <- [1,2846,null,{}] 08:48:48 INFO - PROCESS | 556 | 1469029728817 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:48 INFO - PROCESS | 556 | 1469029728821 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:48 INFO - PROCESS | 556 | 1469029728906 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:48:49 INFO - PROCESS | 556 | 1469029729010 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 556 | 1469029729013 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:49 INFO - PROCESS | 556 | ++DOCSHELL 10B4AC00 == 29 [pid = 556] [id = 721] 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 52 (10F4E000) [pid = 556] [serial = 2163] [outer = 00000000] 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 53 (12B69400) [pid = 556] [serial = 2164] [outer = 10F4E000] 08:48:49 INFO - PROCESS | 556 | 1469029729058 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 54 (12B72000) [pid = 556] [serial = 2165] [outer = 10F4E000] 08:48:49 INFO - PROCESS | 556 | 1469029729466 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 710ms 08:48:49 INFO - PROCESS | 556 | 1469029729501 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 556 | 1469029729505 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:48:49 INFO - PROCESS | 556 | 1469029729510 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 556 | 1469029729512 Marionette TRACE conn3 <- [1,2850,null,{}] 08:48:49 INFO - PROCESS | 556 | 1469029729516 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 556 | 1469029729518 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:49 INFO - PROCESS | 556 | 1469029729602 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:48:49 INFO - PROCESS | 556 | 1469029729611 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 556 | 1469029729613 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:49 INFO - PROCESS | 556 | ++DOCSHELL 131EAC00 == 30 [pid = 556] [id = 722] 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 55 (13218000) [pid = 556] [serial = 2166] [outer = 00000000] 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 56 (1343D000) [pid = 556] [serial = 2167] [outer = 13218000] 08:48:49 INFO - PROCESS | 556 | 1469029729657 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 556 | ++DOMWINDOW == 57 (13C5A800) [pid = 556] [serial = 2168] [outer = 13218000] 08:48:50 INFO - PROCESS | 556 | 1469029730130 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 633ms 08:48:50 INFO - PROCESS | 556 | 1469029730148 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 556 | 1469029730150 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:48:50 INFO - PROCESS | 556 | 1469029730155 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 556 | 1469029730160 Marionette TRACE conn3 <- [1,2854,null,{}] 08:48:50 INFO - PROCESS | 556 | 1469029730174 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 556 | 1469029730177 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:50 INFO - PROCESS | 556 | 1469029730261 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:48:50 INFO - PROCESS | 556 | 1469029730268 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 556 | 1469029730270 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:50 INFO - PROCESS | 556 | ++DOCSHELL 15413C00 == 31 [pid = 556] [id = 723] 08:48:50 INFO - PROCESS | 556 | ++DOMWINDOW == 58 (1561AC00) [pid = 556] [serial = 2169] [outer = 00000000] 08:48:50 INFO - PROCESS | 556 | ++DOMWINDOW == 59 (1566FC00) [pid = 556] [serial = 2170] [outer = 1561AC00] 08:48:50 INFO - PROCESS | 556 | 1469029730313 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 556 | ++DOMWINDOW == 60 (15910800) [pid = 556] [serial = 2171] [outer = 1561AC00] 08:48:50 INFO - PROCESS | 556 | 1469029730753 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 648ms 08:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:48:50 INFO - PROCESS | 556 | 1469029730796 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 556 | 1469029730798 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 556 | 1469029730801 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 556 | 1469029730803 Marionette TRACE conn3 <- [1,2858,null,{}] 08:48:50 INFO - PROCESS | 556 | 1469029730806 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:50 INFO - PROCESS | 556 | 1469029730809 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:50 INFO - PROCESS | 556 | 1469029730927 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:48:50 INFO - PROCESS | 556 | 1469029730932 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 556 | 1469029730934 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:50 INFO - PROCESS | 556 | ++DOCSHELL 15C87800 == 32 [pid = 556] [id = 724] 08:48:50 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (15FCF000) [pid = 556] [serial = 2172] [outer = 00000000] 08:48:51 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (15FDCC00) [pid = 556] [serial = 2173] [outer = 15FCF000] 08:48:51 INFO - PROCESS | 556 | 1469029731003 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (16212400) [pid = 556] [serial = 2174] [outer = 15FCF000] 08:48:51 INFO - PROCESS | 556 | 1469029731442 Marionette TRACE conn3 <- [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]]]}] 08:48:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:48:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 679ms 08:48:51 INFO - PROCESS | 556 | 1469029731501 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 556 | 1469029731503 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:48:51 INFO - PROCESS | 556 | 1469029731506 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:48:51 INFO - PROCESS | 556 | 1469029731508 Marionette TRACE conn3 <- [1,2862,null,{}] 08:48:51 INFO - PROCESS | 556 | 1469029731511 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 556 | 1469029731513 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:51 INFO - PROCESS | 556 | 1469029731623 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:48:51 INFO - PROCESS | 556 | 1469029731631 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 556 | 1469029731636 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:51 INFO - PROCESS | 556 | ++DOCSHELL 13078C00 == 33 [pid = 556] [id = 725] 08:48:51 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1667FC00) [pid = 556] [serial = 2175] [outer = 00000000] 08:48:51 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (16688400) [pid = 556] [serial = 2176] [outer = 1667FC00] 08:48:51 INFO - PROCESS | 556 | 1469029731742 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (16994800) [pid = 556] [serial = 2177] [outer = 1667FC00] 08:48:52 INFO - PROCESS | 556 | 1469029732172 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 725ms 08:48:52 INFO - PROCESS | 556 | 1469029732232 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 556 | 1469029732234 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:48:52 INFO - PROCESS | 556 | 1469029732264 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 556 | 1469029732266 Marionette TRACE conn3 <- [1,2866,null,{}] 08:48:52 INFO - PROCESS | 556 | 1469029732277 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 556 | 1469029732280 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:52 INFO - PROCESS | 556 | 1469029732393 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:48:52 INFO - PROCESS | 556 | 1469029732403 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 556 | 1469029732405 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:52 INFO - PROCESS | 556 | ++DOCSHELL 1699E400 == 34 [pid = 556] [id = 726] 08:48:52 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (169A5C00) [pid = 556] [serial = 2178] [outer = 00000000] 08:48:52 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (16DC1C00) [pid = 556] [serial = 2179] [outer = 169A5C00] 08:48:52 INFO - PROCESS | 556 | 1469029732451 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (16DC2C00) [pid = 556] [serial = 2180] [outer = 169A5C00] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 68 (10FA9000) [pid = 556] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1343B400) [pid = 556] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 66 (104E6C00) [pid = 556] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16686000) [pid = 556] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 64 (10B48C00) [pid = 556] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 63 (13C5A400) [pid = 556] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1620BC00) [pid = 556] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 61 (15FD8000) [pid = 556] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:48:52 INFO - PROCESS | 556 | --DOMWINDOW == 60 (12B6F000) [pid = 556] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:48:52 INFO - PROCESS | 556 | 1469029732912 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 709ms 08:48:52 INFO - PROCESS | 556 | 1469029732960 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 556 | 1469029732961 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:48:52 INFO - PROCESS | 556 | 1469029732965 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 556 | 1469029732966 Marionette TRACE conn3 <- [1,2870,null,{}] 08:48:52 INFO - PROCESS | 556 | 1469029732970 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 556 | 1469029732972 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:53 INFO - PROCESS | 556 | 1469029733055 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:48:53 INFO - PROCESS | 556 | 1469029733156 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 556 | 1469029733158 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:53 INFO - PROCESS | 556 | ++DOCSHELL 1052F400 == 35 [pid = 556] [id = 727] 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 61 (12B05800) [pid = 556] [serial = 2181] [outer = 00000000] 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 62 (15671400) [pid = 556] [serial = 2182] [outer = 12B05800] 08:48:53 INFO - PROCESS | 556 | 1469029733202 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (16686000) [pid = 556] [serial = 2183] [outer = 12B05800] 08:48:53 INFO - PROCESS | 556 | 1469029733536 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:48:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:48:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 633ms 08:48:53 INFO - PROCESS | 556 | 1469029733587 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 556 | 1469029733589 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:48:53 INFO - PROCESS | 556 | 1469029733592 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 556 | 1469029733594 Marionette TRACE conn3 <- [1,2874,null,{}] 08:48:53 INFO - PROCESS | 556 | 1469029733598 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:53 INFO - PROCESS | 556 | 1469029733600 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:53 INFO - PROCESS | 556 | 1469029733715 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:48:53 INFO - PROCESS | 556 | 1469029733750 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 556 | 1469029733752 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:53 INFO - PROCESS | 556 | ++DOCSHELL 1047E800 == 36 [pid = 556] [id = 728] 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1052CC00) [pid = 556] [serial = 2184] [outer = 00000000] 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (170D7C00) [pid = 556] [serial = 2185] [outer = 1052CC00] 08:48:53 INFO - PROCESS | 556 | 1469029733794 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (172DDC00) [pid = 556] [serial = 2186] [outer = 1052CC00] 08:48:54 INFO - PROCESS | 556 | 1469029734202 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 632ms 08:48:54 INFO - PROCESS | 556 | 1469029734231 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 556 | 1469029734232 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:48:54 INFO - PROCESS | 556 | 1469029734236 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 556 | 1469029734238 Marionette TRACE conn3 <- [1,2878,null,{}] 08:48:54 INFO - PROCESS | 556 | 1469029734241 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 556 | 1469029734243 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:54 INFO - PROCESS | 556 | 1469029734361 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:48:54 INFO - PROCESS | 556 | 1469029734369 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 556 | 1469029734371 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:54 INFO - PROCESS | 556 | ++DOCSHELL 1282C400 == 37 [pid = 556] [id = 729] 08:48:54 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12971C00) [pid = 556] [serial = 2187] [outer = 00000000] 08:48:54 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (17542800) [pid = 556] [serial = 2188] [outer = 12971C00] 08:48:54 INFO - PROCESS | 556 | 1469029734413 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (17544000) [pid = 556] [serial = 2189] [outer = 12971C00] 08:48:54 INFO - PROCESS | 556 | 1469029734908 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 725ms 08:48:54 INFO - PROCESS | 556 | 1469029734975 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 556 | 1469029734980 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:48:54 INFO - PROCESS | 556 | 1469029734987 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 556 | 1469029734990 Marionette TRACE conn3 <- [1,2882,null,{}] 08:48:54 INFO - PROCESS | 556 | 1469029734997 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:54 INFO - PROCESS | 556 | 1469029734999 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:55 INFO - PROCESS | 556 | 1469029735160 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:48:55 INFO - PROCESS | 556 | 1469029735271 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 556 | 1469029735276 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:55 INFO - PROCESS | 556 | ++DOCSHELL 10A08800 == 38 [pid = 556] [id = 730] 08:48:55 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (10A08C00) [pid = 556] [serial = 2190] [outer = 00000000] 08:48:55 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (12D5F400) [pid = 556] [serial = 2191] [outer = 10A08C00] 08:48:55 INFO - PROCESS | 556 | 1469029735331 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (130AEC00) [pid = 556] [serial = 2192] [outer = 10A08C00] 08:48:55 INFO - PROCESS | 556 | 1469029735907 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 987ms 08:48:55 INFO - PROCESS | 556 | 1469029735970 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 556 | 1469029735975 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:48:55 INFO - PROCESS | 556 | 1469029735981 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 556 | 1469029735984 Marionette TRACE conn3 <- [1,2886,null,{}] 08:48:55 INFO - PROCESS | 556 | 1469029735988 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:55 INFO - PROCESS | 556 | 1469029735991 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:56 INFO - PROCESS | 556 | 1469029736097 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:48:56 INFO - PROCESS | 556 | 1469029736241 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 556 | 1469029736244 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:56 INFO - PROCESS | 556 | ++DOCSHELL 131E4000 == 39 [pid = 556] [id = 731] 08:48:56 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (131E9800) [pid = 556] [serial = 2193] [outer = 00000000] 08:48:56 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (139C9400) [pid = 556] [serial = 2194] [outer = 131E9800] 08:48:56 INFO - PROCESS | 556 | 1469029736299 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (14197C00) [pid = 556] [serial = 2195] [outer = 131E9800] 08:48:56 INFO - PROCESS | 556 | 1469029736892 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:48:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 941ms 08:48:56 INFO - PROCESS | 556 | 1469029736926 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 556 | 1469029736929 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:48:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:48:56 INFO - PROCESS | 556 | 1469029736933 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 556 | 1469029736936 Marionette TRACE conn3 <- [1,2890,null,{}] 08:48:56 INFO - PROCESS | 556 | 1469029736947 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:56 INFO - PROCESS | 556 | 1469029736952 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:57 INFO - PROCESS | 556 | 1469029737055 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:48:57 INFO - PROCESS | 556 | 1469029737217 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 556 | 1469029737220 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:57 INFO - PROCESS | 556 | ++DOCSHELL 1698C000 == 40 [pid = 556] [id = 732] 08:48:57 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1698C800) [pid = 556] [serial = 2196] [outer = 00000000] 08:48:57 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (16A2B400) [pid = 556] [serial = 2197] [outer = 1698C800] 08:48:57 INFO - PROCESS | 556 | 1469029737280 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (172CE800) [pid = 556] [serial = 2198] [outer = 1698C800] 08:48:57 INFO - PROCESS | 556 | 1469029737959 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:48:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1079ms 08:48:58 INFO - PROCESS | 556 | 1469029738022 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 556 | 1469029738026 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:48:58 INFO - PROCESS | 556 | 1469029738031 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 556 | 1469029738034 Marionette TRACE conn3 <- [1,2894,null,{}] 08:48:58 INFO - PROCESS | 556 | 1469029738039 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:58 INFO - PROCESS | 556 | 1469029738042 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:58 INFO - PROCESS | 556 | 1469029738142 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:48:58 INFO - PROCESS | 556 | 1469029738285 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 556 | 1469029738288 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:58 INFO - PROCESS | 556 | ++DOCSHELL 10B41800 == 41 [pid = 556] [id = 733] 08:48:58 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10B4BC00) [pid = 556] [serial = 2199] [outer = 00000000] 08:48:58 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (11435C00) [pid = 556] [serial = 2200] [outer = 10B4BC00] 08:48:58 INFO - PROCESS | 556 | 1469029738336 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (12828400) [pid = 556] [serial = 2201] [outer = 10B4BC00] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1047E800 == 40 [pid = 556] [id = 728] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1052F400 == 39 [pid = 556] [id = 727] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1699E400 == 38 [pid = 556] [id = 726] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 13078C00 == 37 [pid = 556] [id = 725] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 15C87800 == 36 [pid = 556] [id = 724] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 15413C00 == 35 [pid = 556] [id = 723] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 131EAC00 == 34 [pid = 556] [id = 722] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 10B4AC00 == 33 [pid = 556] [id = 721] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1047E000 == 32 [pid = 556] [id = 720] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 10A7E000 == 31 [pid = 556] [id = 719] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 104E6400 == 30 [pid = 556] [id = 712] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 16AF5000 == 29 [pid = 556] [id = 718] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1698C000 == 28 [pid = 556] [id = 732] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 1282C400 == 27 [pid = 556] [id = 729] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 10A08800 == 26 [pid = 556] [id = 730] 08:48:59 INFO - PROCESS | 556 | --DOCSHELL 131E4000 == 25 [pid = 556] [id = 731] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 80 (11C2A800) [pid = 556] [serial = 2140] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1296E400) [pid = 556] [serial = 2141] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13C5B000) [pid = 556] [serial = 2143] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10A03C00) [pid = 556] [serial = 2137] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1698A400) [pid = 556] [serial = 2153] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 75 (12825C00) [pid = 556] [serial = 2129] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 74 (114CF400) [pid = 556] [serial = 2128] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 73 (170D9400) [pid = 556] [serial = 2155] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15666C00) [pid = 556] [serial = 2132] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15413400) [pid = 556] [serial = 2131] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 70 (162C5400) [pid = 556] [serial = 2135] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16213800) [pid = 556] [serial = 2134] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 68 (16214400) [pid = 556] [serial = 2146] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1668E400) [pid = 556] [serial = 2152] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16366000) [pid = 556] [serial = 2147] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 65 (14F99000) [pid = 556] [serial = 2149] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 64 (14199800) [pid = 556] [serial = 2144] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1620F400) [pid = 556] [serial = 2150] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | --DOMWINDOW == 62 (10B49400) [pid = 556] [serial = 2138] [outer = 00000000] [url = about:blank] 08:48:59 INFO - PROCESS | 556 | 1469029739394 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1404ms 08:48:59 INFO - PROCESS | 556 | 1469029739426 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:48:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:48:59 INFO - PROCESS | 556 | 1469029739430 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:48:59 INFO - PROCESS | 556 | 1469029739434 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 556 | 1469029739439 Marionette TRACE conn3 <- [1,2898,null,{}] 08:48:59 INFO - PROCESS | 556 | 1469029739444 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:59 INFO - PROCESS | 556 | 1469029739447 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:59 INFO - PROCESS | 556 | 1469029739533 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:48:59 INFO - PROCESS | 556 | 1469029739541 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 556 | 1469029739544 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:48:59 INFO - PROCESS | 556 | ++DOCSHELL 10A73400 == 26 [pid = 556] [id = 734] 08:48:59 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10A75400) [pid = 556] [serial = 2202] [outer = 00000000] 08:48:59 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (10F46000) [pid = 556] [serial = 2203] [outer = 10A75400] 08:48:59 INFO - PROCESS | 556 | 1469029739592 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (110C9800) [pid = 556] [serial = 2204] [outer = 10A75400] 08:49:00 INFO - PROCESS | 556 | 1469029740054 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:49:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:49:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 694ms 08:49:00 INFO - PROCESS | 556 | 1469029740114 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 556 | 1469029740119 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /DOMEvents/constructors.html 08:49:00 INFO - PROCESS | 556 | 1469029740126 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 556 | 1469029740128 Marionette TRACE conn3 <- [1,2902,null,{}] 08:49:00 INFO - PROCESS | 556 | 1469029740132 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 556 | 1469029740134 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:00 INFO - PROCESS | 556 | 1469029740260 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:49:00 INFO - PROCESS | 556 | 1469029740369 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 556 | 1469029740371 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:00 INFO - PROCESS | 556 | ++DOCSHELL 12975400 == 27 [pid = 556] [id = 735] 08:49:00 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (12B05400) [pid = 556] [serial = 2205] [outer = 00000000] 08:49:00 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (12B68C00) [pid = 556] [serial = 2206] [outer = 12B05400] 08:49:00 INFO - PROCESS | 556 | 1469029740417 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (12B71800) [pid = 556] [serial = 2207] [outer = 12B05400] 08:49:00 INFO - PROCESS | 556 | 1469029740861 Marionette TRACE conn3 <- [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]]]}] 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:49:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:49:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:49:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 849ms 08:49:00 INFO - PROCESS | 556 | 1469029741000 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 556 | 1469029741002 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:49:00 INFO - PROCESS | 556 | 1469029741006 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 556 | 1469029741009 Marionette TRACE conn3 <- [1,2906,null,{}] 08:49:00 INFO - PROCESS | 556 | 1469029741004 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:00 INFO - PROCESS | 556 | 1469029741008 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:01 INFO - PROCESS | 556 | 1469029741106 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:49:01 INFO - PROCESS | 556 | 1469029741221 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 556 | 1469029741224 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:01 INFO - PROCESS | 556 | ++DOCSHELL 132DF400 == 28 [pid = 556] [id = 736] 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (132E1000) [pid = 556] [serial = 2208] [outer = 00000000] 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (139D4400) [pid = 556] [serial = 2209] [outer = 132E1000] 08:49:01 INFO - PROCESS | 556 | 1469029741271 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13EA3800) [pid = 556] [serial = 2210] [outer = 132E1000] 08:49:01 INFO - PROCESS | 556 | 1469029741692 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:49:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 725ms 08:49:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:49:01 INFO - PROCESS | 556 | 1469029741728 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 556 | 1469029741731 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 556 | 1469029741734 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 556 | 1469029741736 Marionette TRACE conn3 <- [1,2910,null,{}] 08:49:01 INFO - PROCESS | 556 | 1469029741739 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:01 INFO - PROCESS | 556 | 1469029741741 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:01 INFO - PROCESS | 556 | 1469029741856 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:49:01 INFO - PROCESS | 556 | 1469029741861 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 556 | 1469029741863 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:01 INFO - PROCESS | 556 | ++DOCSHELL 14197400 == 29 [pid = 556] [id = 737] 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (14199800) [pid = 556] [serial = 2211] [outer = 00000000] 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1561EC00) [pid = 556] [serial = 2212] [outer = 14199800] 08:49:01 INFO - PROCESS | 556 | 1469029741906 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15669000) [pid = 556] [serial = 2213] [outer = 14199800] 08:49:02 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:02 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:02 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:02 INFO - PROCESS | 556 | [556] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:02 INFO - PROCESS | 556 | 1469029742336 Marionette TRACE conn3 <- [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]]]}] 08:49:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:49:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:02 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 08:49:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:02 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 08:49:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:02 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]" 08:49:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:49:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 633ms 08:49:02 INFO - PROCESS | 556 | 1469029742357 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 556 | 1469029742359 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:49:02 INFO - PROCESS | 556 | 1469029742362 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 556 | 1469029742364 Marionette TRACE conn3 <- [1,2914,null,{}] 08:49:02 INFO - PROCESS | 556 | 1469029742373 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:02 INFO - PROCESS | 556 | 1469029742375 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:02 INFO - PROCESS | 556 | 1469029742498 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:49:02 INFO - PROCESS | 556 | 1469029742503 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 556 | 1469029742505 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:02 INFO - PROCESS | 556 | ++DOCSHELL 1566D400 == 30 [pid = 556] [id = 738] 08:49:02 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15671000) [pid = 556] [serial = 2214] [outer = 00000000] 08:49:02 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (15FD2400) [pid = 556] [serial = 2215] [outer = 15671000] 08:49:02 INFO - PROCESS | 556 | 1469029742548 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (15FD7C00) [pid = 556] [serial = 2216] [outer = 15671000] 08:49:02 INFO - PROCESS | 556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:49:02 INFO - PROCESS | 556 | 1469029742990 Marionette TRACE conn3 <- [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]]]}] 08:49:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:49:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 632ms 08:49:02 INFO - PROCESS | 556 | 1469029743001 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 556 | 1469029743003 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 556 | 1469029743006 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:49:02 INFO - PROCESS | 556 | 1469029743008 Marionette TRACE conn3 <- [1,2918,null,{}] 08:49:03 INFO - PROCESS | 556 | 1469029743011 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 556 | 1469029743016 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:03 INFO - PROCESS | 556 | 1469029743143 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 76 (1052CC00) [pid = 556] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15FCF000) [pid = 556] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16AF5400) [pid = 556] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 73 (1561AC00) [pid = 556] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10A7FC00) [pid = 556] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10F4E000) [pid = 556] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 70 (1667FC00) [pid = 556] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 69 (13218000) [pid = 556] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 68 (104E7000) [pid = 556] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 67 (12B05800) [pid = 556] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 66 (169A5C00) [pid = 556] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:49:03 INFO - PROCESS | 556 | --DOMWINDOW == 65 (12971C00) [pid = 556] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:49:03 INFO - PROCESS | 556 | 1469029743475 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 556 | 1469029743477 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:03 INFO - PROCESS | 556 | ++DOCSHELL 104E5C00 == 31 [pid = 556] [id = 739] 08:49:03 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (104E7000) [pid = 556] [serial = 2217] [outer = 00000000] 08:49:03 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (10B47C00) [pid = 556] [serial = 2218] [outer = 104E7000] 08:49:03 INFO - PROCESS | 556 | 1469029743524 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (131E9000) [pid = 556] [serial = 2219] [outer = 104E7000] 08:49:03 INFO - PROCESS | 556 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:49:03 INFO - PROCESS | 556 | 1469029743836 Marionette TRACE conn3 <- [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]]]}] 08:49:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:49:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 895ms 08:49:03 INFO - PROCESS | 556 | 1469029743895 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 556 | 1469029743897 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:49:03 INFO - PROCESS | 556 | 1469029743900 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:49:03 INFO - PROCESS | 556 | 1469029743901 Marionette TRACE conn3 <- [1,2922,null,{}] 08:49:03 INFO - PROCESS | 556 | 1469029743905 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 556 | 1469029743906 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:03 INFO - PROCESS | 556 | 1469029743984 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:49:04 INFO - PROCESS | 556 | 1469029744075 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 556 | 1469029744077 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:04 INFO - PROCESS | 556 | ++DOCSHELL 12B68800 == 32 [pid = 556] [id = 740] 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12D60C00) [pid = 556] [serial = 2220] [outer = 00000000] 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (16369400) [pid = 556] [serial = 2221] [outer = 12D60C00] 08:49:04 INFO - PROCESS | 556 | 1469029744122 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16681C00) [pid = 556] [serial = 2222] [outer = 12D60C00] 08:49:04 INFO - PROCESS | 556 | 1469029744432 Marionette TRACE conn3 <- [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]]]}] 08:49:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:49:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 08:49:04 INFO - PROCESS | 556 | 1469029744497 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 556 | 1469029744499 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:49:04 INFO - PROCESS | 556 | 1469029744503 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 556 | 1469029744504 Marionette TRACE conn3 <- [1,2926,null,{}] 08:49:04 INFO - PROCESS | 556 | 1469029744508 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 556 | 1469029744510 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:04 INFO - PROCESS | 556 | 1469029744626 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:49:04 INFO - PROCESS | 556 | 1469029744633 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 556 | 1469029744635 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:04 INFO - PROCESS | 556 | ++DOCSHELL 162D4400 == 33 [pid = 556] [id = 741] 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16366C00) [pid = 556] [serial = 2223] [outer = 00000000] 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16991000) [pid = 556] [serial = 2224] [outer = 16366C00] 08:49:04 INFO - PROCESS | 556 | 1469029744679 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (16991C00) [pid = 556] [serial = 2225] [outer = 16366C00] 08:49:05 INFO - PROCESS | 556 | 1469029745062 Marionette TRACE conn3 <- [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]]]}] 08:49:05 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. 08:49:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 632ms 08:49:05 INFO - PROCESS | 556 | 1469029745122 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 556 | 1469029745124 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:49:05 INFO - PROCESS | 556 | 1469029745128 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 556 | 1469029745129 Marionette TRACE conn3 <- [1,2930,null,{}] 08:49:05 INFO - PROCESS | 556 | 1469029745133 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 556 | 1469029745135 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:05 INFO - PROCESS | 556 | 1469029745253 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:49:05 INFO - PROCESS | 556 | 1469029745263 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 556 | 1469029745265 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:05 INFO - PROCESS | 556 | ++DOCSHELL 169A6C00 == 34 [pid = 556] [id = 742] 08:49:05 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16A28000) [pid = 556] [serial = 2226] [outer = 00000000] 08:49:05 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16DC0C00) [pid = 556] [serial = 2227] [outer = 16A28000] 08:49:05 INFO - PROCESS | 556 | 1469029745323 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (170D9400) [pid = 556] [serial = 2228] [outer = 16A28000] 08:49:05 INFO - PROCESS | 556 | 1469029745998 Marionette TRACE conn3 <- [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"]]]}] 08:49:06 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 08:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:49:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 941ms 08:49:06 INFO - PROCESS | 556 | 1469029746075 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 556 | 1469029746079 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:49:06 INFO - PROCESS | 556 | 1469029746084 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 556 | 1469029746089 Marionette TRACE conn3 <- [1,2934,null,{}] 08:49:06 INFO - PROCESS | 556 | 1469029746097 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:06 INFO - PROCESS | 556 | 1469029746101 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:06 INFO - PROCESS | 556 | 1469029746224 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:49:06 INFO - PROCESS | 556 | 1469029746345 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 556 | 1469029746348 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:06 INFO - PROCESS | 556 | ++DOCSHELL 10B43400 == 35 [pid = 556] [id = 743] 08:49:06 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (10B45400) [pid = 556] [serial = 2229] [outer = 00000000] 08:49:06 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (12829000) [pid = 556] [serial = 2230] [outer = 10B45400] 08:49:06 INFO - PROCESS | 556 | 1469029746405 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (12BCD800) [pid = 556] [serial = 2231] [outer = 10B45400] 08:49:06 INFO - PROCESS | 556 | 1469029746962 Marionette TRACE conn3 <- [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]]]}] 08:49:06 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. 08:49:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 941ms 08:49:07 INFO - PROCESS | 556 | 1469029747034 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 556 | 1469029747039 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:49:07 INFO - PROCESS | 556 | 1469029747046 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 556 | 1469029747049 Marionette TRACE conn3 <- [1,2938,null,{}] 08:49:07 INFO - PROCESS | 556 | 1469029747054 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:07 INFO - PROCESS | 556 | 1469029747057 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:07 INFO - PROCESS | 556 | 1469029747175 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:49:07 INFO - PROCESS | 556 | 1469029747302 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 556 | 1469029747304 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:07 INFO - PROCESS | 556 | ++DOCSHELL 13224400 == 36 [pid = 556] [id = 744] 08:49:07 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (13909000) [pid = 556] [serial = 2232] [outer = 00000000] 08:49:07 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (14196400) [pid = 556] [serial = 2233] [outer = 13909000] 08:49:07 INFO - PROCESS | 556 | 1469029747365 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1561D800) [pid = 556] [serial = 2234] [outer = 13909000] 08:49:08 INFO - PROCESS | 556 | ++DOCSHELL 10A7E000 == 37 [pid = 556] [id = 745] 08:49:08 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (10A7E400) [pid = 556] [serial = 2235] [outer = 00000000] 08:49:08 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (10A81800) [pid = 556] [serial = 2236] [outer = 10A7E400] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 162D4400 == 36 [pid = 556] [id = 741] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 12B68800 == 35 [pid = 556] [id = 740] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 104E5C00 == 34 [pid = 556] [id = 739] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 1566D400 == 33 [pid = 556] [id = 738] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 14197400 == 32 [pid = 556] [id = 737] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 132DF400 == 31 [pid = 556] [id = 736] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 12975400 == 30 [pid = 556] [id = 735] 08:49:08 INFO - PROCESS | 556 | --DOCSHELL 10A73400 == 29 [pid = 556] [id = 734] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 84 (172DDC00) [pid = 556] [serial = 2186] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15FDCC00) [pid = 556] [serial = 2173] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 82 (17229C00) [pid = 556] [serial = 2156] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1566FC00) [pid = 556] [serial = 2170] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 80 (130AFC00) [pid = 556] [serial = 2158] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 79 (131E7C00) [pid = 556] [serial = 2159] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 78 (12B69400) [pid = 556] [serial = 2164] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 77 (12B72000) [pid = 556] [serial = 2165] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16994800) [pid = 556] [serial = 2177] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 75 (1343D000) [pid = 556] [serial = 2167] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13C5A800) [pid = 556] [serial = 2168] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 73 (10532000) [pid = 556] [serial = 2161] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 72 (10A7B400) [pid = 556] [serial = 2162] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 71 (16688400) [pid = 556] [serial = 2176] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 70 (15671400) [pid = 556] [serial = 2182] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 69 (16DC1C00) [pid = 556] [serial = 2179] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 68 (170D7C00) [pid = 556] [serial = 2185] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 67 (17544000) [pid = 556] [serial = 2189] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 66 (16DC2C00) [pid = 556] [serial = 2180] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 65 (16686000) [pid = 556] [serial = 2183] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 64 (17542800) [pid = 556] [serial = 2188] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 63 (16212400) [pid = 556] [serial = 2174] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | --DOMWINDOW == 62 (15910800) [pid = 556] [serial = 2171] [outer = 00000000] [url = about:blank] 08:49:08 INFO - PROCESS | 556 | 1469029748219 Marionette TRACE conn3 <- [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]]]}] 08:49:08 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. 08:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1234ms 08:49:08 INFO - PROCESS | 556 | 1469029748284 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 556 | 1469029748288 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 556 | 1469029748293 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:49:08 INFO - PROCESS | 556 | 1469029748295 Marionette TRACE conn3 <- [1,2942,null,{}] 08:49:08 INFO - PROCESS | 556 | 1469029748301 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:08 INFO - PROCESS | 556 | 1469029748303 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:08 INFO - PROCESS | 556 | 1469029748407 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:49:08 INFO - PROCESS | 556 | 1469029748497 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 556 | 1469029748499 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:08 INFO - PROCESS | 556 | ++DOCSHELL 10A80000 == 30 [pid = 556] [id = 746] 08:49:08 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10B3E400) [pid = 556] [serial = 2237] [outer = 00000000] 08:49:08 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (11269400) [pid = 556] [serial = 2238] [outer = 10B3E400] 08:49:08 INFO - PROCESS | 556 | 1469029748546 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (114CF400) [pid = 556] [serial = 2239] [outer = 10B3E400] 08:49:08 INFO - PROCESS | 556 | 1469029748920 Marionette TRACE conn3 <- [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]]]}] 08:49:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:08 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 08:49:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 694ms 08:49:08 INFO - PROCESS | 556 | 1469029748990 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 556 | 1469029748994 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 556 | 1469029749004 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 556 | 1469029749007 Marionette TRACE conn3 <- [1,2946,null,{}] 08:49:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:49:09 INFO - PROCESS | 556 | 1469029749010 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 556 | 1469029749013 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:09 INFO - PROCESS | 556 | 1469029749114 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:49:09 INFO - PROCESS | 556 | 1469029749127 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 556 | 1469029749129 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:09 INFO - PROCESS | 556 | ++DOCSHELL 12B05C00 == 31 [pid = 556] [id = 747] 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (13148400) [pid = 556] [serial = 2240] [outer = 00000000] 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (13447C00) [pid = 556] [serial = 2241] [outer = 13148400] 08:49:09 INFO - PROCESS | 556 | 1469029749175 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (139CA000) [pid = 556] [serial = 2242] [outer = 13148400] 08:49:09 INFO - PROCESS | 556 | 1469029749616 Marionette TRACE conn3 <- [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]]]}] 08:49:09 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. 08:49:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 617ms 08:49:09 INFO - PROCESS | 556 | 1469029749646 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 556 | 1469029749648 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:49:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:49:09 INFO - PROCESS | 556 | 1469029749652 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 556 | 1469029749656 Marionette TRACE conn3 <- [1,2950,null,{}] 08:49:09 INFO - PROCESS | 556 | 1469029749666 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 556 | 1469029749671 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:09 INFO - PROCESS | 556 | 1469029749753 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:49:09 INFO - PROCESS | 556 | 1469029749760 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 556 | 1469029749763 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:09 INFO - PROCESS | 556 | ++DOCSHELL 15664000 == 32 [pid = 556] [id = 748] 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (15667400) [pid = 556] [serial = 2243] [outer = 00000000] 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (15903C00) [pid = 556] [serial = 2244] [outer = 15667400] 08:49:09 INFO - PROCESS | 556 | 1469029749809 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (15C88C00) [pid = 556] [serial = 2245] [outer = 15667400] 08:49:10 INFO - PROCESS | 556 | 1469029750222 Marionette TRACE conn3 <- [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]]]}] 08:49:10 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. 08:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 632ms 08:49:10 INFO - PROCESS | 556 | 1469029750287 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 556 | 1469029750290 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:49:10 INFO - PROCESS | 556 | 1469029750293 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 556 | 1469029750295 Marionette TRACE conn3 <- [1,2954,null,{}] 08:49:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:49:10 INFO - PROCESS | 556 | 1469029750298 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 556 | 1469029750300 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:10 INFO - PROCESS | 556 | 1469029750424 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:49:10 INFO - PROCESS | 556 | 1469029750429 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 556 | 1469029750431 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:10 INFO - PROCESS | 556 | ++DOCSHELL 15FD4800 == 33 [pid = 556] [id = 749] 08:49:10 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (15FD4C00) [pid = 556] [serial = 2246] [outer = 00000000] 08:49:10 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (16211400) [pid = 556] [serial = 2247] [outer = 15FD4C00] 08:49:10 INFO - PROCESS | 556 | 1469029750527 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (162C6000) [pid = 556] [serial = 2248] [outer = 15FD4C00] 08:49:10 INFO - PROCESS | 556 | 1469029750931 Marionette TRACE conn3 <- [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]]]}] 08:49:10 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. 08:49:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 678ms 08:49:10 INFO - PROCESS | 556 | 1469029750976 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 556 | 1469029750978 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:49:10 INFO - PROCESS | 556 | 1469029750981 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:49:10 INFO - PROCESS | 556 | 1469029750983 Marionette TRACE conn3 <- [1,2958,null,{}] 08:49:10 INFO - PROCESS | 556 | 1469029750986 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 556 | 1469029750988 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:11 INFO - PROCESS | 556 | 1469029751102 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:49:11 INFO - PROCESS | 556 | 1469029751107 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 556 | 1469029751109 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:11 INFO - PROCESS | 556 | ++DOCSHELL 162CB800 == 34 [pid = 556] [id = 750] 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (162CF800) [pid = 556] [serial = 2249] [outer = 00000000] 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1668AC00) [pid = 556] [serial = 2250] [outer = 162CF800] 08:49:11 INFO - PROCESS | 556 | 1469029751156 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1668E000) [pid = 556] [serial = 2251] [outer = 162CF800] 08:49:11 INFO - PROCESS | 556 | 1469029751583 Marionette TRACE conn3 <- [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]]]}] 08:49:11 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. 08:49:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 633ms 08:49:11 INFO - PROCESS | 556 | 1469029751603 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 556 | 1469029751605 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:49:11 INFO - PROCESS | 556 | 1469029751609 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:49:11 INFO - PROCESS | 556 | 1469029751610 Marionette TRACE conn3 <- [1,2962,null,{}] 08:49:11 INFO - PROCESS | 556 | 1469029751614 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:11 INFO - PROCESS | 556 | 1469029751619 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:11 INFO - PROCESS | 556 | 1469029751753 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:49:11 INFO - PROCESS | 556 | 1469029751848 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 556 | 1469029751850 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:11 INFO - PROCESS | 556 | ++DOCSHELL 10FADC00 == 35 [pid = 556] [id = 751] 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16990000) [pid = 556] [serial = 2252] [outer = 00000000] 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16DC1800) [pid = 556] [serial = 2253] [outer = 16990000] 08:49:11 INFO - PROCESS | 556 | 1469029751892 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (170D5000) [pid = 556] [serial = 2254] [outer = 16990000] 08:49:12 INFO - PROCESS | 556 | 1469029752365 Marionette TRACE conn3 <- [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]]]}] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 79 (14199800) [pid = 556] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16366C00) [pid = 556] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 77 (12B05400) [pid = 556] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10B4BC00) [pid = 556] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 75 (10A75400) [pid = 556] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 74 (15671000) [pid = 556] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 73 (104E7000) [pid = 556] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 72 (12D60C00) [pid = 556] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 71 (10A08C00) [pid = 556] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 70 (131E9800) [pid = 556] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1698C800) [pid = 556] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:49:12 INFO - PROCESS | 556 | --DOMWINDOW == 68 (132E1000) [pid = 556] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:49:12 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. 08:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 786ms 08:49:12 INFO - PROCESS | 556 | 1469029752412 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:49:12 INFO - PROCESS | 556 | 1469029752415 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:49:12 INFO - PROCESS | 556 | 1469029752419 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 556 | 1469029752421 Marionette TRACE conn3 <- [1,2966,null,{}] 08:49:12 INFO - PROCESS | 556 | 1469029752424 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 556 | 1469029752426 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:12 INFO - PROCESS | 556 | 1469029752505 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:49:12 INFO - PROCESS | 556 | 1469029752510 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 556 | 1469029752512 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:12 INFO - PROCESS | 556 | ++DOCSHELL 131E9800 == 36 [pid = 556] [id = 752] 08:49:12 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (13219000) [pid = 556] [serial = 2255] [outer = 00000000] 08:49:12 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (162D1800) [pid = 556] [serial = 2256] [outer = 13219000] 08:49:12 INFO - PROCESS | 556 | 1469029752554 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (16DC0400) [pid = 556] [serial = 2257] [outer = 13219000] 08:49:12 INFO - PROCESS | 556 | 1469029752952 Marionette TRACE conn3 <- [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]]]}] 08:49:12 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. 08:49:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 586ms 08:49:12 INFO - PROCESS | 556 | 1469029752999 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 556 | 1469029753001 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:49:12 INFO - PROCESS | 556 | 1469029753004 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 556 | 1469029753006 Marionette TRACE conn3 <- [1,2970,null,{}] 08:49:13 INFO - PROCESS | 556 | 1469029753013 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 556 | 1469029753015 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:13 INFO - PROCESS | 556 | 1469029753094 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:49:13 INFO - PROCESS | 556 | 1469029753123 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 556 | 1469029753125 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:13 INFO - PROCESS | 556 | ++DOCSHELL 162CD800 == 37 [pid = 556] [id = 753] 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (16A26400) [pid = 556] [serial = 2258] [outer = 00000000] 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (17544800) [pid = 556] [serial = 2259] [outer = 16A26400] 08:49:13 INFO - PROCESS | 556 | 1469029753170 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (17546C00) [pid = 556] [serial = 2260] [outer = 16A26400] 08:49:13 INFO - PROCESS | 556 | 1469029753580 Marionette TRACE conn3 <- [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"]]]}] 08:49:13 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 08:49:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:49:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 08:49:13 INFO - PROCESS | 556 | 1469029753600 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 556 | 1469029753602 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:49:13 INFO - PROCESS | 556 | 1469029753605 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:49:13 INFO - PROCESS | 556 | 1469029753607 Marionette TRACE conn3 <- [1,2974,null,{}] 08:49:13 INFO - PROCESS | 556 | 1469029753610 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 556 | 1469029753612 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:13 INFO - PROCESS | 556 | 1469029753734 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:49:13 INFO - PROCESS | 556 | 1469029753749 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 556 | 1469029753751 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:13 INFO - PROCESS | 556 | ++DOCSHELL 1055A000 == 38 [pid = 556] [id = 754] 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (10B44800) [pid = 556] [serial = 2261] [outer = 00000000] 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (177CCC00) [pid = 556] [serial = 2262] [outer = 10B44800] 08:49:13 INFO - PROCESS | 556 | 1469029753795 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (17971C00) [pid = 556] [serial = 2263] [outer = 10B44800] 08:49:14 INFO - PROCESS | 556 | 1469029754150 Marionette TRACE conn3 <- [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]]]}] 08:49:14 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. 08:49:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 08:49:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:49:14 INFO - PROCESS | 556 | 1469029754186 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 556 | 1469029754188 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 556 | 1469029754192 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 556 | 1469029754193 Marionette TRACE conn3 <- [1,2978,null,{}] 08:49:14 INFO - PROCESS | 556 | 1469029754197 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:14 INFO - PROCESS | 556 | 1469029754198 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:14 INFO - PROCESS | 556 | 1469029754278 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:49:14 INFO - PROCESS | 556 | 1469029754422 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 556 | 1469029754426 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:14 INFO - PROCESS | 556 | ++DOCSHELL 103D3C00 == 39 [pid = 556] [id = 755] 08:49:14 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (10439800) [pid = 556] [serial = 2264] [outer = 00000000] 08:49:14 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (10529000) [pid = 556] [serial = 2265] [outer = 10439800] 08:49:14 INFO - PROCESS | 556 | 1469029754491 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (10532C00) [pid = 556] [serial = 2266] [outer = 10439800] 08:49:14 INFO - PROCESS | 556 | ++DOCSHELL 132DEC00 == 40 [pid = 556] [id = 756] 08:49:14 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (132DF400) [pid = 556] [serial = 2267] [outer = 00000000] 08:49:14 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (13442400) [pid = 556] [serial = 2268] [outer = 132DF400] 08:49:15 INFO - PROCESS | 556 | 1469029755098 Marionette TRACE conn3 <- [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]]]}] 08:49:15 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. 08:49:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 926ms 08:49:15 INFO - PROCESS | 556 | 1469029755139 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 556 | 1469029755127 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:49:15 INFO - PROCESS | 556 | 1469029755131 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 556 | 1469029755135 Marionette TRACE conn3 <- [1,2982,null,{}] 08:49:15 INFO - PROCESS | 556 | 1469029755141 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 556 | 1469029755143 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:15 INFO - PROCESS | 556 | 1469029755276 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:49:15 INFO - PROCESS | 556 | 1469029755383 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 556 | 1469029755386 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:15 INFO - PROCESS | 556 | ++DOCSHELL 13C61400 == 41 [pid = 556] [id = 757] 08:49:15 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (13C61800) [pid = 556] [serial = 2269] [outer = 00000000] 08:49:15 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (14F17400) [pid = 556] [serial = 2270] [outer = 13C61800] 08:49:15 INFO - PROCESS | 556 | 1469029755439 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (15670000) [pid = 556] [serial = 2271] [outer = 13C61800] 08:49:15 INFO - PROCESS | 556 | 1469029755993 Marionette TRACE conn3 <- [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]]]}] 08:49:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:16 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 08:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 895ms 08:49:16 INFO - PROCESS | 556 | 1469029756038 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 556 | 1469029756042 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:49:16 INFO - PROCESS | 556 | 1469029756063 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 556 | 1469029756066 Marionette TRACE conn3 <- [1,2986,null,{}] 08:49:16 INFO - PROCESS | 556 | 1469029756069 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 556 | 1469029756072 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:16 INFO - PROCESS | 556 | 1469029756185 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:49:16 INFO - PROCESS | 556 | 1469029756296 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 556 | 1469029756299 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:16 INFO - PROCESS | 556 | ++DOCSHELL 15C12000 == 42 [pid = 556] [id = 758] 08:49:16 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (15C87400) [pid = 556] [serial = 2272] [outer = 00000000] 08:49:16 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1722D000) [pid = 556] [serial = 2273] [outer = 15C87400] 08:49:16 INFO - PROCESS | 556 | 1469029756352 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (177C8400) [pid = 556] [serial = 2274] [outer = 15C87400] 08:49:16 INFO - PROCESS | 556 | 1469029756860 Marionette TRACE conn3 <- [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]]]}] 08:49:16 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. 08:49:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 833ms 08:49:16 INFO - PROCESS | 556 | 1469029756886 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 556 | 1469029756888 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:49:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:49:16 INFO - PROCESS | 556 | 1469029756894 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 556 | 1469029756901 Marionette TRACE conn3 <- [1,2990,null,{}] 08:49:16 INFO - PROCESS | 556 | 1469029756911 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 556 | 1469029756914 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:17 INFO - PROCESS | 556 | 1469029757019 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:49:17 INFO - PROCESS | 556 | 1469029757131 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 556 | 1469029757133 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:17 INFO - PROCESS | 556 | ++DOCSHELL 17782C00 == 43 [pid = 556] [id = 759] 08:49:17 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (177C4C00) [pid = 556] [serial = 2275] [outer = 00000000] 08:49:17 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (17FD8000) [pid = 556] [serial = 2276] [outer = 177C4C00] 08:49:17 INFO - PROCESS | 556 | 1469029757184 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (18266400) [pid = 556] [serial = 2277] [outer = 177C4C00] 08:49:17 INFO - PROCESS | 556 | 1469029757696 Marionette TRACE conn3 <- [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]]]}] 08:49:17 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. 08:49:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 848ms 08:49:17 INFO - PROCESS | 556 | 1469029757738 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 556 | 1469029757741 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:49:17 INFO - PROCESS | 556 | 1469029757745 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 556 | 1469029757747 Marionette TRACE conn3 <- [1,2994,null,{}] 08:49:17 INFO - PROCESS | 556 | 1469029757750 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:17 INFO - PROCESS | 556 | 1469029757753 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:17 INFO - PROCESS | 556 | 1469029757857 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:49:17 INFO - PROCESS | 556 | 1469029757966 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 556 | 1469029757969 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:17 INFO - PROCESS | 556 | ++DOCSHELL 13218000 == 44 [pid = 556] [id = 760] 08:49:17 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (162D3400) [pid = 556] [serial = 2278] [outer = 00000000] 08:49:18 INFO - PROCESS | 556 | ++DOMWINDOW == 93 (196AB000) [pid = 556] [serial = 2279] [outer = 162D3400] 08:49:18 INFO - PROCESS | 556 | 1469029758020 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 556 | ++DOMWINDOW == 94 (198D2800) [pid = 556] [serial = 2280] [outer = 162D3400] 08:49:18 INFO - PROCESS | 556 | 1469029758704 Marionette TRACE conn3 <- [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]]]}] 08:49:18 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. 08:49:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 987ms 08:49:18 INFO - PROCESS | 556 | 1469029758748 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 556 | 1469029758752 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:49:18 INFO - PROCESS | 556 | 1469029758757 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:49:18 INFO - PROCESS | 556 | 1469029758760 Marionette TRACE conn3 <- [1,2998,null,{}] 08:49:18 INFO - PROCESS | 556 | 1469029758766 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 556 | 1469029758768 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:18 INFO - PROCESS | 556 | 1469029758868 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:49:18 INFO - PROCESS | 556 | 1469029758979 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 556 | 1469029758968 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:19 INFO - PROCESS | 556 | ++DOCSHELL 12825C00 == 45 [pid = 556] [id = 761] 08:49:19 INFO - PROCESS | 556 | ++DOMWINDOW == 95 (1296EC00) [pid = 556] [serial = 2281] [outer = 00000000] 08:49:19 INFO - PROCESS | 556 | ++DOMWINDOW == 96 (112D3400) [pid = 556] [serial = 2282] [outer = 1296EC00] 08:49:19 INFO - PROCESS | 556 | 1469029759062 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 556 | ++DOMWINDOW == 97 (12B68800) [pid = 556] [serial = 2283] [outer = 1296EC00] 08:49:19 INFO - PROCESS | 556 | [556] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 1055A000 == 44 [pid = 556] [id = 754] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 162CD800 == 43 [pid = 556] [id = 753] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 131E9800 == 42 [pid = 556] [id = 752] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 10FADC00 == 41 [pid = 556] [id = 751] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 162CB800 == 40 [pid = 556] [id = 750] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 15FD4800 == 39 [pid = 556] [id = 749] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 15664000 == 38 [pid = 556] [id = 748] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 12B05C00 == 37 [pid = 556] [id = 747] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 10A80000 == 36 [pid = 556] [id = 746] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 10A7E000 == 35 [pid = 556] [id = 745] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 169A6C00 == 34 [pid = 556] [id = 742] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 10B41800 == 33 [pid = 556] [id = 733] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 13224400 == 32 [pid = 556] [id = 744] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 10B43400 == 31 [pid = 556] [id = 743] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 17782C00 == 30 [pid = 556] [id = 759] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 13218000 == 29 [pid = 556] [id = 760] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 15C12000 == 28 [pid = 556] [id = 758] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 132DEC00 == 27 [pid = 556] [id = 756] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 103D3C00 == 26 [pid = 556] [id = 755] 08:49:19 INFO - PROCESS | 556 | --DOCSHELL 13C61400 == 25 [pid = 556] [id = 757] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 96 (16DC0C00) [pid = 556] [serial = 2227] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 95 (16991000) [pid = 556] [serial = 2224] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 94 (12B68C00) [pid = 556] [serial = 2206] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 93 (1561EC00) [pid = 556] [serial = 2212] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 92 (12B71800) [pid = 556] [serial = 2207] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 91 (12828400) [pid = 556] [serial = 2201] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 90 (11435C00) [pid = 556] [serial = 2200] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 89 (10F46000) [pid = 556] [serial = 2203] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 88 (110C9800) [pid = 556] [serial = 2204] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 87 (15FD2400) [pid = 556] [serial = 2215] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 86 (10B47C00) [pid = 556] [serial = 2218] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 85 (15FD7C00) [pid = 556] [serial = 2216] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 84 (131E9000) [pid = 556] [serial = 2219] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16369400) [pid = 556] [serial = 2221] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 82 (130AEC00) [pid = 556] [serial = 2192] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 81 (12D5F400) [pid = 556] [serial = 2191] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 80 (14197C00) [pid = 556] [serial = 2195] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 79 (139C9400) [pid = 556] [serial = 2194] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 78 (172CE800) [pid = 556] [serial = 2198] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 77 (16A2B400) [pid = 556] [serial = 2197] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16991C00) [pid = 556] [serial = 2225] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 75 (139D4400) [pid = 556] [serial = 2209] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 74 (13EA3800) [pid = 556] [serial = 2210] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 73 (16681C00) [pid = 556] [serial = 2222] [outer = 00000000] [url = about:blank] 08:49:19 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15669000) [pid = 556] [serial = 2213] [outer = 00000000] [url = about:blank] 08:49:20 INFO - PROCESS | 556 | 1469029760235 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:49:20 INFO - {} 08:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:49:20 INFO - {} 08:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:49:20 INFO - {} 08:49:20 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:49:20 INFO - {} 08:49:20 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1542ms 08:49:20 INFO - PROCESS | 556 | 1469029760288 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 556 | 1469029760292 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /FileAPI/fileReader.html 08:49:20 INFO - PROCESS | 556 | 1469029760297 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 556 | 1469029760301 Marionette TRACE conn3 <- [1,3002,null,{}] 08:49:20 INFO - PROCESS | 556 | 1469029760306 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 556 | 1469029760309 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:20 INFO - PROCESS | 556 | 1469029760406 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:49:20 INFO - PROCESS | 556 | 1469029760413 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 556 | 1469029760415 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:20 INFO - PROCESS | 556 | ++DOCSHELL 10B47800 == 26 [pid = 556] [id = 762] 08:49:20 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (10B47C00) [pid = 556] [serial = 2284] [outer = 00000000] 08:49:20 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (114CFC00) [pid = 556] [serial = 2285] [outer = 10B47C00] 08:49:20 INFO - PROCESS | 556 | 1469029760461 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (11C30C00) [pid = 556] [serial = 2286] [outer = 10B47C00] 08:49:20 INFO - PROCESS | 556 | 1469029760961 Marionette TRACE conn3 <- [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]]]}] 08:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:49:20 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:49:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 678ms 08:49:20 INFO - PROCESS | 556 | 1469029760998 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 556 | 1469029761003 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /FileAPI/historical.html 08:49:21 INFO - PROCESS | 556 | 1469029761009 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 556 | 1469029761012 Marionette TRACE conn3 <- [1,3006,null,{}] 08:49:21 INFO - PROCESS | 556 | 1469029761020 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 556 | 1469029761022 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:21 INFO - PROCESS | 556 | 1469029761108 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:49:21 INFO - PROCESS | 556 | 1469029761116 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 556 | 1469029761118 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:21 INFO - PROCESS | 556 | ++DOCSHELL 12B73800 == 27 [pid = 556] [id = 763] 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (12B73C00) [pid = 556] [serial = 2287] [outer = 00000000] 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (130B0800) [pid = 556] [serial = 2288] [outer = 12B73C00] 08:49:21 INFO - PROCESS | 556 | 1469029761164 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (13153C00) [pid = 556] [serial = 2289] [outer = 12B73C00] 08:49:21 INFO - PROCESS | 556 | 1469029761612 Marionette TRACE conn3 <- [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"]]]}] 08:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:49:21 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:49:21 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:49:21 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:49:21 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:49:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:21 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:49:21 INFO - TEST-OK | /FileAPI/historical.html | took 648ms 08:49:21 INFO - PROCESS | 556 | 1469029761651 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 556 | 1469029761653 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /FileAPI/idlharness.html 08:49:21 INFO - PROCESS | 556 | 1469029761657 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 556 | 1469029761660 Marionette TRACE conn3 <- [1,3010,null,{}] 08:49:21 INFO - PROCESS | 556 | 1469029761671 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 556 | 1469029761676 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:21 INFO - PROCESS | 556 | 1469029761757 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:49:21 INFO - PROCESS | 556 | 1469029761764 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 556 | 1469029761767 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:21 INFO - PROCESS | 556 | ++DOCSHELL 13EA0C00 == 28 [pid = 556] [id = 764] 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (13EA1800) [pid = 556] [serial = 2290] [outer = 00000000] 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (14F83000) [pid = 556] [serial = 2291] [outer = 13EA1800] 08:49:21 INFO - PROCESS | 556 | 1469029761813 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1561EC00) [pid = 556] [serial = 2292] [outer = 13EA1800] 08:49:22 INFO - PROCESS | 556 | 1469029762658 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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]]]}] 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:49:22 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 08:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:49:22 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 08:49:22 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 08:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:49:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:49:22 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 08:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:49:22 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 08:49:22 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 08:49:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:49:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:49:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1172ms 08:49:22 INFO - PROCESS | 556 | 1469029762830 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 556 | 1469029762833 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:49:22 INFO - TEST-START | /FileAPI/idlharness.worker 08:49:22 INFO - PROCESS | 556 | 1469029762842 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 556 | 1469029762844 Marionette TRACE conn3 <- [1,3014,null,{}] 08:49:22 INFO - PROCESS | 556 | 1469029762847 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:22 INFO - PROCESS | 556 | 1469029762849 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:22 INFO - PROCESS | 556 | 1469029762968 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:49:22 INFO - PROCESS | 556 | 1469029762973 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 556 | 1469029762975 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:23 INFO - PROCESS | 556 | ++DOCSHELL 15905000 == 29 [pid = 556] [id = 765] 08:49:23 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (15C93C00) [pid = 556] [serial = 2293] [outer = 00000000] 08:49:23 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1753C800) [pid = 556] [serial = 2294] [outer = 15C93C00] 08:49:23 INFO - PROCESS | 556 | 1469029763077 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (17543C00) [pid = 556] [serial = 2295] [outer = 15C93C00] 08:49:23 INFO - PROCESS | 556 | [556] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:24 INFO - PROCESS | 556 | 1469029764023 Marionette TRACE conn3 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:49:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:49:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:49:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:49:24 INFO - {} 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:49:24 INFO - {} 08:49:24 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 - {} 08:49:24 INFO - {} 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:49:24 INFO - {} 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:49:24 INFO - {} 08:49:24 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 - {} 08:49:24 INFO - {} 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:49:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:49:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 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 08:49:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:49:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:49:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:49:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:49:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:49:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:49:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:49:24 INFO - {} 08:49:24 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1419ms 08:49:24 INFO - PROCESS | 556 | 1469029764269 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 556 | 1469029764271 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:49:24 INFO - PROCESS | 556 | 1469029764274 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 556 | 1469029764276 Marionette TRACE conn3 <- [1,3018,null,{}] 08:49:24 INFO - PROCESS | 556 | 1469029764279 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 556 | 1469029764281 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:24 INFO - PROCESS | 556 | 1469029764412 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:49:24 INFO - PROCESS | 556 | 1469029764427 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 556 | 1469029764430 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:24 INFO - PROCESS | 556 | ++DOCSHELL 17F33400 == 30 [pid = 556] [id = 766] 08:49:24 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (17F33C00) [pid = 556] [serial = 2296] [outer = 00000000] 08:49:24 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (1A4F0C00) [pid = 556] [serial = 2297] [outer = 17F33C00] 08:49:24 INFO - PROCESS | 556 | 1469029764473 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (1A71A400) [pid = 556] [serial = 2298] [outer = 17F33C00] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 86 (13909000) [pid = 556] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 85 (10A7E400) [pid = 556] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 84 (10B45400) [pid = 556] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 83 (16A28000) [pid = 556] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13148400) [pid = 556] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 81 (15667400) [pid = 556] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10B3E400) [pid = 556] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 79 (162CF800) [pid = 556] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 78 (16990000) [pid = 556] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 77 (13219000) [pid = 556] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 76 (16A26400) [pid = 556] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15FD4C00) [pid = 556] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:49:24 INFO - PROCESS | 556 | --DOMWINDOW == 74 (10B44800) [pid = 556] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:49:24 INFO - PROCESS | 556 | 1469029765015 Marionette TRACE conn3 <- [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]]]}] 08:49:25 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 08:49:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 802ms 08:49:25 INFO - PROCESS | 556 | 1469029765076 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 556 | 1469029765078 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:49:25 INFO - PROCESS | 556 | 1469029765082 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:49:25 INFO - PROCESS | 556 | 1469029765083 Marionette TRACE conn3 <- [1,3022,null,{}] 08:49:25 INFO - PROCESS | 556 | 1469029765087 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 556 | 1469029765092 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:25 INFO - PROCESS | 556 | 1469029765192 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:49:25 INFO - PROCESS | 556 | 1469029765197 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 556 | 1469029765199 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:25 INFO - PROCESS | 556 | ++DOCSHELL 15667400 == 31 [pid = 556] [id = 767] 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (15905800) [pid = 556] [serial = 2299] [outer = 00000000] 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (1A724C00) [pid = 556] [serial = 2300] [outer = 15905800] 08:49:25 INFO - PROCESS | 556 | 1469029765249 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1A727C00) [pid = 556] [serial = 2301] [outer = 15905800] 08:49:25 INFO - PROCESS | 556 | 1469029765654 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:49:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 633ms 08:49:25 INFO - PROCESS | 556 | 1469029765703 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 556 | 1469029765705 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:49:25 INFO - PROCESS | 556 | 1469029765709 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:49:25 INFO - PROCESS | 556 | 1469029765710 Marionette TRACE conn3 <- [1,3026,null,{}] 08:49:25 INFO - PROCESS | 556 | 1469029765714 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:25 INFO - PROCESS | 556 | 1469029765716 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:25 INFO - PROCESS | 556 | 1469029765793 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:49:25 INFO - PROCESS | 556 | 1469029765797 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 556 | 1469029765799 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:25 INFO - PROCESS | 556 | ++DOCSHELL 14199800 == 32 [pid = 556] [id = 768] 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (1A88BC00) [pid = 556] [serial = 2302] [outer = 00000000] 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (1A88F800) [pid = 556] [serial = 2303] [outer = 1A88BC00] 08:49:25 INFO - PROCESS | 556 | 1469029765841 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1A88FC00) [pid = 556] [serial = 2304] [outer = 1A88BC00] 08:49:26 INFO - PROCESS | 556 | 1469029766263 Marionette TRACE conn3 <- [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"]]]}] 08:49:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:49:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 08:49:26 INFO - PROCESS | 556 | 1469029766306 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 556 | 1469029766308 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:49:26 INFO - PROCESS | 556 | 1469029766311 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 556 | 1469029766313 Marionette TRACE conn3 <- [1,3030,null,{}] 08:49:26 INFO - PROCESS | 556 | 1469029766316 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 556 | 1469029766318 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:26 INFO - PROCESS | 556 | 1469029766440 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:49:26 INFO - PROCESS | 556 | 1469029766447 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 556 | 1469029766449 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:26 INFO - PROCESS | 556 | ++DOCSHELL 1A94D400 == 33 [pid = 556] [id = 769] 08:49:26 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1A94D800) [pid = 556] [serial = 2305] [outer = 00000000] 08:49:26 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1A951400) [pid = 556] [serial = 2306] [outer = 1A94D800] 08:49:26 INFO - PROCESS | 556 | 1469029766492 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (1A951800) [pid = 556] [serial = 2307] [outer = 1A94D800] 08:49:27 INFO - PROCESS | 556 | 1469029767197 Marionette TRACE conn3 <- [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]]]}] 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:49:27 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. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:49:27 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'.) 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:49:27 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. 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:49:27 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. 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:27 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. 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:49:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:49:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:49:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:49:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:49:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1018ms 08:49:27 INFO - PROCESS | 556 | 1469029767352 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 556 | 1469029767356 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:49:27 INFO - PROCESS | 556 | 1469029767361 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:49:27 INFO - PROCESS | 556 | 1469029767365 Marionette TRACE conn3 <- [1,3034,null,{}] 08:49:27 INFO - PROCESS | 556 | 1469029767370 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:27 INFO - PROCESS | 556 | 1469029767373 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:27 INFO - PROCESS | 556 | 1469029767512 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:49:27 INFO - PROCESS | 556 | 1469029767630 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 556 | 1469029767633 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:27 INFO - PROCESS | 556 | ++DOCSHELL 11271400 == 34 [pid = 556] [id = 770] 08:49:27 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (11273800) [pid = 556] [serial = 2308] [outer = 00000000] 08:49:27 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (13224400) [pid = 556] [serial = 2309] [outer = 11273800] 08:49:27 INFO - PROCESS | 556 | 1469029767693 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (139D1800) [pid = 556] [serial = 2310] [outer = 11273800] 08:49:27 INFO - PROCESS | 556 | [556] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:28 INFO - PROCESS | 556 | 1469029768299 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:49:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:49:28 INFO - {} 08:49:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 08:49:28 INFO - PROCESS | 556 | 1469029768347 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 556 | 1469029768353 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:49:28 INFO - PROCESS | 556 | 1469029768359 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 556 | 1469029768362 Marionette TRACE conn3 <- [1,3038,null,{}] 08:49:28 INFO - PROCESS | 556 | 1469029768366 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 556 | 1469029768369 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:28 INFO - PROCESS | 556 | 1469029768552 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:49:28 INFO - PROCESS | 556 | 1469029768562 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 556 | 1469029768565 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:28 INFO - PROCESS | 556 | ++DOCSHELL 15C8D000 == 35 [pid = 556] [id = 771] 08:49:28 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (15C8E800) [pid = 556] [serial = 2311] [outer = 00000000] 08:49:28 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (169A6C00) [pid = 556] [serial = 2312] [outer = 15C8E800] 08:49:28 INFO - PROCESS | 556 | 1469029768618 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (177D1400) [pid = 556] [serial = 2313] [outer = 15C8E800] 08:49:29 INFO - PROCESS | 556 | 1469029769261 Marionette TRACE conn3 <- [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]]]}] 08:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:49:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:49:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 925ms 08:49:29 INFO - PROCESS | 556 | 1469029769298 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 556 | 1469029769301 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:49:29 INFO - PROCESS | 556 | 1469029769306 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:49:29 INFO - PROCESS | 556 | 1469029769311 Marionette TRACE conn3 <- [1,3042,null,{}] 08:49:29 INFO - PROCESS | 556 | 1469029769322 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 556 | 1469029769327 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:29 INFO - PROCESS | 556 | 1469029769445 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:49:29 INFO - PROCESS | 556 | 1469029769569 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 556 | 1469029769572 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:29 INFO - PROCESS | 556 | ++DOCSHELL 10525C00 == 36 [pid = 556] [id = 772] 08:49:29 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (10529400) [pid = 556] [serial = 2314] [outer = 00000000] 08:49:29 INFO - PROCESS | 556 | ++DOMWINDOW == 91 (10A76400) [pid = 556] [serial = 2315] [outer = 10529400] 08:49:29 INFO - PROCESS | 556 | 1469029769769 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 556 | ++DOMWINDOW == 92 (10F49C00) [pid = 556] [serial = 2316] [outer = 10529400] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 14199800 == 35 [pid = 556] [id = 768] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 15667400 == 34 [pid = 556] [id = 767] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 17F33400 == 33 [pid = 556] [id = 766] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 15905000 == 32 [pid = 556] [id = 765] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 13EA0C00 == 31 [pid = 556] [id = 764] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 12B73800 == 30 [pid = 556] [id = 763] 08:49:30 INFO - PROCESS | 556 | --DOCSHELL 10B47800 == 29 [pid = 556] [id = 762] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 91 (14196400) [pid = 556] [serial = 2233] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 90 (1561D800) [pid = 556] [serial = 2234] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 89 (10A81800) [pid = 556] [serial = 2236] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 88 (12829000) [pid = 556] [serial = 2230] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 87 (12BCD800) [pid = 556] [serial = 2231] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 86 (170D9400) [pid = 556] [serial = 2228] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 85 (13447C00) [pid = 556] [serial = 2241] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 84 (139CA000) [pid = 556] [serial = 2242] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 83 (15903C00) [pid = 556] [serial = 2244] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11269400) [pid = 556] [serial = 2238] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 81 (114CF400) [pid = 556] [serial = 2239] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 80 (1668AC00) [pid = 556] [serial = 2250] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 79 (16DC1800) [pid = 556] [serial = 2253] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 78 (162D1800) [pid = 556] [serial = 2256] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 77 (17544800) [pid = 556] [serial = 2259] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 76 (170D5000) [pid = 556] [serial = 2254] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 75 (16DC0400) [pid = 556] [serial = 2257] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 74 (16211400) [pid = 556] [serial = 2247] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 73 (162C6000) [pid = 556] [serial = 2248] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1668E000) [pid = 556] [serial = 2251] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 71 (17971C00) [pid = 556] [serial = 2263] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17546C00) [pid = 556] [serial = 2260] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 69 (15C88C00) [pid = 556] [serial = 2245] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | --DOMWINDOW == 68 (177CCC00) [pid = 556] [serial = 2262] [outer = 00000000] [url = about:blank] 08:49:30 INFO - PROCESS | 556 | 1469029770582 Marionette TRACE conn3 <- [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"]]]}] 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:49:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:49:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:30 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" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:30 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" 08:49:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:49:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:49:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1419ms 08:49:30 INFO - PROCESS | 556 | 1469029770772 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 556 | 1469029770775 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:49:30 INFO - PROCESS | 556 | 1469029770781 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:49:30 INFO - PROCESS | 556 | 1469029770784 Marionette TRACE conn3 <- [1,3046,null,{}] 08:49:30 INFO - PROCESS | 556 | 1469029770789 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 556 | 1469029770793 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:30 INFO - PROCESS | 556 | 1469029770877 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:49:30 INFO - PROCESS | 556 | 1469029770883 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 556 | 1469029770886 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:30 INFO - PROCESS | 556 | ++DOCSHELL 12925C00 == 30 [pid = 556] [id = 773] 08:49:30 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12927C00) [pid = 556] [serial = 2317] [outer = 00000000] 08:49:30 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12BD2C00) [pid = 556] [serial = 2318] [outer = 12927C00] 08:49:30 INFO - PROCESS | 556 | 1469029770934 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (131E0800) [pid = 556] [serial = 2319] [outer = 12927C00] 08:49:31 INFO - PROCESS | 556 | 1469029771442 Marionette TRACE conn3 <- [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]]]}] 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:49:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:49:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:49:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:49:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms 08:49:31 INFO - PROCESS | 556 | 1469029771492 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 556 | 1469029771496 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:49:31 INFO - PROCESS | 556 | 1469029771502 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:49:31 INFO - PROCESS | 556 | 1469029771504 Marionette TRACE conn3 <- [1,3050,null,{}] 08:49:31 INFO - PROCESS | 556 | 1469029771508 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:31 INFO - PROCESS | 556 | 1469029771511 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:31 INFO - PROCESS | 556 | 1469029771612 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:49:31 INFO - PROCESS | 556 | 1469029771711 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 556 | 1469029771714 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:31 INFO - PROCESS | 556 | ++DOCSHELL 1561C800 == 31 [pid = 556] [id = 774] 08:49:31 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (1561F400) [pid = 556] [serial = 2320] [outer = 00000000] 08:49:31 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (1590A800) [pid = 556] [serial = 2321] [outer = 1561F400] 08:49:31 INFO - PROCESS | 556 | 1469029771747 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (15FCF800) [pid = 556] [serial = 2322] [outer = 1561F400] 08:49:31 INFO - PROCESS | 556 | [556] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:49:32 INFO - PROCESS | 556 | 1469029772134 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:49:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:49:32 INFO - {} 08:49:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 694ms 08:49:32 INFO - PROCESS | 556 | 1469029772193 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 556 | 1469029772195 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:49:32 INFO - PROCESS | 556 | 1469029772199 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:49:32 INFO - PROCESS | 556 | 1469029772202 Marionette TRACE conn3 <- [1,3054,null,{}] 08:49:32 INFO - PROCESS | 556 | 1469029772221 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 556 | 1469029772226 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:32 INFO - PROCESS | 556 | 1469029772378 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:49:32 INFO - PROCESS | 556 | 1469029772442 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 556 | 1469029772444 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:32 INFO - PROCESS | 556 | ++DOCSHELL 16211800 == 32 [pid = 556] [id = 775] 08:49:32 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (16212400) [pid = 556] [serial = 2323] [outer = 00000000] 08:49:32 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (16683C00) [pid = 556] [serial = 2324] [outer = 16212400] 08:49:32 INFO - PROCESS | 556 | 1469029772487 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (1668CC00) [pid = 556] [serial = 2325] [outer = 16212400] 08:49:32 INFO - PROCESS | 556 | 1469029772886 Marionette TRACE conn3 <- [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]]]}] 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:49:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:49:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 725ms 08:49:32 INFO - PROCESS | 556 | 1469029772943 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 556 | 1469029772946 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:49:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:49:32 INFO - PROCESS | 556 | 1469029772949 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 556 | 1469029772951 Marionette TRACE conn3 <- [1,3058,null,{}] 08:49:32 INFO - PROCESS | 556 | 1469029772955 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 556 | 1469029772957 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:33 INFO - PROCESS | 556 | 1469029773064 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:49:33 INFO - PROCESS | 556 | 1469029773134 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 556 | 1469029773136 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:33 INFO - PROCESS | 556 | ++DOCSHELL 16A2D400 == 33 [pid = 556] [id = 776] 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (16A2D800) [pid = 556] [serial = 2326] [outer = 00000000] 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (16DC0400) [pid = 556] [serial = 2327] [outer = 16A2D800] 08:49:33 INFO - PROCESS | 556 | 1469029773178 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (170CC400) [pid = 556] [serial = 2328] [outer = 16A2D800] 08:49:33 INFO - PROCESS | 556 | 1469029773576 Marionette TRACE conn3 <- [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]]]}] 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:49:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:49:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 694ms 08:49:33 INFO - PROCESS | 556 | 1469029773633 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 556 | 1469029773635 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:49:33 INFO - PROCESS | 556 | 1469029773655 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 556 | 1469029773657 Marionette TRACE conn3 <- [1,3062,null,{}] 08:49:33 INFO - PROCESS | 556 | 1469029773660 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 556 | 1469029773662 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:33 INFO - PROCESS | 556 | 1469029773807 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:49:33 INFO - PROCESS | 556 | 1469029773816 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 556 | 1469029773818 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:33 INFO - PROCESS | 556 | ++DOCSHELL 15668C00 == 34 [pid = 556] [id = 777] 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (1566D400) [pid = 556] [serial = 2329] [outer = 00000000] 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (170D7C00) [pid = 556] [serial = 2330] [outer = 1566D400] 08:49:33 INFO - PROCESS | 556 | 1469029773928 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (172CE800) [pid = 556] [serial = 2331] [outer = 1566D400] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 82 (13EA1800) [pid = 556] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 81 (1296EC00) [pid = 556] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 80 (10B47C00) [pid = 556] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 79 (12B73C00) [pid = 556] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 78 (132DF400) [pid = 556] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10439800) [pid = 556] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 76 (13C61800) [pid = 556] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15C87400) [pid = 556] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 74 (177C4C00) [pid = 556] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 73 (162D3400) [pid = 556] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 72 (15905800) [pid = 556] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 71 (15C93C00) [pid = 556] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17F33C00) [pid = 556] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:49:34 INFO - PROCESS | 556 | --DOMWINDOW == 69 (1A88BC00) [pid = 556] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:49:34 INFO - PROCESS | 556 | 1469029774387 Marionette TRACE conn3 <- [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]]]}] 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:49:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:49:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 786ms 08:49:34 INFO - PROCESS | 556 | 1469029774440 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 556 | 1469029774442 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:49:34 INFO - PROCESS | 556 | 1469029774446 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 556 | 1469029774447 Marionette TRACE conn3 <- [1,3066,null,{}] 08:49:34 INFO - PROCESS | 556 | 1469029774451 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 556 | 1469029774456 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:34 INFO - PROCESS | 556 | 1469029774537 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:49:34 INFO - PROCESS | 556 | 1469029774640 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 556 | 1469029774642 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:34 INFO - PROCESS | 556 | ++DOCSHELL 1343B400 == 35 [pid = 556] [id = 778] 08:49:34 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (1390A000) [pid = 556] [serial = 2332] [outer = 00000000] 08:49:34 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (17545C00) [pid = 556] [serial = 2333] [outer = 1390A000] 08:49:34 INFO - PROCESS | 556 | 1469029774684 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 556 | ++DOMWINDOW == 72 (17548C00) [pid = 556] [serial = 2334] [outer = 1390A000] 08:49:35 INFO - PROCESS | 556 | 1469029775051 Marionette TRACE conn3 <- [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] 08:49:35 INFO - PROCESS | 556 | 1469029775096 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:49:35 INFO - PROCESS | 556 | 1469029775100 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:49:35 INFO - PROCESS | 556 | 1469029775102 Marionette TRACE conn3 <- [1,3070,null,{}] 08:49:35 INFO - PROCESS | 556 | 1469029775105 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 556 | 1469029775107 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:35 INFO - PROCESS | 556 | 1469029775209 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:49:35 INFO - PROCESS | 556 | 1469029775316 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 556 | 1469029775318 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:35 INFO - PROCESS | 556 | ++DOCSHELL 1753A400 == 36 [pid = 556] [id = 779] 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 73 (17786C00) [pid = 556] [serial = 2335] [outer = 00000000] 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 74 (17A89C00) [pid = 556] [serial = 2336] [outer = 17786C00] 08:49:35 INFO - PROCESS | 556 | 1469029775362 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 75 (17F3C800) [pid = 556] [serial = 2337] [outer = 17786C00] 08:49:35 INFO - PROCESS | 556 | 1469029775677 Marionette TRACE conn3 <- [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]]]}] 08:49:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:49:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:49:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:49:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 617ms 08:49:35 INFO - PROCESS | 556 | 1469029775721 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 556 | 1469029775723 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:49:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:49:35 INFO - PROCESS | 556 | 1469029775726 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 556 | 1469029775727 Marionette TRACE conn3 <- [1,3074,null,{}] 08:49:35 INFO - PROCESS | 556 | 1469029775731 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:35 INFO - PROCESS | 556 | 1469029775733 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:35 INFO - PROCESS | 556 | 1469029775860 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:49:35 INFO - PROCESS | 556 | 1469029775869 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 556 | 1469029775871 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:35 INFO - PROCESS | 556 | ++DOCSHELL 15615400 == 37 [pid = 556] [id = 780] 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 76 (17975C00) [pid = 556] [serial = 2338] [outer = 00000000] 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 77 (196A5400) [pid = 556] [serial = 2339] [outer = 17975C00] 08:49:35 INFO - PROCESS | 556 | 1469029775913 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 556 | ++DOMWINDOW == 78 (198D1800) [pid = 556] [serial = 2340] [outer = 17975C00] 08:49:36 INFO - PROCESS | 556 | 1469029776370 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:49:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:49:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 694ms 08:49:36 INFO - PROCESS | 556 | 1469029776469 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 556 | 1469029776473 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:49:36 INFO - PROCESS | 556 | 1469029776480 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 556 | 1469029776483 Marionette TRACE conn3 <- [1,3078,null,{}] 08:49:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:49:36 INFO - PROCESS | 556 | 1469029776493 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 556 | 1469029776496 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:36 INFO - PROCESS | 556 | 1469029776667 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:49:36 INFO - PROCESS | 556 | 1469029776779 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 556 | 1469029776784 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:36 INFO - PROCESS | 556 | ++DOCSHELL 11CD8800 == 38 [pid = 556] [id = 781] 08:49:36 INFO - PROCESS | 556 | ++DOMWINDOW == 79 (11CD9800) [pid = 556] [serial = 2341] [outer = 00000000] 08:49:36 INFO - PROCESS | 556 | ++DOMWINDOW == 80 (1296D400) [pid = 556] [serial = 2342] [outer = 11CD9800] 08:49:36 INFO - PROCESS | 556 | 1469029776889 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 556 | ++DOMWINDOW == 81 (12B75400) [pid = 556] [serial = 2343] [outer = 11CD9800] 08:49:37 INFO - PROCESS | 556 | 1469029777363 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:49:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 926ms 08:49:37 INFO - PROCESS | 556 | 1469029777419 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 556 | 1469029777423 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:49:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:49:37 INFO - PROCESS | 556 | 1469029777431 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 556 | 1469029777434 Marionette TRACE conn3 <- [1,3082,null,{}] 08:49:37 INFO - PROCESS | 556 | 1469029777437 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 556 | 1469029777440 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:37 INFO - PROCESS | 556 | 1469029777549 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:49:37 INFO - PROCESS | 556 | 1469029777708 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 556 | 1469029777711 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:37 INFO - PROCESS | 556 | ++DOCSHELL 1561C000 == 39 [pid = 556] [id = 782] 08:49:37 INFO - PROCESS | 556 | ++DOMWINDOW == 82 (1561D800) [pid = 556] [serial = 2344] [outer = 00000000] 08:49:37 INFO - PROCESS | 556 | ++DOMWINDOW == 83 (15665800) [pid = 556] [serial = 2345] [outer = 1561D800] 08:49:37 INFO - PROCESS | 556 | 1469029777769 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 556 | ++DOMWINDOW == 84 (15FD2000) [pid = 556] [serial = 2346] [outer = 1561D800] 08:49:38 INFO - PROCESS | 556 | 1469029778317 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:49:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 926ms 08:49:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:49:38 INFO - PROCESS | 556 | 1469029778360 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 556 | 1469029778362 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:49:38 INFO - PROCESS | 556 | 1469029778366 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 556 | 1469029778369 Marionette TRACE conn3 <- [1,3086,null,{}] 08:49:38 INFO - PROCESS | 556 | 1469029778380 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:38 INFO - PROCESS | 556 | 1469029778385 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:38 INFO - PROCESS | 556 | 1469029778490 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:49:38 INFO - PROCESS | 556 | 1469029778638 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 556 | 1469029778641 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:38 INFO - PROCESS | 556 | ++DOCSHELL 162C7400 == 40 [pid = 556] [id = 783] 08:49:38 INFO - PROCESS | 556 | ++DOMWINDOW == 85 (162C9C00) [pid = 556] [serial = 2347] [outer = 00000000] 08:49:38 INFO - PROCESS | 556 | ++DOMWINDOW == 86 (16684800) [pid = 556] [serial = 2348] [outer = 162C9C00] 08:49:38 INFO - PROCESS | 556 | 1469029778698 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 556 | ++DOMWINDOW == 87 (16AEA800) [pid = 556] [serial = 2349] [outer = 162C9C00] 08:49:39 INFO - PROCESS | 556 | 1469029779201 Marionette TRACE conn3 <- [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]]]}] 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:49:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:49:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 895ms 08:49:39 INFO - PROCESS | 556 | 1469029779270 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 556 | 1469029779273 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:49:39 INFO - PROCESS | 556 | 1469029779276 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 556 | 1469029779278 Marionette TRACE conn3 <- [1,3090,null,{}] 08:49:39 INFO - PROCESS | 556 | 1469029779282 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 556 | 1469029779284 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:39 INFO - PROCESS | 556 | 1469029779391 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:49:39 INFO - PROCESS | 556 | 1469029779549 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 556 | 1469029779551 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:39 INFO - PROCESS | 556 | ++DOCSHELL 114D6C00 == 41 [pid = 556] [id = 784] 08:49:39 INFO - PROCESS | 556 | ++DOMWINDOW == 88 (12B72800) [pid = 556] [serial = 2350] [outer = 00000000] 08:49:39 INFO - PROCESS | 556 | ++DOMWINDOW == 89 (15412000) [pid = 556] [serial = 2351] [outer = 12B72800] 08:49:39 INFO - PROCESS | 556 | 1469029779607 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 556 | ++DOMWINDOW == 90 (15C07C00) [pid = 556] [serial = 2352] [outer = 12B72800] 08:49:40 INFO - PROCESS | 556 | 1469029780296 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:49:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1079ms 08:49:40 INFO - PROCESS | 556 | 1469029780354 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 556 | 1469029780358 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:49:40 INFO - PROCESS | 556 | 1469029780362 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 556 | 1469029780367 Marionette TRACE conn3 <- [1,3094,null,{}] 08:49:40 INFO - PROCESS | 556 | 1469029780417 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 556 | 1469029780421 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:40 INFO - PROCESS | 556 | 1469029780564 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 12825C00 == 40 [pid = 556] [id = 761] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 1753A400 == 39 [pid = 556] [id = 779] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 1343B400 == 38 [pid = 556] [id = 778] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 15668C00 == 37 [pid = 556] [id = 777] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 16A2D400 == 36 [pid = 556] [id = 776] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 16211800 == 35 [pid = 556] [id = 775] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 1561C800 == 34 [pid = 556] [id = 774] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 12925C00 == 33 [pid = 556] [id = 773] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 10525C00 == 32 [pid = 556] [id = 772] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 1A94D400 == 31 [pid = 556] [id = 769] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 15C8D000 == 30 [pid = 556] [id = 771] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 11271400 == 29 [pid = 556] [id = 770] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 114D6C00 == 28 [pid = 556] [id = 784] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 162C7400 == 27 [pid = 556] [id = 783] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 15615400 == 26 [pid = 556] [id = 780] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 11CD8800 == 25 [pid = 556] [id = 781] 08:49:41 INFO - PROCESS | 556 | --DOCSHELL 1561C000 == 24 [pid = 556] [id = 782] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 89 (17543C00) [pid = 556] [serial = 2295] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 88 (1A4F0C00) [pid = 556] [serial = 2297] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 87 (1A88F800) [pid = 556] [serial = 2303] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 86 (14F83000) [pid = 556] [serial = 2291] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 85 (12B68800) [pid = 556] [serial = 2283] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 84 (112D3400) [pid = 556] [serial = 2282] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 83 (114CFC00) [pid = 556] [serial = 2285] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 82 (11C30C00) [pid = 556] [serial = 2286] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 81 (130B0800) [pid = 556] [serial = 2288] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 80 (13153C00) [pid = 556] [serial = 2289] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 79 (1A71A400) [pid = 556] [serial = 2298] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 78 (13442400) [pid = 556] [serial = 2268] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 77 (10532C00) [pid = 556] [serial = 2266] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 76 (10529000) [pid = 556] [serial = 2265] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 75 (15670000) [pid = 556] [serial = 2271] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 74 (14F17400) [pid = 556] [serial = 2270] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 73 (177C8400) [pid = 556] [serial = 2274] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 72 (1722D000) [pid = 556] [serial = 2273] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 71 (18266400) [pid = 556] [serial = 2277] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 70 (17FD8000) [pid = 556] [serial = 2276] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 69 (198D2800) [pid = 556] [serial = 2280] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 68 (196AB000) [pid = 556] [serial = 2279] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 67 (1753C800) [pid = 556] [serial = 2294] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 66 (1A724C00) [pid = 556] [serial = 2300] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 65 (1A88FC00) [pid = 556] [serial = 2304] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 64 (1A951400) [pid = 556] [serial = 2306] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 63 (1A727C00) [pid = 556] [serial = 2301] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | --DOMWINDOW == 62 (1561EC00) [pid = 556] [serial = 2292] [outer = 00000000] [url = about:blank] 08:49:41 INFO - PROCESS | 556 | 1469029781306 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 556 | 1469029781309 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:41 INFO - PROCESS | 556 | ++DOCSHELL 10525C00 == 25 [pid = 556] [id = 785] 08:49:41 INFO - PROCESS | 556 | ++DOMWINDOW == 63 (10526000) [pid = 556] [serial = 2353] [outer = 00000000] 08:49:41 INFO - PROCESS | 556 | ++DOMWINDOW == 64 (1052E800) [pid = 556] [serial = 2354] [outer = 10526000] 08:49:41 INFO - PROCESS | 556 | 1469029781413 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 556 | ++DOMWINDOW == 65 (10A02000) [pid = 556] [serial = 2355] [outer = 10526000] 08:49:41 INFO - PROCESS | 556 | 1469029781820 Marionette TRACE conn3 <- [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]]]}] 08:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:49:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:49:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1481ms 08:49:41 INFO - PROCESS | 556 | 1469029781850 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 556 | 1469029781853 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:49:41 INFO - PROCESS | 556 | 1469029781858 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:49:41 INFO - PROCESS | 556 | 1469029781860 Marionette TRACE conn3 <- [1,3098,null,{}] 08:49:41 INFO - PROCESS | 556 | 1469029781913 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:41 INFO - PROCESS | 556 | 1469029781917 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:42 INFO - PROCESS | 556 | 1469029782054 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:49:42 INFO - PROCESS | 556 | 1469029782069 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 556 | 1469029782071 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:42 INFO - PROCESS | 556 | ++DOCSHELL 110CA800 == 26 [pid = 556] [id = 786] 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 66 (110CAC00) [pid = 556] [serial = 2356] [outer = 00000000] 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 67 (112D2000) [pid = 556] [serial = 2357] [outer = 110CAC00] 08:49:42 INFO - PROCESS | 556 | 1469029782118 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 68 (114CFC00) [pid = 556] [serial = 2358] [outer = 110CAC00] 08:49:42 INFO - PROCESS | 556 | 1469029782534 Marionette TRACE conn3 <- [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"]]]}] 08:49:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:49:42 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 08:49:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:49:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 725ms 08:49:42 INFO - PROCESS | 556 | 1469029782589 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 556 | 1469029782593 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:49:42 INFO - PROCESS | 556 | 1469029782598 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:49:42 INFO - PROCESS | 556 | 1469029782600 Marionette TRACE conn3 <- [1,3102,null,{}] 08:49:42 INFO - PROCESS | 556 | 1469029782604 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 556 | 1469029782607 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:42 INFO - PROCESS | 556 | 1469029782726 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:49:42 INFO - PROCESS | 556 | 1469029782852 Marionette TRACE conn3 -> [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\", \"414e3983-6a38-46e3-8a6a-0162a881e5e4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 556 | 1469029782854 Marionette INFO sendAsync 860ae140-a7ea-4a44-8e8f-d1cab0f0ff9b 08:49:42 INFO - PROCESS | 556 | ++DOCSHELL 12B73000 == 27 [pid = 556] [id = 787] 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 69 (12B74400) [pid = 556] [serial = 2359] [outer = 00000000] 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 70 (12D5F400) [pid = 556] [serial = 2360] [outer = 12B74400] 08:49:42 INFO - PROCESS | 556 | 1469029782899 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 556 | ++DOMWINDOW == 71 (13078400) [pid = 556] [serial = 2361] [outer = 12B74400] 08:49:43 INFO - PROCESS | 556 | 1469029783291 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:49:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 725ms 08:49:43 INFO - PROCESS | 556 | 1469029783340 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 556 | 1469029783342 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:49:44 WARNING - u'runner_teardown' () 08:49:44 INFO - No more tests 08:49:44 INFO - Got 0 unexpected results 08:49:44 INFO - SUITE-END | took 622s 08:49:44 INFO - Closing logging queue 08:49:44 INFO - queue closed 08:49:45 INFO - Return code: 0 08:49:45 WARNING - # TBPL SUCCESS # 08:49:45 INFO - Running post-action listener: _resource_record_post_action 08:49:45 INFO - Running post-run listener: _resource_record_post_run 08:49:46 INFO - Total resource usage - Wall time: 629s; CPU: 17.0%; Read bytes: 91766272; Write bytes: 954361344; Read time: 491344; Write time: 1179126 08:49:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:49:46 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 99009536; Read time: 0; Write time: 90135 08:49:46 INFO - run-tests - Wall time: 628s; CPU: 17.0%; Read bytes: 91766272; Write bytes: 818107392; Read time: 491344; Write time: 1061300 08:49:46 INFO - Running post-run listener: _upload_blobber_files 08:49:46 INFO - Blob upload gear active. 08:49:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:49:46 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 08:49:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:49:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:49:46 INFO - (blobuploader) - INFO - Open directory for files ... 08:49:46 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:49:46 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:46 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:49:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:47 INFO - (blobuploader) - INFO - Done attempting. 08:49:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:49:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:49:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:49 INFO - (blobuploader) - INFO - Done attempting. 08:49:49 INFO - (blobuploader) - INFO - Iteration through files over. 08:49:49 INFO - Return code: 0 08:49:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:49:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c67cf1886ad1d2b0556fe81f877cc114a772c3abea3c2db6e57cac6de04e4db947c833e828d8c15f494c769d28d5525bed9e4038f8a380fa668ddd3393acb4f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ae0a04bedb3ec5015ce5f7509023dd96491507f7be65244eca7fbbaf833b8edb16f90e6900a66072e58a3247b636c1c2424c49c19c3a777196cfbe049e6cd12"} 08:49:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:49:49 INFO - Writing to file C:\slave\test\properties\blobber_files 08:49:49 INFO - Contents: 08:49:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c67cf1886ad1d2b0556fe81f877cc114a772c3abea3c2db6e57cac6de04e4db947c833e828d8c15f494c769d28d5525bed9e4038f8a380fa668ddd3393acb4f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ae0a04bedb3ec5015ce5f7509023dd96491507f7be65244eca7fbbaf833b8edb16f90e6900a66072e58a3247b636c1c2424c49c19c3a777196cfbe049e6cd12"} 08:49:49 INFO - Running post-run listener: copy_logs_to_upload_dir 08:49:49 INFO - Copying logs to upload dir... 08:49:49 INFO - mkdir: C:\slave\test\build\upload\logs 08:49:49 INFO - Copying logs to upload dir... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... 08:49:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=743.443000 ========= master_lag: 88.99 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 52 secs) (at 2016-07-20 08:49:48.207761) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 08:49:48.208663) ========= '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-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c67cf1886ad1d2b0556fe81f877cc114a772c3abea3c2db6e57cac6de04e4db947c833e828d8c15f494c769d28d5525bed9e4038f8a380fa668ddd3393acb4f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ae0a04bedb3ec5015ce5f7509023dd96491507f7be65244eca7fbbaf833b8edb16f90e6900a66072e58a3247b636c1c2424c49c19c3a777196cfbe049e6cd12"} build_url:https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.123000 build_url: 'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c67cf1886ad1d2b0556fe81f877cc114a772c3abea3c2db6e57cac6de04e4db947c833e828d8c15f494c769d28d5525bed9e4038f8a380fa668ddd3393acb4f3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ae0a04bedb3ec5015ce5f7509023dd96491507f7be65244eca7fbbaf833b8edb16f90e6900a66072e58a3247b636c1c2424c49c19c3a777196cfbe049e6cd12"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SDTxJWyDS5qGl815EltNlQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.25 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-20 08:49:48.579945) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-07-20 08:49:48.580271) ========= '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-060\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-060 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-060 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-060 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-060 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-060 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 8.82 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 8 secs) (at 2016-07-20 08:49:57.508756) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-20 08:49:57.509152) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-20 08:49:59.461314) ========= ========= Total master_lag: 100.14 =========