builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-010 starttime: 1467602467.51 results: success (0) buildid: 20160703183526 builduid: 4afe51364a1a41f58a25f952e1314257 revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:07.512984) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:07.513739) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:07.514062) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:07.814748) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:07.815011) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False --20:21:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 12.48 MB/s 20:21:10 (12.48 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.638000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:08.537828) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:08.538170) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.762000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:09.319271) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 20:21:09.319666) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 344a25a1f2697c963321fe204c688d1e76a7cc01 --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 344a25a1f2697c963321fe204c688d1e76a7cc01 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False 2016-07-03 20:21:12,022 truncating revision to first 12 chars 2016-07-03 20:21:12,022 Setting DEBUG logging. 2016-07-03 20:21:12,022 attempt 1/10 2016-07-03 20:21:12,022 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/344a25a1f269?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 20:21:12,457 unpacking tar archive at: mozilla-beta-344a25a1f269/testing/mozharness/ program finished with exit code 0 elapsedTime=1.120000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 20:21:10.539107) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:10.539435) ========= script_repo_revision: 344a25a1f2697c963321fe204c688d1e76a7cc01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:10.539827) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:10.540098) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 20:21:10.558193) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-07-03 20:21:10.558901) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 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-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 20:21:13 INFO - MultiFileLogger online at 20160703 20:21:13 in C:\slave\test 20:21:13 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 20:21:13 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:21:13 INFO - {'append_to_log': False, 20:21:13 INFO - 'base_work_dir': 'C:\\slave\\test', 20:21:13 INFO - 'blob_upload_branch': 'mozilla-beta', 20:21:13 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:21:13 INFO - 'buildbot_json_path': 'buildprops.json', 20:21:13 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:21:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:21:13 INFO - 'download_minidump_stackwalk': True, 20:21:13 INFO - 'download_symbols': 'true', 20:21:13 INFO - 'e10s': False, 20:21:13 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:21:13 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:21:13 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:21:13 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:21:13 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:21:13 INFO - 'C:/mozilla-build/tooltool.py'), 20:21:13 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:21:13 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:21:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:21:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:21:13 INFO - 'log_level': 'info', 20:21:13 INFO - 'log_to_console': True, 20:21:13 INFO - 'opt_config_files': (), 20:21:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:21:13 INFO - '--processes=1', 20:21:13 INFO - '--config=%(test_path)s/wptrunner.ini', 20:21:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:21:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:21:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:21:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:21:13 INFO - 'pip_index': False, 20:21:13 INFO - 'require_test_zip': True, 20:21:13 INFO - 'test_type': ('testharness',), 20:21:13 INFO - 'this_chunk': '1', 20:21:13 INFO - 'total_chunks': '10', 20:21:13 INFO - 'virtualenv_path': 'venv', 20:21:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:21:13 INFO - 'work_dir': 'build'} 20:21:13 INFO - ##### 20:21:13 INFO - ##### Running clobber step. 20:21:13 INFO - ##### 20:21:13 INFO - Running pre-action listener: _resource_record_pre_action 20:21:13 INFO - Running main action method: clobber 20:21:13 INFO - rmtree: C:\slave\test\build 20:21:13 INFO - Using _rmtree_windows ... 20:21:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:22:06 INFO - Running post-action listener: _resource_record_post_action 20:22:06 INFO - ##### 20:22:06 INFO - ##### Running read-buildbot-config step. 20:22:06 INFO - ##### 20:22:06 INFO - Running pre-action listener: _resource_record_pre_action 20:22:06 INFO - Running main action method: read_buildbot_config 20:22:06 INFO - Using buildbot properties: 20:22:06 INFO - { 20:22:06 INFO - "project": "", 20:22:06 INFO - "product": "firefox", 20:22:06 INFO - "script_repo_revision": "production", 20:22:06 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 20:22:06 INFO - "repository": "", 20:22:06 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 20:22:06 INFO - "buildid": "20160703183526", 20:22:06 INFO - "pgo_build": "False", 20:22:06 INFO - "basedir": "C:\\slave\\test", 20:22:06 INFO - "buildnumber": 3, 20:22:06 INFO - "slavename": "t-xp32-ix-010", 20:22:06 INFO - "revision": "344a25a1f2697c963321fe204c688d1e76a7cc01", 20:22:06 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 20:22:06 INFO - "platform": "win32", 20:22:06 INFO - "branch": "mozilla-beta", 20:22:06 INFO - "repo_path": "releases/mozilla-beta", 20:22:06 INFO - "moz_repo_path": "", 20:22:06 INFO - "stage_platform": "win32", 20:22:06 INFO - "builduid": "4afe51364a1a41f58a25f952e1314257", 20:22:06 INFO - "slavebuilddir": "test" 20:22:06 INFO - } 20:22:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 20:22:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 20:22:06 INFO - Running post-action listener: _resource_record_post_action 20:22:06 INFO - ##### 20:22:06 INFO - ##### Running download-and-extract step. 20:22:06 INFO - ##### 20:22:06 INFO - Running pre-action listener: _resource_record_pre_action 20:22:06 INFO - Running main action method: download_and_extract 20:22:06 INFO - mkdir: C:\slave\test\build\tests 20:22:06 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')]} 20:22:06 INFO - https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:22:06 INFO - trying https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 20:22:06 INFO - Downloading https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:07 INFO - Downloaded 1240 bytes. 20:22:07 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 20:22:07 INFO - Using the following test package requirements: 20:22:07 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:22:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 20:22:07 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 20:22:07 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'jsshell-win32.zip'], 20:22:07 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 20:22:07 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:22:07 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 20:22:07 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 20:22:07 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 20:22:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:22:07 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 20:22:07 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 20:22:07 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')]} 20:22:07 INFO - https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:22:07 INFO - trying https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 20:22:07 INFO - Downloading https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:09 INFO - Downloaded 20402799 bytes. 20:22:09 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/*'] 20:22:09 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/* 20:22:11 INFO - caution: filename not matched: web-platform/* 20:22:11 INFO - Return code: 11 20:22:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:22:11 INFO - https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:22:11 INFO - trying https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 20:22:11 INFO - Downloading https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:15 INFO - Downloaded 36389110 bytes. 20:22:15 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/*'] 20:22:15 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/* 20:22:50 INFO - caution: filename not matched: bin/* 20:22:50 INFO - caution: filename not matched: config/* 20:22:50 INFO - caution: filename not matched: mozbase/* 20:22:50 INFO - caution: filename not matched: marionette/* 20:22:50 INFO - caution: filename not matched: tools/wptserve/* 20:22:50 INFO - Return code: 11 20:22: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')]} 20:22:50 INFO - https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 20:22:50 INFO - trying https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:22:50 INFO - Downloading https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 20:22:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:55 INFO - Downloaded 68471631 bytes. 20:22:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:22:55 INFO - mkdir: C:\slave\test\properties 20:22:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:22:55 INFO - Writing to file C:\slave\test\properties\build_url 20:22:55 INFO - Contents: 20:22:55 INFO - build_url:https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:22:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:22:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:22:56 INFO - Writing to file C:\slave\test\properties\symbols_url 20:22:56 INFO - Contents: 20:22:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:22:56 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')]} 20:22:56 INFO - https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:22:56 INFO - trying https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:22:56 INFO - Downloading https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:22:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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 20:23:00 INFO - Downloaded 55584840 bytes. 20:23:00 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'] 20:23:00 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 20:23:05 INFO - Return code: 0 20:23:05 INFO - Running post-action listener: _resource_record_post_action 20:23:05 INFO - Running post-action listener: set_extra_try_arguments 20:23:05 INFO - ##### 20:23:05 INFO - ##### Running create-virtualenv step. 20:23:05 INFO - ##### 20:23:05 INFO - Running pre-action listener: _pre_create_virtualenv 20:23:05 INFO - Running pre-action listener: _resource_record_pre_action 20:23:05 INFO - Running main action method: create_virtualenv 20:23:05 INFO - Creating virtualenv C:\slave\test\build\venv 20:23:05 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 20:23:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:23:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:23:08 INFO - Installing distribute......................................................................................................................................................................................done. 20:23:09 INFO - Return code: 0 20:23:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:23:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:23:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:23:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 20:23:09 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 20:23:09 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 20:23:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:09 INFO - 'DCLOCATION': 'SCL3', 20:23:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:09 INFO - 'HOMEDRIVE': 'C:', 20:23:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:09 INFO - 'KTS_VERSION': '1.19c', 20:23:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:09 INFO - 'MOZ_AIRBAG': '1', 20:23:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:09 INFO - 'MOZ_MSVCVERSION': '8', 20:23:09 INFO - 'MOZ_NO_REMOTE': '1', 20:23:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:09 INFO - 'NO_EM_RESTART': '1', 20:23:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:09 INFO - 'OS': 'Windows_NT', 20:23:09 INFO - 'OURDRIVE': 'C:', 20:23:09 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', 20:23:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:09 INFO - 'PROCESSOR_LEVEL': '6', 20:23:09 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:09 INFO - 'PROMPT': '$P$G', 20:23:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:09 INFO - 'PWD': 'C:\\slave\\test', 20:23:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:09 INFO - 'SESSIONNAME': 'Console', 20:23:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:09 INFO - 'SYSTEMDRIVE': 'C:', 20:23:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:09 INFO - 'TEST1': 'testie', 20:23:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:09 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:09 INFO - 'USERNAME': 'cltbld', 20:23:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:09 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:23:10 INFO - Downloading/unpacking psutil>=0.7.1 20:23:10 INFO - Running setup.py egg_info for package psutil 20:23:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:23:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:23:10 INFO - Installing collected packages: psutil 20:23:10 INFO - Running setup.py install for psutil 20:23:10 INFO - building 'psutil._psutil_windows' extension 20:23:10 INFO - error: Unable to find vcvarsall.bat 20:23:10 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-gh2dux-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:23:10 INFO - running install 20:23:10 INFO - running build 20:23:10 INFO - running build_py 20:23:10 INFO - creating build 20:23:10 INFO - creating build\lib.win32-2.7 20:23:10 INFO - creating build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:23:10 INFO - running build_ext 20:23:10 INFO - building 'psutil._psutil_windows' extension 20:23:10 INFO - error: Unable to find vcvarsall.bat 20:23:10 INFO - ---------------------------------------- 20:23:10 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-gh2dux-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:23:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 20:23:10 WARNING - Return code: 1 20:23:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 20:23:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:23:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:23:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:23:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 20:23:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 20:23:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 20:23:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:10 INFO - 'DCLOCATION': 'SCL3', 20:23:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:10 INFO - 'HOMEDRIVE': 'C:', 20:23:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:10 INFO - 'KTS_VERSION': '1.19c', 20:23:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:10 INFO - 'MOZ_AIRBAG': '1', 20:23:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:10 INFO - 'MOZ_MSVCVERSION': '8', 20:23:10 INFO - 'MOZ_NO_REMOTE': '1', 20:23:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:10 INFO - 'NO_EM_RESTART': '1', 20:23:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:10 INFO - 'OS': 'Windows_NT', 20:23:10 INFO - 'OURDRIVE': 'C:', 20:23:10 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', 20:23:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:10 INFO - 'PROCESSOR_LEVEL': '6', 20:23:10 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:10 INFO - 'PROMPT': '$P$G', 20:23:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:10 INFO - 'PWD': 'C:\\slave\\test', 20:23:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:10 INFO - 'SESSIONNAME': 'Console', 20:23:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:10 INFO - 'SYSTEMDRIVE': 'C:', 20:23:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:10 INFO - 'TEST1': 'testie', 20:23:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:10 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:10 INFO - 'USERNAME': 'cltbld', 20:23:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:10 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:23:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:23:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:23:11 INFO - Running setup.py egg_info for package mozsystemmonitor 20:23:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:23:11 INFO - Running setup.py egg_info for package psutil 20:23:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:23:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:23:11 INFO - Installing collected packages: mozsystemmonitor, psutil 20:23:11 INFO - Running setup.py install for mozsystemmonitor 20:23:11 INFO - Running setup.py install for psutil 20:23:11 INFO - building 'psutil._psutil_windows' extension 20:23:11 INFO - error: Unable to find vcvarsall.bat 20:23:11 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-l0hssg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:23:11 INFO - running install 20:23:11 INFO - running build 20:23:11 INFO - running build_py 20:23:11 INFO - running build_ext 20:23:11 INFO - building 'psutil._psutil_windows' extension 20:23:11 INFO - error: Unable to find vcvarsall.bat 20:23:11 INFO - ---------------------------------------- 20:23:11 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-l0hssg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:23:11 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 20:23:11 WARNING - Return code: 1 20:23:11 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 20:23:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:23:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:23:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 20:23:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:23:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:23:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:11 INFO - 'DCLOCATION': 'SCL3', 20:23:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:11 INFO - 'HOMEDRIVE': 'C:', 20:23:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:11 INFO - 'KTS_VERSION': '1.19c', 20:23:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:11 INFO - 'MOZ_AIRBAG': '1', 20:23:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:11 INFO - 'MOZ_MSVCVERSION': '8', 20:23:11 INFO - 'MOZ_NO_REMOTE': '1', 20:23:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:11 INFO - 'NO_EM_RESTART': '1', 20:23:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:11 INFO - 'OS': 'Windows_NT', 20:23:11 INFO - 'OURDRIVE': 'C:', 20:23:11 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', 20:23:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:11 INFO - 'PROCESSOR_LEVEL': '6', 20:23:11 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:11 INFO - 'PROMPT': '$P$G', 20:23:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:11 INFO - 'PWD': 'C:\\slave\\test', 20:23:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:11 INFO - 'SESSIONNAME': 'Console', 20:23:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:11 INFO - 'SYSTEMDRIVE': 'C:', 20:23:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:11 INFO - 'TEST1': 'testie', 20:23:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:11 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:11 INFO - 'USERNAME': 'cltbld', 20:23:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:11 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:23:11 INFO - Downloading/unpacking blobuploader==1.2.4 20:23:11 INFO - Downloading blobuploader-1.2.4.tar.gz 20:23:11 INFO - Running setup.py egg_info for package blobuploader 20:23:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:23:13 INFO - Running setup.py egg_info for package requests 20:23:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:23:13 INFO - Downloading docopt-0.6.1.tar.gz 20:23:13 INFO - Running setup.py egg_info for package docopt 20:23:13 INFO - Installing collected packages: blobuploader, docopt, requests 20:23:13 INFO - Running setup.py install for blobuploader 20:23:13 INFO - Running setup.py install for docopt 20:23:13 INFO - Running setup.py install for requests 20:23:13 INFO - Successfully installed blobuploader docopt requests 20:23:13 INFO - Cleaning up... 20:23:13 INFO - Return code: 0 20:23:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:23:13 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')]} 20:23:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:23:13 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')]} 20:23:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:23:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 20:23:13 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 20:23:13 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 20:23:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:13 INFO - 'DCLOCATION': 'SCL3', 20:23:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:13 INFO - 'HOMEDRIVE': 'C:', 20:23:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:13 INFO - 'KTS_VERSION': '1.19c', 20:23:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:13 INFO - 'MOZ_AIRBAG': '1', 20:23:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:13 INFO - 'MOZ_MSVCVERSION': '8', 20:23:13 INFO - 'MOZ_NO_REMOTE': '1', 20:23:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:13 INFO - 'NO_EM_RESTART': '1', 20:23:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:13 INFO - 'OS': 'Windows_NT', 20:23:13 INFO - 'OURDRIVE': 'C:', 20:23:13 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', 20:23:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:13 INFO - 'PROCESSOR_LEVEL': '6', 20:23:13 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:13 INFO - 'PROMPT': '$P$G', 20:23:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:13 INFO - 'PWD': 'C:\\slave\\test', 20:23:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:13 INFO - 'SESSIONNAME': 'Console', 20:23:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:13 INFO - 'SYSTEMDRIVE': 'C:', 20:23:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:13 INFO - 'TEST1': 'testie', 20:23:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:13 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:13 INFO - 'USERNAME': 'cltbld', 20:23:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:13 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:23:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:23:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:23:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:23:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:23:20 INFO - Unpacking c:\slave\test\build\tests\marionette 20:23:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:23:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:23:20 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 20:23:20 INFO - Running setup.py install for browsermob-proxy 20:23:25 INFO - Running setup.py install for manifestparser 20:23:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for marionette-client 20:23:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:23:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for marionette-driver 20:23:25 INFO - Running setup.py install for mozcrash 20:23:25 INFO - Running setup.py install for mozdebug 20:23:25 INFO - Running setup.py install for mozdevice 20:23:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozfile 20:23:25 INFO - Running setup.py install for mozhttpd 20:23:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozinfo 20:23:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozInstall 20:23:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozleak 20:23:25 INFO - Running setup.py install for mozlog 20:23:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for moznetwork 20:23:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozprocess 20:23:25 INFO - Running setup.py install for mozprofile 20:23:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozrunner 20:23:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for mozscreenshot 20:23:25 INFO - Running setup.py install for moztest 20:23:25 INFO - Running setup.py install for mozversion 20:23:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:23:25 INFO - Running setup.py install for wptserve 20:23:25 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 20:23:25 INFO - Cleaning up... 20:23:25 INFO - Return code: 0 20:23:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:23:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 20:23:25 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 20:23:25 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 20:23:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:25 INFO - 'DCLOCATION': 'SCL3', 20:23:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:25 INFO - 'HOMEDRIVE': 'C:', 20:23:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:25 INFO - 'KTS_VERSION': '1.19c', 20:23:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:25 INFO - 'MOZ_AIRBAG': '1', 20:23:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:25 INFO - 'MOZ_MSVCVERSION': '8', 20:23:25 INFO - 'MOZ_NO_REMOTE': '1', 20:23:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:25 INFO - 'NO_EM_RESTART': '1', 20:23:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:25 INFO - 'OS': 'Windows_NT', 20:23:25 INFO - 'OURDRIVE': 'C:', 20:23:25 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', 20:23:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:25 INFO - 'PROCESSOR_LEVEL': '6', 20:23:25 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:25 INFO - 'PROMPT': '$P$G', 20:23:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:25 INFO - 'PWD': 'C:\\slave\\test', 20:23:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:25 INFO - 'SESSIONNAME': 'Console', 20:23:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:25 INFO - 'SYSTEMDRIVE': 'C:', 20:23:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:25 INFO - 'TEST1': 'testie', 20:23:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:25 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:25 INFO - 'USERNAME': 'cltbld', 20:23:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:25 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:23:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:23:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:23:29 INFO - Unpacking c:\slave\test\build\tests\marionette 20:23:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:23:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:23:29 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)) 20:23:35 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)) 20:23:35 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)) 20:23:35 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)) 20:23:35 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)) 20:23:35 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:23:35 INFO - Downloading blessings-1.6.tar.gz 20:23:35 INFO - Running setup.py egg_info for package blessings 20:23:35 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)) 20:23:35 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:23:35 INFO - Running setup.py install for blessings 20:23:35 INFO - Running setup.py install for browsermob-proxy 20:23:35 INFO - Running setup.py install for manifestparser 20:23:35 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for marionette-client 20:23:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:23:35 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for marionette-driver 20:23:35 INFO - Running setup.py install for mozcrash 20:23:35 INFO - Running setup.py install for mozdebug 20:23:35 INFO - Running setup.py install for mozdevice 20:23:35 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for mozhttpd 20:23:35 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for mozInstall 20:23:35 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for mozleak 20:23:35 INFO - Running setup.py install for mozprofile 20:23:35 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Running setup.py install for mozrunner 20:23:35 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:23:35 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:23:36 INFO - Running setup.py install for mozscreenshot 20:23:36 INFO - Running setup.py install for moztest 20:23:36 INFO - Running setup.py install for mozversion 20:23:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:23:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:23:36 INFO - Running setup.py install for wptserve 20:23:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:23:36 INFO - Cleaning up... 20:23:36 INFO - Return code: 0 20:23:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:23:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:23:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:23:36 INFO - Reading from file tmpfile_stdout 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - Current package versions: 20:23:36 INFO - blessings == 1.6 20:23:36 INFO - blobuploader == 1.2.4 20:23:36 INFO - browsermob-proxy == 0.6.0 20:23:36 INFO - distribute == 0.6.14 20:23:36 INFO - docopt == 0.6.1 20:23:36 INFO - manifestparser == 1.1 20:23:36 INFO - marionette-client == 2.3.0 20:23:36 INFO - marionette-driver == 1.4.0 20:23:36 INFO - mozInstall == 1.12 20:23:36 INFO - mozcrash == 0.17 20:23:36 INFO - mozdebug == 0.1 20:23:36 INFO - mozdevice == 0.48 20:23:36 INFO - mozfile == 1.2 20:23:36 INFO - mozhttpd == 0.7 20:23:36 INFO - mozinfo == 0.9 20:23:36 INFO - mozleak == 0.1 20:23:36 INFO - mozlog == 3.1 20:23:36 INFO - moznetwork == 0.27 20:23:36 INFO - mozprocess == 0.22 20:23:36 INFO - mozprofile == 0.28 20:23:36 INFO - mozrunner == 6.11 20:23:36 INFO - mozscreenshot == 0.1 20:23:36 INFO - mozsystemmonitor == 0.0 20:23:36 INFO - moztest == 0.7 20:23:36 INFO - mozversion == 1.4 20:23:36 INFO - requests == 1.2.3 20:23:36 INFO - wptserve == 1.4.0 20:23:36 INFO - Running post-action listener: _resource_record_post_action 20:23:36 INFO - Running post-action listener: _start_resource_monitoring 20:23:36 INFO - Starting resource monitoring. 20:23:36 INFO - ##### 20:23:36 INFO - ##### Running pull step. 20:23:36 INFO - ##### 20:23:36 INFO - Running pre-action listener: _resource_record_pre_action 20:23:36 INFO - Running main action method: pull 20:23:36 INFO - Pull has nothing to do! 20:23:36 INFO - Running post-action listener: _resource_record_post_action 20:23:36 INFO - ##### 20:23:36 INFO - ##### Running install step. 20:23:36 INFO - ##### 20:23:36 INFO - Running pre-action listener: _resource_record_pre_action 20:23:36 INFO - Running main action method: install 20:23:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:23:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:23:36 INFO - Reading from file tmpfile_stdout 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - Detecting whether we're running mozinstall >=1.0... 20:23:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:23:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:23:36 INFO - Reading from file tmpfile_stdout 20:23:36 INFO - Output received: 20:23:36 INFO - Usage: mozinstall-script.py [options] installer 20:23:36 INFO - Options: 20:23:36 INFO - -h, --help show this help message and exit 20:23:36 INFO - -d DEST, --destination=DEST 20:23:36 INFO - Directory to install application into. [default: 20:23:36 INFO - "C:\slave\test"] 20:23:36 INFO - --app=APP Application being installed. [default: firefox] 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - Using _rmtree_windows ... 20:23:36 INFO - mkdir: C:\slave\test\build\application 20:23:36 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'] 20:23:36 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 20:23:39 INFO - Reading from file tmpfile_stdout 20:23:39 INFO - Output received: 20:23:39 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:23:39 INFO - Using _rmtree_windows ... 20:23:39 INFO - Using _rmtree_windows ... 20:23:39 INFO - Running post-action listener: _resource_record_post_action 20:23:39 INFO - ##### 20:23:39 INFO - ##### Running run-tests step. 20:23:39 INFO - ##### 20:23:39 INFO - Running pre-action listener: _resource_record_pre_action 20:23:39 INFO - Running main action method: run_tests 20:23:39 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:23:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:23:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:23:39 INFO - grabbing minidump binary from tooltool 20:23:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:23:39 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:23:39 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 20:23:39 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 20:23:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:23:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp1n7rpc 20:23:42 INFO - INFO - File integrity verified, renaming tmp1n7rpc to win32-minidump_stackwalk.exe 20:23:42 INFO - Return code: 0 20:23:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:23:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:23:42 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/cXQQNWDrQUmT6xyED9ZFVQ/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 20:23:42 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/cXQQNWDrQUmT6xyED9ZFVQ/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 20:23:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:23:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 20:23:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:23:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 20:23:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:23:42 INFO - 'DCLOCATION': 'SCL3', 20:23:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:23:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:23:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:23:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:23:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:23:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:23:42 INFO - 'HOMEDRIVE': 'C:', 20:23:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:23:42 INFO - 'KTS_VERSION': '1.19c', 20:23:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:23:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 20:23:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:23:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:23:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:23:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:23:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:23:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:23:42 INFO - 'MOZ_AIRBAG': '1', 20:23:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:23:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:23:42 INFO - 'MOZ_MSVCVERSION': '8', 20:23:42 INFO - 'MOZ_NO_REMOTE': '1', 20:23:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:23:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:23:42 INFO - 'NO_EM_RESTART': '1', 20:23:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:23:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:23:42 INFO - 'OS': 'Windows_NT', 20:23:42 INFO - 'OURDRIVE': 'C:', 20:23:42 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', 20:23:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:23:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:23:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:23:42 INFO - 'PROCESSOR_LEVEL': '6', 20:23:42 INFO - 'PROCESSOR_REVISION': '1e05', 20:23:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:23:42 INFO - 'PROMPT': '$P$G', 20:23:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:23:42 INFO - 'PWD': 'C:\\slave\\test', 20:23:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:23:42 INFO - 'SESSIONNAME': 'Console', 20:23:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:23:42 INFO - 'SYSTEMDRIVE': 'C:', 20:23:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:23:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:42 INFO - 'TEST1': 'testie', 20:23:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:23:42 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 20:23:42 INFO - 'USERNAME': 'cltbld', 20:23:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 20:23:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:23:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:23:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:23:42 INFO - 'WINDIR': 'C:\\WINDOWS', 20:23:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:23:42 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/cXQQNWDrQUmT6xyED9ZFVQ/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 20:23:43 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 20:23:43 INFO - import pkg_resources 20:23:44 INFO - Using 1 client processes 20:23:47 INFO - SUITE-START | Running 778 tests 20:23:47 INFO - Running testharness tests 20:23:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:23:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:23:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:23:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:23:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:23:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:23:47 INFO - Setting up ssl 20:23:48 INFO - PROCESS | certutil | 20:23:48 INFO - PROCESS | certutil | 20:23:48 INFO - PROCESS | certutil | 20:23:48 INFO - Certificate Nickname Trust Attributes 20:23:48 INFO - SSL,S/MIME,JAR/XPI 20:23:48 INFO - 20:23:48 INFO - web-platform-tests CT,, 20:23:48 INFO - 20:23:48 INFO - Starting runner 20:23:49 INFO - PROCESS | 3964 | [3964] 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 20:23:50 INFO - PROCESS | 3964 | [3964] 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 20:23:50 INFO - PROCESS | 3964 | [3964] 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 20:23:51 INFO - PROCESS | 3964 | 1467602631546 Marionette DEBUG Marionette enabled via build flag and pref 20:23:51 INFO - PROCESS | 3964 | ++DOCSHELL 11891C00 == 1 [pid = 3964] [id = 1] 20:23:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 1 (11892000) [pid = 3964] [serial = 1] [outer = 00000000] 20:23:51 INFO - PROCESS | 3964 | [3964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:23:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 2 (11892C00) [pid = 3964] [serial = 2] [outer = 11892000] 20:23:51 INFO - PROCESS | 3964 | [3964] 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 20:23:51 INFO - PROCESS | 3964 | [3964] 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 20:23:51 INFO - PROCESS | 3964 | ++DOCSHELL 11DDA800 == 2 [pid = 3964] [id = 2] 20:23:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 3 (11DDAC00) [pid = 3964] [serial = 3] [outer = 00000000] 20:23:51 INFO - PROCESS | 3964 | [3964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:23:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 4 (11DDB800) [pid = 3964] [serial = 4] [outer = 11DDAC00] 20:23:52 INFO - PROCESS | 3964 | 1467602632171 Marionette INFO Listening on port 2828 20:23:52 INFO - PROCESS | 3964 | 1467602632572 Marionette DEBUG Marionette enabled via command-line flag 20:23:52 INFO - PROCESS | 3964 | ++DOCSHELL 114D5400 == 3 [pid = 3964] [id = 3] 20:23:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 5 (114DD400) [pid = 3964] [serial = 5] [outer = 00000000] 20:23:52 INFO - PROCESS | 3964 | [3964] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:23:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 6 (114DE000) [pid = 3964] [serial = 6] [outer = 114DD400] 20:23:52 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:23:52 INFO - PROCESS | 3964 | [3964] 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 20:23:52 INFO - PROCESS | 3964 | [3964] 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 20:23:52 INFO - PROCESS | 3964 | [3964] 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 20:23:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 7 (13ABBC00) [pid = 3964] [serial = 7] [outer = 11DDAC00] 20:23:52 INFO - PROCESS | 3964 | [3964] 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 20:23:52 INFO - PROCESS | 3964 | 1467602632875 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1766 20:23:52 INFO - PROCESS | 3964 | 1467602632910 Marionette DEBUG Closed connection conn0 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | 1467602633016 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1767 20:23:53 INFO - PROCESS | 3964 | 1467602633061 Marionette DEBUG Closed connection conn1 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | 1467602633072 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1768 20:23:53 INFO - PROCESS | 3964 | ++DOCSHELL 11891000 == 4 [pid = 3964] [id = 4] 20:23:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 8 (11893000) [pid = 3964] [serial = 8] [outer = 00000000] 20:23:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 9 (1441E000) [pid = 3964] [serial = 9] [outer = 11893000] 20:23:53 INFO - PROCESS | 3964 | 1467602633204 Marionette DEBUG Closed connection conn2 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | 1467602633211 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1769 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 10 (14425400) [pid = 3964] [serial = 10] [outer = 11893000] 20:23:53 INFO - PROCESS | 3964 | 1467602633395 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:23:53 INFO - PROCESS | 3964 | 1467602633402 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":"20160703183526","device":"desktop","version":"48.0"} 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:53 INFO - PROCESS | 3964 | [3964] 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 20:23:54 INFO - PROCESS | 3964 | ++DOCSHELL 15888800 == 5 [pid = 3964] [id = 5] 20:23:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 11 (15888C00) [pid = 3964] [serial = 11] [outer = 00000000] 20:23:54 INFO - PROCESS | 3964 | ++DOCSHELL 158AA400 == 6 [pid = 3964] [id = 6] 20:23:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 12 (158AC000) [pid = 3964] [serial = 12] [outer = 00000000] 20:23:54 INFO - PROCESS | 3964 | [3964] 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 20:23:54 INFO - PROCESS | 3964 | ++DOCSHELL 166F4400 == 7 [pid = 3964] [id = 7] 20:23:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 13 (166F4800) [pid = 3964] [serial = 13] [outer = 00000000] 20:23:54 INFO - PROCESS | 3964 | [3964] 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 20:23:54 INFO - PROCESS | 3964 | [3964] 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 20:23:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 14 (168F4800) [pid = 3964] [serial = 14] [outer = 166F4800] 20:23:55 INFO - PROCESS | 3964 | [3964] 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 20:23:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 15 (16761800) [pid = 3964] [serial = 15] [outer = 15888C00] 20:23:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 16 (16763400) [pid = 3964] [serial = 16] [outer = 158AC000] 20:23:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 17 (16766000) [pid = 3964] [serial = 17] [outer = 166F4800] 20:23:55 INFO - PROCESS | 3964 | 1467602635682 Marionette INFO startBrowser d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:55 INFO - PROCESS | 3964 | 1467602635715 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 3964 | 1467602635728 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 3964 | 1467602635730 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 18 (17BD7400) [pid = 3964] [serial = 18] [outer = 166F4800] 20:23:56 INFO - PROCESS | 3964 | 1467602636243 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d87f54cf-6de0-491b-afab-9ec2f61852c8","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":"20160703183526","device":"desktop","version":"48.0","command_id":1}}] 20:23:56 INFO - PROCESS | 3964 | 1467602636385 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}] 20:23:56 INFO - PROCESS | 3964 | 1467602636388 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:56 INFO - PROCESS | 3964 | 1467602636451 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:23:56 INFO - PROCESS | 3964 | 1467602636542 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:23:56 INFO - PROCESS | 3964 | 1467602636545 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:56 INFO - PROCESS | 3964 | [3964] 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 20:23:56 INFO - PROCESS | 3964 | [3964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:23:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 19 (17BC2400) [pid = 3964] [serial = 19] [outer = 166F4800] 20:23:57 INFO - PROCESS | 3964 | [3964] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:23:57 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:23:57 INFO - PROCESS | 3964 | 1467602637048 Marionette TRACE conn3 <- [1,3,null,{}] 20:23:57 INFO - PROCESS | 3964 | 1467602637067 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:23:57 INFO - PROCESS | 3964 | 1467602637070 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:57 INFO - PROCESS | 3964 | 1467602637097 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:23:57 INFO - PROCESS | 3964 | 1467602637135 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 3964 | 1467602637137 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 20:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:23:57 INFO - PROCESS | 3964 | 1467602637189 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:23:57 INFO - PROCESS | 3964 | 1467602637192 Marionette TRACE conn3 <- [1,6,null,{}] 20:23:57 INFO - PROCESS | 3964 | 1467602637234 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}] 20:23:57 INFO - PROCESS | 3964 | 1467602637236 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:57 INFO - PROCESS | 3964 | 1467602637251 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:23:57 INFO - PROCESS | 3964 | 1467602637256 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 3964 | 1467602637259 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:57 INFO - PROCESS | 3964 | ++DOCSHELL 166F0400 == 8 [pid = 3964] [id = 8] 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 20 (19788400) [pid = 3964] [serial = 20] [outer = 00000000] 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 21 (1978AC00) [pid = 3964] [serial = 21] [outer = 19788400] 20:23:57 INFO - PROCESS | 3964 | 1467602637306 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 22 (19C67000) [pid = 3964] [serial = 22] [outer = 19788400] 20:23:57 INFO - PROCESS | 3964 | ++DOCSHELL 19F5B000 == 9 [pid = 3964] [id = 9] 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 23 (19F60800) [pid = 3964] [serial = 23] [outer = 00000000] 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 24 (19FCF400) [pid = 3964] [serial = 24] [outer = 19F60800] 20:23:57 INFO - PROCESS | 3964 | 1467602637777 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 25 (19FD3000) [pid = 3964] [serial = 25] [outer = 19F60800] 20:23:57 INFO - PROCESS | 3964 | 1467602637945 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]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 858ms 20:23:58 INFO - PROCESS | 3964 | 1467602638048 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 3964 | 1467602638051 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 20:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:23:58 INFO - PROCESS | 3964 | 1467602638063 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 3964 | 1467602638064 Marionette TRACE conn3 <- [1,10,null,{}] 20:23:58 INFO - PROCESS | 3964 | 1467602638111 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}] 20:23:58 INFO - PROCESS | 3964 | 1467602638116 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:58 INFO - PROCESS | 3964 | 1467602638230 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:23:58 INFO - PROCESS | 3964 | 1467602638241 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 3964 | 1467602638244 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:58 INFO - PROCESS | 3964 | ++DOCSHELL 19FDB800 == 10 [pid = 3964] [id = 10] 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 26 (19FDBC00) [pid = 3964] [serial = 26] [outer = 00000000] 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 27 (1A979400) [pid = 3964] [serial = 27] [outer = 19FDBC00] 20:23:58 INFO - PROCESS | 3964 | 1467602638291 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 28 (1AB62400) [pid = 3964] [serial = 28] [outer = 19FDBC00] 20:23:58 INFO - PROCESS | 3964 | 1467602638628 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]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 608ms 20:23:58 INFO - PROCESS | 3964 | 1467602638676 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 3964 | 1467602638678 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 20:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:23:58 INFO - PROCESS | 3964 | 1467602638681 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 3964 | 1467602638683 Marionette TRACE conn3 <- [1,14,null,{}] 20:23:58 INFO - PROCESS | 3964 | 1467602638687 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}] 20:23:58 INFO - PROCESS | 3964 | 1467602638689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:58 INFO - PROCESS | 3964 | 1467602638817 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:23:58 INFO - PROCESS | 3964 | 1467602638822 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 3964 | 1467602638824 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:58 INFO - PROCESS | 3964 | ++DOCSHELL 1A43D000 == 11 [pid = 3964] [id = 11] 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 29 (1A43D400) [pid = 3964] [serial = 29] [outer = 00000000] 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 30 (1A978000) [pid = 3964] [serial = 30] [outer = 1A43D400] 20:23:58 INFO - PROCESS | 3964 | 1467602638868 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 31 (1AB6A400) [pid = 3964] [serial = 31] [outer = 1A43D400] 20:23:59 INFO - PROCESS | 3964 | 1467602639213 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]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 20:23:59 INFO - PROCESS | 3964 | 1467602639278 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 3964 | 1467602639280 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 20:23:59 INFO - PROCESS | 3964 | 1467602639283 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:23:59 INFO - PROCESS | 3964 | 1467602639285 Marionette TRACE conn3 <- [1,18,null,{}] 20:23:59 INFO - PROCESS | 3964 | 1467602639289 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}] 20:23:59 INFO - PROCESS | 3964 | 1467602639291 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:59 INFO - PROCESS | 3964 | 1467602639383 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:23:59 INFO - PROCESS | 3964 | 1467602639388 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:59 INFO - PROCESS | 3964 | 1467602639392 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:59 INFO - PROCESS | 3964 | ++DOCSHELL 1A5AE400 == 12 [pid = 3964] [id = 12] 20:23:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 32 (1A5B3000) [pid = 3964] [serial = 32] [outer = 00000000] 20:23:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 33 (1A5BB400) [pid = 3964] [serial = 33] [outer = 1A5B3000] 20:23:59 INFO - PROCESS | 3964 | 1467602639435 Marionette DEBUG loaded listener.js 20:23:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 34 (1AB6C000) [pid = 3964] [serial = 34] [outer = 1A5B3000] 20:23:59 INFO - PROCESS | 3964 | 1467602639767 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]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 546ms 20:23:59 INFO - PROCESS | 3964 | 1467602639820 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 3964 | 1467602639822 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 20:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:23:59 INFO - PROCESS | 3964 | 1467602639826 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - PROCESS | 3964 | 1467602639827 Marionette TRACE conn3 <- [1,22,null,{}] 20:23:59 INFO - PROCESS | 3964 | 1467602639830 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}] 20:23:59 INFO - PROCESS | 3964 | 1467602639833 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:59 INFO - PROCESS | 3964 | 1467602639927 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:23:59 INFO - PROCESS | 3964 | 1467602639933 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:59 INFO - PROCESS | 3964 | 1467602639934 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:23:59 INFO - PROCESS | 3964 | ++DOCSHELL 1AC1F800 == 13 [pid = 3964] [id = 13] 20:23:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 35 (1AC23000) [pid = 3964] [serial = 35] [outer = 00000000] 20:23:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 36 (1ACA0400) [pid = 3964] [serial = 36] [outer = 1AC23000] 20:23:59 INFO - PROCESS | 3964 | 1467602639978 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 37 (1ACA4800) [pid = 3964] [serial = 37] [outer = 1AC23000] 20:24:00 INFO - PROCESS | 3964 | 1467602640269 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]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 499ms 20:24:00 INFO - PROCESS | 3964 | 1467602640319 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 3964 | 1467602640321 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 20:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:24:00 INFO - PROCESS | 3964 | 1467602640324 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 3964 | 1467602640326 Marionette TRACE conn3 <- [1,26,null,{}] 20:24:00 INFO - PROCESS | 3964 | 1467602640334 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}] 20:24:00 INFO - PROCESS | 3964 | 1467602640335 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:00 INFO - PROCESS | 3964 | 1467602640428 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:24:00 INFO - PROCESS | 3964 | 1467602640434 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 3964 | 1467602640436 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:00 INFO - PROCESS | 3964 | ++DOCSHELL 1ACAD000 == 14 [pid = 3964] [id = 14] 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 38 (1ACAD800) [pid = 3964] [serial = 38] [outer = 00000000] 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 39 (1AF22800) [pid = 3964] [serial = 39] [outer = 1ACAD800] 20:24:00 INFO - PROCESS | 3964 | 1467602640478 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 40 (1AF26C00) [pid = 3964] [serial = 40] [outer = 1ACAD800] 20:24:00 INFO - PROCESS | 3964 | 1467602640787 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]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 499ms 20:24:00 INFO - PROCESS | 3964 | 1467602640821 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 3964 | 1467602640823 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 20:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:24:00 INFO - PROCESS | 3964 | 1467602640827 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 3964 | 1467602640828 Marionette TRACE conn3 <- [1,30,null,{}] 20:24:00 INFO - PROCESS | 3964 | 1467602640847 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}] 20:24:00 INFO - PROCESS | 3964 | 1467602640849 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:00 INFO - PROCESS | 3964 | 1467602640938 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:24:00 INFO - PROCESS | 3964 | 1467602640944 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 3964 | 1467602640945 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:00 INFO - PROCESS | 3964 | ++DOCSHELL 1AF22400 == 15 [pid = 3964] [id = 15] 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 41 (1AF29400) [pid = 3964] [serial = 41] [outer = 00000000] 20:24:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 42 (1B089400) [pid = 3964] [serial = 42] [outer = 1AF29400] 20:24:00 INFO - PROCESS | 3964 | 1467602640990 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 43 (1B08C400) [pid = 3964] [serial = 43] [outer = 1AF29400] 20:24:01 INFO - PROCESS | 3964 | ++DOCSHELL 1B085000 == 16 [pid = 3964] [id = 16] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 44 (1B085400) [pid = 3964] [serial = 44] [outer = 00000000] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 45 (1B093400) [pid = 3964] [serial = 45] [outer = 1B085400] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 46 (1B086400) [pid = 3964] [serial = 46] [outer = 1B085400] 20:24:01 INFO - PROCESS | 3964 | ++DOCSHELL 1B1CBC00 == 17 [pid = 3964] [id = 17] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 47 (1B1CFC00) [pid = 3964] [serial = 47] [outer = 00000000] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 48 (1B1D8C00) [pid = 3964] [serial = 48] [outer = 1B1CFC00] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 49 (1B449C00) [pid = 3964] [serial = 49] [outer = 1B1CFC00] 20:24:01 INFO - PROCESS | 3964 | 1467602641492 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]]]}] 20:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 702ms 20:24:01 INFO - PROCESS | 3964 | 1467602641524 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 3964 | 1467602641526 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 20:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:24:01 INFO - PROCESS | 3964 | 1467602641529 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:24:01 INFO - PROCESS | 3964 | 1467602641531 Marionette TRACE conn3 <- [1,34,null,{}] 20:24:01 INFO - PROCESS | 3964 | 1467602641534 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}] 20:24:01 INFO - PROCESS | 3964 | 1467602641536 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:01 INFO - PROCESS | 3964 | 1467602641620 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:24:01 INFO - PROCESS | 3964 | 1467602641627 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 3964 | 1467602641629 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:01 INFO - PROCESS | 3964 | ++DOCSHELL 1A5AF000 == 18 [pid = 3964] [id = 18] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 50 (1A5B7800) [pid = 3964] [serial = 50] [outer = 00000000] 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 51 (1B1D4C00) [pid = 3964] [serial = 51] [outer = 1A5B7800] 20:24:01 INFO - PROCESS | 3964 | 1467602641673 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (1B5D9C00) [pid = 3964] [serial = 52] [outer = 1A5B7800] 20:24:02 INFO - PROCESS | 3964 | --DOCSHELL 11891C00 == 17 [pid = 3964] [id = 1] 20:24:02 INFO - PROCESS | 3964 | 1467602642719 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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1248ms 20:24:02 INFO - PROCESS | 3964 | 1467602642784 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 3964 | 1467602642788 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 20:24:02 INFO - PROCESS | 3964 | 1467602642793 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:24:02 INFO - PROCESS | 3964 | 1467602642798 Marionette TRACE conn3 <- [1,38,null,{}] 20:24:02 INFO - PROCESS | 3964 | 1467602642819 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}] 20:24:02 INFO - PROCESS | 3964 | 1467602642822 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:02 INFO - PROCESS | 3964 | 1467602642954 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:24:03 INFO - PROCESS | 3964 | 1467602643012 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 3964 | 1467602643015 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:03 INFO - PROCESS | 3964 | ++DOCSHELL 104EAC00 == 18 [pid = 3964] [id = 19] 20:24:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (1055A400) [pid = 3964] [serial = 53] [outer = 00000000] 20:24:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (10BB8800) [pid = 3964] [serial = 54] [outer = 1055A400] 20:24:03 INFO - PROCESS | 3964 | 1467602643070 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (1109EC00) [pid = 3964] [serial = 55] [outer = 1055A400] 20:24:03 INFO - PROCESS | 3964 | 1467602643626 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]]]}] 20:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 858ms 20:24:03 INFO - PROCESS | 3964 | 1467602643658 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 3964 | 1467602643663 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 20:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:24:03 INFO - PROCESS | 3964 | 1467602643669 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 3964 | 1467602643672 Marionette TRACE conn3 <- [1,42,null,{}] 20:24:03 INFO - PROCESS | 3964 | 1467602643676 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}] 20:24:03 INFO - PROCESS | 3964 | 1467602643679 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:03 INFO - PROCESS | 3964 | 1467602643798 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:24:03 INFO - PROCESS | 3964 | 1467602643877 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 3964 | 1467602643879 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:03 INFO - PROCESS | 3964 | ++DOCSHELL 13248400 == 19 [pid = 3964] [id = 20] 20:24:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (13248800) [pid = 3964] [serial = 56] [outer = 00000000] 20:24:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (139B9400) [pid = 3964] [serial = 57] [outer = 13248800] 20:24:03 INFO - PROCESS | 3964 | 1467602643947 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (13B54000) [pid = 3964] [serial = 58] [outer = 13248800] 20:24:04 INFO - PROCESS | 3964 | 1467602644638 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]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1045ms 20:24:04 INFO - PROCESS | 3964 | 1467602644698 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 3964 | 1467602644701 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 20:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:24:04 INFO - PROCESS | 3964 | 1467602644713 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 3964 | 1467602644717 Marionette TRACE conn3 <- [1,46,null,{}] 20:24:04 INFO - PROCESS | 3964 | 1467602644722 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}] 20:24:04 INFO - PROCESS | 3964 | 1467602644725 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:04 INFO - PROCESS | 3964 | 1467602644818 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:24:04 INFO - PROCESS | 3964 | 1467602644877 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 3964 | 1467602644881 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:04 INFO - PROCESS | 3964 | ++DOCSHELL 10A09C00 == 20 [pid = 3964] [id = 21] 20:24:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10A0C000) [pid = 3964] [serial = 59] [outer = 00000000] 20:24:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10A81400) [pid = 3964] [serial = 60] [outer = 10A0C000] 20:24:04 INFO - PROCESS | 3964 | 1467602644940 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10BB1800) [pid = 3964] [serial = 61] [outer = 10A0C000] 20:24:05 INFO - PROCESS | 3964 | --DOCSHELL 11891000 == 19 [pid = 3964] [id = 4] 20:24:05 INFO - PROCESS | 3964 | 1467602645457 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]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 796ms 20:24:05 INFO - PROCESS | 3964 | 1467602645510 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 3964 | 1467602645514 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 20:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:24:05 INFO - PROCESS | 3964 | 1467602645520 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 3964 | 1467602645522 Marionette TRACE conn3 <- [1,50,null,{}] 20:24:05 INFO - PROCESS | 3964 | 1467602645526 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}] 20:24:05 INFO - PROCESS | 3964 | 1467602645528 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:05 INFO - PROCESS | 3964 | 1467602645686 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:24:05 INFO - PROCESS | 3964 | 1467602645774 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:05 INFO - PROCESS | 3964 | 1467602645777 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:05 INFO - PROCESS | 3964 | ++DOCSHELL 10B61C00 == 20 [pid = 3964] [id = 22] 20:24:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (10B68800) [pid = 3964] [serial = 62] [outer = 00000000] 20:24:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (11DE0000) [pid = 3964] [serial = 63] [outer = 10B68800] 20:24:05 INFO - PROCESS | 3964 | 1467602645822 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (129E9000) [pid = 3964] [serial = 64] [outer = 10B68800] 20:24:06 INFO - PROCESS | 3964 | 1467602646184 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]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 686ms 20:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:24:06 INFO - PROCESS | 3964 | 1467602646227 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 3964 | 1467602646230 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 20:24:06 INFO - PROCESS | 3964 | 1467602646233 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 3964 | 1467602646236 Marionette TRACE conn3 <- [1,54,null,{}] 20:24:06 INFO - PROCESS | 3964 | 1467602646247 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}] 20:24:06 INFO - PROCESS | 3964 | 1467602646252 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:06 INFO - PROCESS | 3964 | 1467602646352 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:24:06 INFO - PROCESS | 3964 | 1467602646361 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 3964 | 1467602646364 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:06 INFO - PROCESS | 3964 | ++DOCSHELL 12EDDC00 == 21 [pid = 3964] [id = 23] 20:24:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (12EDE400) [pid = 3964] [serial = 65] [outer = 00000000] 20:24:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (1316BC00) [pid = 3964] [serial = 66] [outer = 12EDE400] 20:24:06 INFO - PROCESS | 3964 | 1467602646412 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1324D400) [pid = 3964] [serial = 67] [outer = 12EDE400] 20:24:06 INFO - PROCESS | 3964 | 1467602646800 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]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 20:24:06 INFO - PROCESS | 3964 | 1467602646827 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 3964 | 1467602646829 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 20:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:24:06 INFO - PROCESS | 3964 | 1467602646833 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 3964 | 1467602646834 Marionette TRACE conn3 <- [1,58,null,{}] 20:24:06 INFO - PROCESS | 3964 | 1467602646838 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}] 20:24:06 INFO - PROCESS | 3964 | 1467602646839 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:06 INFO - PROCESS | 3964 | 1467602646931 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:24:06 INFO - PROCESS | 3964 | 1467602646936 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 3964 | 1467602646938 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:06 INFO - PROCESS | 3964 | ++DOCSHELL 14236C00 == 22 [pid = 3964] [id = 24] 20:24:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (14237000) [pid = 3964] [serial = 68] [outer = 00000000] 20:24:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (14424400) [pid = 3964] [serial = 69] [outer = 14237000] 20:24:07 INFO - PROCESS | 3964 | 1467602646988 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (144C2400) [pid = 3964] [serial = 70] [outer = 14237000] 20:24:07 INFO - PROCESS | 3964 | 1467602647367 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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 20:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:24:07 INFO - PROCESS | 3964 | 1467602647432 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 3964 | 1467602647434 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 20:24:07 INFO - PROCESS | 3964 | 1467602647437 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 3964 | 1467602647439 Marionette TRACE conn3 <- [1,62,null,{}] 20:24:07 INFO - PROCESS | 3964 | 1467602647442 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}] 20:24:07 INFO - PROCESS | 3964 | 1467602647444 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:07 INFO - PROCESS | 3964 | 1467602647518 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:24:07 INFO - PROCESS | 3964 | 1467602647523 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 3964 | 1467602647525 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:07 INFO - PROCESS | 3964 | ++DOCSHELL 1441D800 == 23 [pid = 3964] [id = 25] 20:24:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (144CC000) [pid = 3964] [serial = 71] [outer = 00000000] 20:24:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1513B800) [pid = 3964] [serial = 72] [outer = 144CC000] 20:24:07 INFO - PROCESS | 3964 | 1467602647567 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15610400) [pid = 3964] [serial = 73] [outer = 144CC000] 20:24:07 INFO - PROCESS | 3964 | 1467602647959 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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 530ms 20:24:07 INFO - PROCESS | 3964 | 1467602647970 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 3964 | 1467602647972 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 20:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:24:07 INFO - PROCESS | 3964 | 1467602647975 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 3964 | 1467602647977 Marionette TRACE conn3 <- [1,66,null,{}] 20:24:07 INFO - PROCESS | 3964 | 1467602647980 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}] 20:24:07 INFO - PROCESS | 3964 | 1467602647986 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:08 INFO - PROCESS | 3964 | 1467602648126 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:24:08 INFO - PROCESS | 3964 | 1467602648134 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 3964 | 1467602648136 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:08 INFO - PROCESS | 3964 | ++DOCSHELL 144C0000 == 24 [pid = 3964] [id = 26] 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1563F000) [pid = 3964] [serial = 74] [outer = 00000000] 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (158ACC00) [pid = 3964] [serial = 75] [outer = 1563F000] 20:24:08 INFO - PROCESS | 3964 | 1467602648178 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15F69C00) [pid = 3964] [serial = 76] [outer = 1563F000] 20:24:08 INFO - PROCESS | 3964 | 1467602648540 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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 20:24:08 INFO - PROCESS | 3964 | 1467602648573 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 3964 | 1467602648575 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 20:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:24:08 INFO - PROCESS | 3964 | 1467602648578 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 3964 | 1467602648580 Marionette TRACE conn3 <- [1,70,null,{}] 20:24:08 INFO - PROCESS | 3964 | 1467602648583 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}] 20:24:08 INFO - PROCESS | 3964 | 1467602648585 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:08 INFO - PROCESS | 3964 | 1467602648668 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:24:08 INFO - PROCESS | 3964 | 1467602648745 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 3964 | 1467602648748 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:08 INFO - PROCESS | 3964 | ++DOCSHELL 13251C00 == 25 [pid = 3964] [id = 27] 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1620B000) [pid = 3964] [serial = 77] [outer = 00000000] 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (16765800) [pid = 3964] [serial = 78] [outer = 1620B000] 20:24:08 INFO - PROCESS | 3964 | 1467602648792 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1698E800) [pid = 3964] [serial = 79] [outer = 1620B000] 20:24:09 INFO - PROCESS | 3964 | 1467602649146 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]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 639ms 20:24:09 INFO - PROCESS | 3964 | 1467602649217 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 3964 | 1467602649219 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 20:24:09 INFO - PROCESS | 3964 | 1467602649222 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:24:09 INFO - PROCESS | 3964 | 1467602649223 Marionette TRACE conn3 <- [1,74,null,{}] 20:24:09 INFO - PROCESS | 3964 | 1467602649226 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}] 20:24:09 INFO - PROCESS | 3964 | 1467602649228 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:09 INFO - PROCESS | 3964 | 1467602649331 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:24:09 INFO - PROCESS | 3964 | 1467602649339 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:09 INFO - PROCESS | 3964 | 1467602649341 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:09 INFO - PROCESS | 3964 | ++DOCSHELL 15894000 == 26 [pid = 3964] [id = 28] 20:24:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15F6E000) [pid = 3964] [serial = 80] [outer = 00000000] 20:24:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (171CE800) [pid = 3964] [serial = 81] [outer = 15F6E000] 20:24:09 INFO - PROCESS | 3964 | 1467602649384 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17581000) [pid = 3964] [serial = 82] [outer = 15F6E000] 20:24:09 INFO - PROCESS | 3964 | 1467602649747 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]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 20:24:09 INFO - PROCESS | 3964 | 1467602649819 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 3964 | 1467602649821 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 20:24:09 INFO - PROCESS | 3964 | 1467602649825 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:24:09 INFO - PROCESS | 3964 | 1467602649826 Marionette TRACE conn3 <- [1,78,null,{}] 20:24:09 INFO - PROCESS | 3964 | 1467602649830 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}] 20:24:09 INFO - PROCESS | 3964 | 1467602649831 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:09 INFO - PROCESS | 3964 | 1467602649906 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:24:09 INFO - PROCESS | 3964 | 1467602649991 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:09 INFO - PROCESS | 3964 | 1467602649993 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:09 INFO - PROCESS | 3964 | ++DOCSHELL 1313B400 == 27 [pid = 3964] [id = 29] 20:24:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (16204400) [pid = 3964] [serial = 83] [outer = 00000000] 20:24:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17671C00) [pid = 3964] [serial = 84] [outer = 16204400] 20:24:10 INFO - PROCESS | 3964 | 1467602650038 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17712C00) [pid = 3964] [serial = 85] [outer = 16204400] 20:24:10 INFO - PROCESS | 3964 | 1467602650383 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]]]}] 20:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 20:24:10 INFO - PROCESS | 3964 | 1467602650422 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 3964 | 1467602650424 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 20:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:24:10 INFO - PROCESS | 3964 | 1467602650427 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:24:10 INFO - PROCESS | 3964 | 1467602650428 Marionette TRACE conn3 <- [1,82,null,{}] 20:24:10 INFO - PROCESS | 3964 | 1467602650432 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}] 20:24:10 INFO - PROCESS | 3964 | 1467602650433 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:10 INFO - PROCESS | 3964 | 1467602650546 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:24:10 INFO - PROCESS | 3964 | 1467602650554 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 3964 | 1467602650555 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:10 INFO - PROCESS | 3964 | ++DOCSHELL 12E23800 == 28 [pid = 3964] [id = 30] 20:24:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1316B800) [pid = 3964] [serial = 86] [outer = 00000000] 20:24:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17BB6000) [pid = 3964] [serial = 87] [outer = 1316B800] 20:24:10 INFO - PROCESS | 3964 | 1467602650597 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17BBF800) [pid = 3964] [serial = 88] [outer = 1316B800] 20:24:10 INFO - PROCESS | 3964 | 1467602650961 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]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 593ms 20:24:11 INFO - PROCESS | 3964 | 1467602651024 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 3964 | 1467602651026 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 20:24:11 INFO - PROCESS | 3964 | 1467602651030 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:24:11 INFO - PROCESS | 3964 | 1467602651032 Marionette TRACE conn3 <- [1,86,null,{}] 20:24:11 INFO - PROCESS | 3964 | 1467602651035 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}] 20:24:11 INFO - PROCESS | 3964 | 1467602651037 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:11 INFO - PROCESS | 3964 | 1467602651134 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:24:11 INFO - PROCESS | 3964 | 1467602651228 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 3964 | 1467602651231 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:11 INFO - PROCESS | 3964 | ++DOCSHELL 17B6CC00 == 29 [pid = 3964] [id = 31] 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17EDEC00) [pid = 3964] [serial = 89] [outer = 00000000] 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (196F1C00) [pid = 3964] [serial = 90] [outer = 17EDEC00] 20:24:11 INFO - PROCESS | 3964 | 1467602651276 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19787000) [pid = 3964] [serial = 91] [outer = 17EDEC00] 20:24:11 INFO - PROCESS | 3964 | 1467602651591 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]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 20:24:11 INFO - PROCESS | 3964 | 1467602651627 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 3964 | 1467602651629 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 20:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:24:11 INFO - PROCESS | 3964 | 1467602651637 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - PROCESS | 3964 | 1467602651639 Marionette TRACE conn3 <- [1,90,null,{}] 20:24:11 INFO - PROCESS | 3964 | 1467602651642 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}] 20:24:11 INFO - PROCESS | 3964 | 1467602651644 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:11 INFO - PROCESS | 3964 | 1467602651720 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:24:11 INFO - PROCESS | 3964 | 1467602651789 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 3964 | 1467602651791 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:11 INFO - PROCESS | 3964 | ++DOCSHELL 16204800 == 30 [pid = 3964] [id = 32] 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (171CE400) [pid = 3964] [serial = 92] [outer = 00000000] 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19C70800) [pid = 3964] [serial = 93] [outer = 171CE400] 20:24:11 INFO - PROCESS | 3964 | 1467602651833 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19E02000) [pid = 3964] [serial = 94] [outer = 171CE400] 20:24:12 INFO - PROCESS | 3964 | 1467602652163 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]]]}] 20:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 592ms 20:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:24:12 INFO - PROCESS | 3964 | 1467602652234 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 3964 | 1467602652236 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 20:24:12 INFO - PROCESS | 3964 | 1467602652239 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - PROCESS | 3964 | 1467602652241 Marionette TRACE conn3 <- [1,94,null,{}] 20:24:12 INFO - PROCESS | 3964 | 1467602652245 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}] 20:24:12 INFO - PROCESS | 3964 | 1467602652246 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:12 INFO - PROCESS | 3964 | 1467602652379 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:24:12 INFO - PROCESS | 3964 | 1467602652386 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 3964 | 1467602652388 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:12 INFO - PROCESS | 3964 | ++DOCSHELL 13B55C00 == 31 [pid = 3964] [id = 33] 20:24:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (19789000) [pid = 3964] [serial = 95] [outer = 00000000] 20:24:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (19FD0400) [pid = 3964] [serial = 96] [outer = 19789000] 20:24:12 INFO - PROCESS | 3964 | 1467602652430 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (19FD4800) [pid = 3964] [serial = 97] [outer = 19789000] 20:24:13 INFO - PROCESS | 3964 | 1467602653664 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]]]}] 20:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1498ms 20:24:13 INFO - PROCESS | 3964 | 1467602653757 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 3964 | 1467602653760 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 20:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:24:13 INFO - PROCESS | 3964 | 1467602653765 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 3964 | 1467602653768 Marionette TRACE conn3 <- [1,98,null,{}] 20:24:13 INFO - PROCESS | 3964 | 1467602653773 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}] 20:24:13 INFO - PROCESS | 3964 | 1467602653776 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:13 INFO - PROCESS | 3964 | 1467602653883 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:24:13 INFO - PROCESS | 3964 | 1467602653890 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 3964 | 1467602653893 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:13 INFO - PROCESS | 3964 | ++DOCSHELL 10B5A400 == 32 [pid = 3964] [id = 34] 20:24:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (10B69400) [pid = 3964] [serial = 98] [outer = 00000000] 20:24:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (10EF4C00) [pid = 3964] [serial = 99] [outer = 10B69400] 20:24:13 INFO - PROCESS | 3964 | 1467602653981 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (10B61400) [pid = 3964] [serial = 100] [outer = 10B69400] 20:24:14 INFO - PROCESS | 3964 | 1467602654376 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]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 640ms 20:24:14 INFO - PROCESS | 3964 | 1467602654402 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 3964 | 1467602654407 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 20:24:14 INFO - PROCESS | 3964 | 1467602654412 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:24:14 INFO - PROCESS | 3964 | 1467602654415 Marionette TRACE conn3 <- [1,102,null,{}] 20:24:14 INFO - PROCESS | 3964 | 1467602654419 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}] 20:24:14 INFO - PROCESS | 3964 | 1467602654421 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:14 INFO - PROCESS | 3964 | 1467602654529 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:24:14 INFO - PROCESS | 3964 | 1467602654535 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 3964 | 1467602654538 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:14 INFO - PROCESS | 3964 | ++DOCSHELL 129E8C00 == 33 [pid = 3964] [id = 35] 20:24:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (129EA800) [pid = 3964] [serial = 101] [outer = 00000000] 20:24:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (12E63800) [pid = 3964] [serial = 102] [outer = 129EA800] 20:24:14 INFO - PROCESS | 3964 | 1467602654583 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (13114400) [pid = 3964] [serial = 103] [outer = 129EA800] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (1ACAD800) [pid = 3964] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (1AC23000) [pid = 3964] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (1A5B3000) [pid = 3964] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1A43D400) [pid = 3964] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (19FDBC00) [pid = 3964] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (19788400) [pid = 3964] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (11893000) [pid = 3964] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1AF29400) [pid = 3964] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1A5B7800) [pid = 3964] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1055A400) [pid = 3964] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (13248800) [pid = 3964] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (10A0C000) [pid = 3964] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10B68800) [pid = 3964] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (12EDE400) [pid = 3964] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (14237000) [pid = 3964] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (144CC000) [pid = 3964] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1563F000) [pid = 3964] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1620B000) [pid = 3964] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15F6E000) [pid = 3964] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (16204400) [pid = 3964] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1316B800) [pid = 3964] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:24:15 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17EDEC00) [pid = 3964] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:24:15 INFO - PROCESS | 3964 | 1467602655456 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]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1076ms 20:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:24:15 INFO - PROCESS | 3964 | 1467602655487 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 3964 | 1467602655490 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 20:24:15 INFO - PROCESS | 3964 | 1467602655493 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 3964 | 1467602655497 Marionette TRACE conn3 <- [1,106,null,{}] 20:24:15 INFO - PROCESS | 3964 | 1467602655506 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}] 20:24:15 INFO - PROCESS | 3964 | 1467602655511 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:15 INFO - PROCESS | 3964 | 1467602655589 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:24:15 INFO - PROCESS | 3964 | 1467602655595 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:15 INFO - PROCESS | 3964 | 1467602655598 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:15 INFO - PROCESS | 3964 | ++DOCSHELL 1313E000 == 34 [pid = 3964] [id = 36] 20:24:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1313E400) [pid = 3964] [serial = 104] [outer = 00000000] 20:24:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (139C6800) [pid = 3964] [serial = 105] [outer = 1313E400] 20:24:15 INFO - PROCESS | 3964 | 1467602655644 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (14237400) [pid = 3964] [serial = 106] [outer = 1313E400] 20:24:16 INFO - PROCESS | 3964 | 1467602656079 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]]]}] 20:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 639ms 20:24:16 INFO - PROCESS | 3964 | 1467602656131 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 3964 | 1467602656133 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 20:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:24:16 INFO - PROCESS | 3964 | 1467602656137 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - PROCESS | 3964 | 1467602656138 Marionette TRACE conn3 <- [1,110,null,{}] 20:24:16 INFO - PROCESS | 3964 | 1467602656142 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}] 20:24:16 INFO - PROCESS | 3964 | 1467602656144 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:16 INFO - PROCESS | 3964 | 1467602656223 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:24:16 INFO - PROCESS | 3964 | 1467602656228 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 3964 | 1467602656230 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:16 INFO - PROCESS | 3964 | ++DOCSHELL 144C0800 == 35 [pid = 3964] [id = 37] 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (144C8C00) [pid = 3964] [serial = 107] [outer = 00000000] 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1587F400) [pid = 3964] [serial = 108] [outer = 144C8C00] 20:24:16 INFO - PROCESS | 3964 | 1467602656281 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1589D800) [pid = 3964] [serial = 109] [outer = 144C8C00] 20:24:16 INFO - PROCESS | 3964 | 1467602656693 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]]]}] 20:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 20:24:16 INFO - PROCESS | 3964 | 1467602656733 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 3964 | 1467602656735 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 20:24:16 INFO - PROCESS | 3964 | 1467602656739 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:24:16 INFO - PROCESS | 3964 | 1467602656740 Marionette TRACE conn3 <- [1,114,null,{}] 20:24:16 INFO - PROCESS | 3964 | 1467602656744 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}] 20:24:16 INFO - PROCESS | 3964 | 1467602656745 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:16 INFO - PROCESS | 3964 | 1467602656823 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:24:16 INFO - PROCESS | 3964 | 1467602656828 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 3964 | 1467602656830 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:16 INFO - PROCESS | 3964 | ++DOCSHELL 158B8800 == 36 [pid = 3964] [id = 38] 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (15F69400) [pid = 3964] [serial = 110] [outer = 00000000] 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1620E800) [pid = 3964] [serial = 111] [outer = 15F69400] 20:24:16 INFO - PROCESS | 3964 | 1467602656873 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (16998800) [pid = 3964] [serial = 112] [outer = 15F69400] 20:24:17 INFO - PROCESS | 3964 | 1467602657440 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]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 733ms 20:24:17 INFO - PROCESS | 3964 | 1467602657480 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 3964 | 1467602657485 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 20:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:24:17 INFO - PROCESS | 3964 | 1467602657490 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 3964 | 1467602657493 Marionette TRACE conn3 <- [1,118,null,{}] 20:24:17 INFO - PROCESS | 3964 | 1467602657499 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}] 20:24:17 INFO - PROCESS | 3964 | 1467602657502 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:17 INFO - PROCESS | 3964 | 1467602657634 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:24:17 INFO - PROCESS | 3964 | 1467602657709 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 3964 | 1467602657712 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:17 INFO - PROCESS | 3964 | ++DOCSHELL 10A78000 == 37 [pid = 3964] [id = 39] 20:24:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (10B67800) [pid = 3964] [serial = 113] [outer = 00000000] 20:24:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (114D4800) [pid = 3964] [serial = 114] [outer = 10B67800] 20:24:17 INFO - PROCESS | 3964 | 1467602657767 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (11DDF800) [pid = 3964] [serial = 115] [outer = 10B67800] 20:24:18 INFO - PROCESS | 3964 | 1467602658300 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]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 826ms 20:24:18 INFO - PROCESS | 3964 | 1467602658334 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 3964 | 1467602658338 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 20:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:24:18 INFO - PROCESS | 3964 | 1467602658345 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 3964 | 1467602658348 Marionette TRACE conn3 <- [1,122,null,{}] 20:24:18 INFO - PROCESS | 3964 | 1467602658352 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}] 20:24:18 INFO - PROCESS | 3964 | 1467602658354 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:18 INFO - PROCESS | 3964 | 1467602658456 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:24:18 INFO - PROCESS | 3964 | 1467602658549 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:18 INFO - PROCESS | 3964 | 1467602658552 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:18 INFO - PROCESS | 3964 | ++DOCSHELL 13249400 == 38 [pid = 3964] [id = 40] 20:24:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1324A400) [pid = 3964] [serial = 116] [outer = 00000000] 20:24:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (144BF000) [pid = 3964] [serial = 117] [outer = 1324A400] 20:24:18 INFO - PROCESS | 3964 | 1467602658606 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1560D800) [pid = 3964] [serial = 118] [outer = 1324A400] 20:24:19 INFO - PROCESS | 3964 | 1467602659164 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]]]}] 20:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 905ms 20:24:19 INFO - PROCESS | 3964 | 1467602659249 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:24:19 INFO - PROCESS | 3964 | 1467602659251 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 20:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:24:19 INFO - PROCESS | 3964 | 1467602659255 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 3964 | 1467602659259 Marionette TRACE conn3 <- [1,126,null,{}] 20:24:19 INFO - PROCESS | 3964 | 1467602659270 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}] 20:24:19 INFO - PROCESS | 3964 | 1467602659275 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:19 INFO - PROCESS | 3964 | 1467602659417 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:24:19 INFO - PROCESS | 3964 | 1467602659484 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 3964 | 1467602659488 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:19 INFO - PROCESS | 3964 | ++DOCSHELL 17716800 == 39 [pid = 3964] [id = 41] 20:24:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (17716C00) [pid = 3964] [serial = 119] [outer = 00000000] 20:24:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (17BBFC00) [pid = 3964] [serial = 120] [outer = 17716C00] 20:24:19 INFO - PROCESS | 3964 | 1467602659583 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (17EE3C00) [pid = 3964] [serial = 121] [outer = 17716C00] 20:24:20 INFO - PROCESS | 3964 | 1467602660105 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]]]}] 20:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 936ms 20:24:20 INFO - PROCESS | 3964 | 1467602660200 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 3964 | 1467602660204 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 20:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:24:20 INFO - PROCESS | 3964 | 1467602660209 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 3964 | 1467602660212 Marionette TRACE conn3 <- [1,130,null,{}] 20:24:20 INFO - PROCESS | 3964 | 1467602660232 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}] 20:24:20 INFO - PROCESS | 3964 | 1467602660235 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:20 INFO - PROCESS | 3964 | 1467602660337 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:24:20 INFO - PROCESS | 3964 | 1467602660410 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 3964 | 1467602660415 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:20 INFO - PROCESS | 3964 | ++DOCSHELL 10B68800 == 40 [pid = 3964] [id = 42] 20:24:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (10B69000) [pid = 3964] [serial = 122] [outer = 00000000] 20:24:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (10E5DC00) [pid = 3964] [serial = 123] [outer = 10B69000] 20:24:20 INFO - PROCESS | 3964 | 1467602660462 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (114D6C00) [pid = 3964] [serial = 124] [outer = 10B69000] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 144C0800 == 39 [pid = 3964] [id = 37] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 1313E000 == 38 [pid = 3964] [id = 36] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 129E8C00 == 37 [pid = 3964] [id = 35] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 10B5A400 == 36 [pid = 3964] [id = 34] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 1313B400 == 35 [pid = 3964] [id = 29] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 12E23800 == 34 [pid = 3964] [id = 30] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 17716800 == 33 [pid = 3964] [id = 41] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 17B6CC00 == 32 [pid = 3964] [id = 31] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 158B8800 == 31 [pid = 3964] [id = 38] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 13B55C00 == 30 [pid = 3964] [id = 33] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 10A78000 == 29 [pid = 3964] [id = 39] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 16204800 == 28 [pid = 3964] [id = 32] 20:24:21 INFO - PROCESS | 3964 | --DOCSHELL 13249400 == 27 [pid = 3964] [id = 40] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (16766000) [pid = 3964] [serial = 17] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (1B1D4C00) [pid = 3964] [serial = 51] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (10BB8800) [pid = 3964] [serial = 54] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (139B9400) [pid = 3964] [serial = 57] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (10A81400) [pid = 3964] [serial = 60] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (11DE0000) [pid = 3964] [serial = 63] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1324D400) [pid = 3964] [serial = 67] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1316BC00) [pid = 3964] [serial = 66] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (14424400) [pid = 3964] [serial = 69] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (144C2400) [pid = 3964] [serial = 70] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1513B800) [pid = 3964] [serial = 72] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (15610400) [pid = 3964] [serial = 73] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (158ACC00) [pid = 3964] [serial = 75] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (16765800) [pid = 3964] [serial = 78] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (171CE800) [pid = 3964] [serial = 81] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17671C00) [pid = 3964] [serial = 84] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (17BB6000) [pid = 3964] [serial = 87] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (196F1C00) [pid = 3964] [serial = 90] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15F69C00) [pid = 3964] [serial = 76] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1698E800) [pid = 3964] [serial = 79] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17581000) [pid = 3964] [serial = 82] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17712C00) [pid = 3964] [serial = 85] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (129E9000) [pid = 3964] [serial = 64] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17BBF800) [pid = 3964] [serial = 88] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19787000) [pid = 3964] [serial = 91] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19C70800) [pid = 3964] [serial = 93] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1109EC00) [pid = 3964] [serial = 55] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13B54000) [pid = 3964] [serial = 58] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10BB1800) [pid = 3964] [serial = 61] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1B5D9C00) [pid = 3964] [serial = 52] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (168F4800) [pid = 3964] [serial = 14] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (14425400) [pid = 3964] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1441E000) [pid = 3964] [serial = 9] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (11DDB800) [pid = 3964] [serial = 4] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1B08C400) [pid = 3964] [serial = 43] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1B093400) [pid = 3964] [serial = 45] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1B1D8C00) [pid = 3964] [serial = 48] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1B089400) [pid = 3964] [serial = 42] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (1AF22800) [pid = 3964] [serial = 39] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (1AF26C00) [pid = 3964] [serial = 40] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (1ACA0400) [pid = 3964] [serial = 36] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (1ACA4800) [pid = 3964] [serial = 37] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (1A5BB400) [pid = 3964] [serial = 33] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (1AB6C000) [pid = 3964] [serial = 34] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (1A978000) [pid = 3964] [serial = 30] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (1AB6A400) [pid = 3964] [serial = 31] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (1A979400) [pid = 3964] [serial = 27] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (1AB62400) [pid = 3964] [serial = 28] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (19FCF400) [pid = 3964] [serial = 24] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (1978AC00) [pid = 3964] [serial = 21] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (19C67000) [pid = 3964] [serial = 22] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3964 | 1467602661482 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]]]}] 20:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1326ms 20:24:21 INFO - PROCESS | 3964 | 1467602661537 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:24:21 INFO - PROCESS | 3964 | 1467602661541 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 20:24:21 INFO - PROCESS | 3964 | 1467602661546 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:24:21 INFO - PROCESS | 3964 | 1467602661549 Marionette TRACE conn3 <- [1,134,null,{}] 20:24:21 INFO - PROCESS | 3964 | 1467602661555 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}] 20:24:21 INFO - PROCESS | 3964 | 1467602661558 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:21 INFO - PROCESS | 3964 | 1467602661645 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:24:21 INFO - PROCESS | 3964 | 1467602661715 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:21 INFO - PROCESS | 3964 | 1467602661717 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:21 INFO - PROCESS | 3964 | ++DOCSHELL 10E59C00 == 28 [pid = 3964] [id = 43] 20:24:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (10EEC800) [pid = 3964] [serial = 125] [outer = 00000000] 20:24:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (114D6800) [pid = 3964] [serial = 126] [outer = 10EEC800] 20:24:21 INFO - PROCESS | 3964 | 1467602661763 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (11892800) [pid = 3964] [serial = 127] [outer = 10EEC800] 20:24:22 INFO - PROCESS | 3964 | 1467602662134 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]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 640ms 20:24:22 INFO - PROCESS | 3964 | 1467602662180 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 3964 | 1467602662185 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 20:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:24:22 INFO - PROCESS | 3964 | 1467602662191 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 3964 | 1467602662194 Marionette TRACE conn3 <- [1,138,null,{}] 20:24:22 INFO - PROCESS | 3964 | 1467602662197 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}] 20:24:22 INFO - PROCESS | 3964 | 1467602662200 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:22 INFO - PROCESS | 3964 | 1467602662282 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:24:22 INFO - PROCESS | 3964 | 1467602662289 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 3964 | 1467602662291 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:22 INFO - PROCESS | 3964 | ++DOCSHELL 12BAC800 == 29 [pid = 3964] [id = 44] 20:24:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (12E67800) [pid = 3964] [serial = 128] [outer = 00000000] 20:24:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (13113400) [pid = 3964] [serial = 129] [outer = 12E67800] 20:24:22 INFO - PROCESS | 3964 | 1467602662337 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (1316B800) [pid = 3964] [serial = 130] [outer = 12E67800] 20:24:22 INFO - PROCESS | 3964 | 1467602662766 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]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 624ms 20:24:22 INFO - PROCESS | 3964 | 1467602662829 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 3964 | 1467602662831 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 20:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:24:22 INFO - PROCESS | 3964 | 1467602662835 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 3964 | 1467602662838 Marionette TRACE conn3 <- [1,142,null,{}] 20:24:22 INFO - PROCESS | 3964 | 1467602662848 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}] 20:24:22 INFO - PROCESS | 3964 | 1467602662853 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:22 INFO - PROCESS | 3964 | 1467602662932 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:24:22 INFO - PROCESS | 3964 | 1467602662941 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 3964 | 1467602662945 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:22 INFO - PROCESS | 3964 | ++DOCSHELL 14424400 == 30 [pid = 3964] [id = 45] 20:24:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (14425000) [pid = 3964] [serial = 131] [outer = 00000000] 20:24:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (144C6800) [pid = 3964] [serial = 132] [outer = 14425000] 20:24:22 INFO - PROCESS | 3964 | 1467602662996 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (1513B000) [pid = 3964] [serial = 133] [outer = 14425000] 20:24:23 INFO - PROCESS | 3964 | 1467602663397 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]]]}] 20:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 20:24:23 INFO - PROCESS | 3964 | 1467602663440 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 3964 | 1467602663442 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 20:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:24:23 INFO - PROCESS | 3964 | 1467602663455 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 3964 | 1467602663457 Marionette TRACE conn3 <- [1,146,null,{}] 20:24:23 INFO - PROCESS | 3964 | 1467602663470 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}] 20:24:23 INFO - PROCESS | 3964 | 1467602663474 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:23 INFO - PROCESS | 3964 | 1467602663578 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:24:23 INFO - PROCESS | 3964 | 1467602663583 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:23 INFO - PROCESS | 3964 | 1467602663585 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:23 INFO - PROCESS | 3964 | ++DOCSHELL 150AFC00 == 31 [pid = 3964] [id = 46] 20:24:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (15637C00) [pid = 3964] [serial = 134] [outer = 00000000] 20:24:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (158A1800) [pid = 3964] [serial = 135] [outer = 15637C00] 20:24:23 INFO - PROCESS | 3964 | 1467602663628 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (15F69C00) [pid = 3964] [serial = 136] [outer = 15637C00] 20:24:24 INFO - PROCESS | 3964 | 1467602664051 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]]]}] 20:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 639ms 20:24:24 INFO - PROCESS | 3964 | 1467602664092 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:24:24 INFO - PROCESS | 3964 | 1467602664094 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 20:24:24 INFO - PROCESS | 3964 | 1467602664097 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:24:24 INFO - PROCESS | 3964 | 1467602664099 Marionette TRACE conn3 <- [1,150,null,{}] 20:24:24 INFO - PROCESS | 3964 | 1467602664102 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}] 20:24:24 INFO - PROCESS | 3964 | 1467602664104 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:24 INFO - PROCESS | 3964 | 1467602664199 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:24:24 INFO - PROCESS | 3964 | 1467602664204 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 3964 | 1467602664206 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:24 INFO - PROCESS | 3964 | ++DOCSHELL 1620A000 == 32 [pid = 3964] [id = 47] 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (1620AC00) [pid = 3964] [serial = 137] [outer = 00000000] 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (16766800) [pid = 3964] [serial = 138] [outer = 1620AC00] 20:24:24 INFO - PROCESS | 3964 | 1467602664249 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (168F4800) [pid = 3964] [serial = 139] [outer = 1620AC00] 20:24:24 INFO - PROCESS | 3964 | 1467602664660 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]]]}] 20:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 593ms 20:24:24 INFO - PROCESS | 3964 | 1467602664695 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:24:24 INFO - PROCESS | 3964 | 1467602664697 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 20:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:24:24 INFO - PROCESS | 3964 | 1467602664700 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:24:24 INFO - PROCESS | 3964 | 1467602664701 Marionette TRACE conn3 <- [1,154,null,{}] 20:24:24 INFO - PROCESS | 3964 | 1467602664704 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}] 20:24:24 INFO - PROCESS | 3964 | 1467602664710 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:24 INFO - PROCESS | 3964 | 1467602664832 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:24:24 INFO - PROCESS | 3964 | 1467602664838 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 3964 | 1467602664840 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:24 INFO - PROCESS | 3964 | ++DOCSHELL 16763000 == 33 [pid = 3964] [id = 48] 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (16D44000) [pid = 3964] [serial = 140] [outer = 00000000] 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (175E1800) [pid = 3964] [serial = 141] [outer = 16D44000] 20:24:24 INFO - PROCESS | 3964 | 1467602664883 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (1770C800) [pid = 3964] [serial = 142] [outer = 16D44000] 20:24:25 INFO - PROCESS | 3964 | 1467602665318 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]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 639ms 20:24:25 INFO - PROCESS | 3964 | 1467602665338 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 3964 | 1467602665340 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 20:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:24:25 INFO - PROCESS | 3964 | 1467602665352 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 3964 | 1467602665363 Marionette TRACE conn3 <- [1,158,null,{}] 20:24:25 INFO - PROCESS | 3964 | 1467602665367 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}] 20:24:25 INFO - PROCESS | 3964 | 1467602665368 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:25 INFO - PROCESS | 3964 | 1467602665534 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (171CE400) [pid = 3964] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19789000) [pid = 3964] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (15F69400) [pid = 3964] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (144C8C00) [pid = 3964] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (10B69400) [pid = 3964] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (129EA800) [pid = 3964] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:24:25 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (1313E400) [pid = 3964] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:24:25 INFO - PROCESS | 3964 | 1467602665583 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 3964 | 1467602665585 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:25 INFO - PROCESS | 3964 | ++DOCSHELL 104E0800 == 34 [pid = 3964] [id = 49] 20:24:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (104E5C00) [pid = 3964] [serial = 143] [outer = 00000000] 20:24:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10B69400) [pid = 3964] [serial = 144] [outer = 104E5C00] 20:24:25 INFO - PROCESS | 3964 | 1467602665612 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (11C99C00) [pid = 3964] [serial = 145] [outer = 104E5C00] 20:24:25 INFO - PROCESS | 3964 | 1467602665941 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]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 655ms 20:24:26 INFO - PROCESS | 3964 | 1467602665997 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 3964 | 1467602665999 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 20:24:26 INFO - PROCESS | 3964 | 1467602666002 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:24:26 INFO - PROCESS | 3964 | 1467602666003 Marionette TRACE conn3 <- [1,162,null,{}] 20:24:26 INFO - PROCESS | 3964 | 1467602666007 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}] 20:24:26 INFO - PROCESS | 3964 | 1467602666009 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:26 INFO - PROCESS | 3964 | 1467602666107 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:24:26 INFO - PROCESS | 3964 | 1467602666135 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 3964 | 1467602666137 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:26 INFO - PROCESS | 3964 | ++DOCSHELL 150A8400 == 35 [pid = 3964] [id = 50] 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (1560B000) [pid = 3964] [serial = 146] [outer = 00000000] 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (17BD2C00) [pid = 3964] [serial = 147] [outer = 1560B000] 20:24:26 INFO - PROCESS | 3964 | 1467602666180 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (17BD3400) [pid = 3964] [serial = 148] [outer = 1560B000] 20:24:26 INFO - PROCESS | 3964 | 1467602666543 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]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 20:24:26 INFO - PROCESS | 3964 | 1467602666599 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 3964 | 1467602666601 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 20:24:26 INFO - PROCESS | 3964 | 1467602666604 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:24:26 INFO - PROCESS | 3964 | 1467602666606 Marionette TRACE conn3 <- [1,166,null,{}] 20:24:26 INFO - PROCESS | 3964 | 1467602666609 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}] 20:24:26 INFO - PROCESS | 3964 | 1467602666611 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:26 INFO - PROCESS | 3964 | 1467602666709 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:24:26 INFO - PROCESS | 3964 | 1467602666716 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 3964 | 1467602666718 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:26 INFO - PROCESS | 3964 | ++DOCSHELL 14424000 == 36 [pid = 3964] [id = 51] 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (17BD4400) [pid = 3964] [serial = 149] [outer = 00000000] 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (19782800) [pid = 3964] [serial = 150] [outer = 17BD4400] 20:24:26 INFO - PROCESS | 3964 | 1467602666760 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (19788000) [pid = 3964] [serial = 151] [outer = 17BD4400] 20:24:27 INFO - PROCESS | 3964 | 1467602667132 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]]]}] 20:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 592ms 20:24:27 INFO - PROCESS | 3964 | 1467602667202 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 3964 | 1467602667204 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 20:24:27 INFO - PROCESS | 3964 | 1467602667207 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:24:27 INFO - PROCESS | 3964 | 1467602667209 Marionette TRACE conn3 <- [1,170,null,{}] 20:24:27 INFO - PROCESS | 3964 | 1467602667212 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}] 20:24:27 INFO - PROCESS | 3964 | 1467602667214 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:27 INFO - PROCESS | 3964 | 1467602667296 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:24:27 INFO - PROCESS | 3964 | 1467602667389 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 3964 | 1467602667391 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:27 INFO - PROCESS | 3964 | ++DOCSHELL 12B66C00 == 37 [pid = 3964] [id = 52] 20:24:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (144C0800) [pid = 3964] [serial = 152] [outer = 00000000] 20:24:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (19C67400) [pid = 3964] [serial = 153] [outer = 144C0800] 20:24:27 INFO - PROCESS | 3964 | 1467602667436 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19C6DC00) [pid = 3964] [serial = 154] [outer = 144C0800] 20:24:28 INFO - PROCESS | 3964 | 1467602668055 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]]]}] 20:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 889ms 20:24:28 INFO - PROCESS | 3964 | 1467602668113 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 3964 | 1467602668117 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 20:24:28 INFO - PROCESS | 3964 | 1467602668122 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:24:28 INFO - PROCESS | 3964 | 1467602668127 Marionette TRACE conn3 <- [1,174,null,{}] 20:24:28 INFO - PROCESS | 3964 | 1467602668133 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}] 20:24:28 INFO - PROCESS | 3964 | 1467602668136 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:28 INFO - PROCESS | 3964 | 1467602668251 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:24:28 INFO - PROCESS | 3964 | 1467602668321 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 3964 | 1467602668324 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:28 INFO - PROCESS | 3964 | ++DOCSHELL 1047E800 == 38 [pid = 3964] [id = 53] 20:24:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (104E8800) [pid = 3964] [serial = 155] [outer = 00000000] 20:24:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (11DDB400) [pid = 3964] [serial = 156] [outer = 104E8800] 20:24:28 INFO - PROCESS | 3964 | 1467602668379 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (12B6E800) [pid = 3964] [serial = 157] [outer = 104E8800] 20:24:29 INFO - PROCESS | 3964 | 1467602669220 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]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1154ms 20:24:29 INFO - PROCESS | 3964 | 1467602669280 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 3964 | 1467602669284 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 20:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:24:29 INFO - PROCESS | 3964 | 1467602669289 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 3964 | 1467602669292 Marionette TRACE conn3 <- [1,178,null,{}] 20:24:29 INFO - PROCESS | 3964 | 1467602669298 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}] 20:24:29 INFO - PROCESS | 3964 | 1467602669300 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:29 INFO - PROCESS | 3964 | 1467602669427 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:24:29 INFO - PROCESS | 3964 | 1467602669497 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 3964 | 1467602669502 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:29 INFO - PROCESS | 3964 | ++DOCSHELL 10A73800 == 39 [pid = 3964] [id = 54] 20:24:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (10B5CC00) [pid = 3964] [serial = 158] [outer = 00000000] 20:24:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (11C95000) [pid = 3964] [serial = 159] [outer = 10B5CC00] 20:24:29 INFO - PROCESS | 3964 | 1467602669553 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (129E8C00) [pid = 3964] [serial = 160] [outer = 10B5CC00] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 14424000 == 38 [pid = 3964] [id = 51] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 150A8400 == 37 [pid = 3964] [id = 50] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 104E0800 == 36 [pid = 3964] [id = 49] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 16763000 == 35 [pid = 3964] [id = 48] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 1620A000 == 34 [pid = 3964] [id = 47] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 150AFC00 == 33 [pid = 3964] [id = 46] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 14424400 == 32 [pid = 3964] [id = 45] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 12BAC800 == 31 [pid = 3964] [id = 44] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 10E59C00 == 30 [pid = 3964] [id = 43] 20:24:29 INFO - PROCESS | 3964 | --DOCSHELL 10B68800 == 29 [pid = 3964] [id = 42] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19E02000) [pid = 3964] [serial = 94] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (19FD0400) [pid = 3964] [serial = 96] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (16998800) [pid = 3964] [serial = 112] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1589D800) [pid = 3964] [serial = 109] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10EF4C00) [pid = 3964] [serial = 99] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (12E63800) [pid = 3964] [serial = 102] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1587F400) [pid = 3964] [serial = 108] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (13114400) [pid = 3964] [serial = 103] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10B61400) [pid = 3964] [serial = 100] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (14237400) [pid = 3964] [serial = 106] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19FD4800) [pid = 3964] [serial = 97] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (139C6800) [pid = 3964] [serial = 105] [outer = 00000000] [url = about:blank] 20:24:29 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1620E800) [pid = 3964] [serial = 111] [outer = 00000000] [url = about:blank] 20:24:30 INFO - PROCESS | 3964 | 1467602670012 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]]]}] 20:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 796ms 20:24:30 INFO - PROCESS | 3964 | 1467602670092 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 3964 | 1467602670097 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 20:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:24:30 INFO - PROCESS | 3964 | 1467602670104 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - PROCESS | 3964 | 1467602670107 Marionette TRACE conn3 <- [1,182,null,{}] 20:24:30 INFO - PROCESS | 3964 | 1467602670110 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}] 20:24:30 INFO - PROCESS | 3964 | 1467602670113 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:30 INFO - PROCESS | 3964 | 1467602670196 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:24:30 INFO - PROCESS | 3964 | 1467602670211 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 3964 | 1467602670213 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:30 INFO - PROCESS | 3964 | ++DOCSHELL 12EDC000 == 30 [pid = 3964] [id = 55] 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (12EDC800) [pid = 3964] [serial = 161] [outer = 00000000] 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (13114400) [pid = 3964] [serial = 162] [outer = 12EDC800] 20:24:30 INFO - PROCESS | 3964 | 1467602670262 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13246400) [pid = 3964] [serial = 163] [outer = 12EDC800] 20:24:30 INFO - PROCESS | 3964 | 1467602670680 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]]]}] 20:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 640ms 20:24:30 INFO - PROCESS | 3964 | 1467602670740 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 3964 | 1467602670742 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 20:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:24:30 INFO - PROCESS | 3964 | 1467602670746 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - PROCESS | 3964 | 1467602670750 Marionette TRACE conn3 <- [1,186,null,{}] 20:24:30 INFO - PROCESS | 3964 | 1467602670760 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}] 20:24:30 INFO - PROCESS | 3964 | 1467602670765 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:30 INFO - PROCESS | 3964 | 1467602670845 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:24:30 INFO - PROCESS | 3964 | 1467602670854 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 3964 | 1467602670857 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:30 INFO - PROCESS | 3964 | ++DOCSHELL 1441DC00 == 31 [pid = 3964] [id = 56] 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (1441E800) [pid = 3964] [serial = 164] [outer = 00000000] 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (14427000) [pid = 3964] [serial = 165] [outer = 1441E800] 20:24:30 INFO - PROCESS | 3964 | 1467602670904 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (150B0C00) [pid = 3964] [serial = 166] [outer = 1441E800] 20:24:31 INFO - PROCESS | 3964 | 1467602671315 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]]]}] 20:24:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (14421800) [pid = 3964] [serial = 167] [outer = 1B1CFC00] 20:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 593ms 20:24:31 INFO - PROCESS | 3964 | 1467602671365 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 3964 | 1467602671368 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 20:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:24:31 INFO - PROCESS | 3964 | 1467602671381 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - PROCESS | 3964 | 1467602671383 Marionette TRACE conn3 <- [1,190,null,{}] 20:24:31 INFO - PROCESS | 3964 | 1467602671386 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}] 20:24:31 INFO - PROCESS | 3964 | 1467602671388 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:31 INFO - PROCESS | 3964 | 1467602671467 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:24:31 INFO - PROCESS | 3964 | 1467602671473 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 3964 | 1467602671475 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:31 INFO - PROCESS | 3964 | ++DOCSHELL 15F6E400 == 32 [pid = 3964] [id = 57] 20:24:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15F6EC00) [pid = 3964] [serial = 168] [outer = 00000000] 20:24:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (168F4400) [pid = 3964] [serial = 169] [outer = 15F6EC00] 20:24:31 INFO - PROCESS | 3964 | 1467602671518 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16994C00) [pid = 3964] [serial = 170] [outer = 15F6EC00] 20:24:31 INFO - PROCESS | 3964 | 1467602671932 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]]]}] 20:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 593ms 20:24:31 INFO - PROCESS | 3964 | 1467602671979 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 3964 | 1467602671981 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 20:24:31 INFO - PROCESS | 3964 | 1467602671984 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:24:31 INFO - PROCESS | 3964 | 1467602671986 Marionette TRACE conn3 <- [1,194,null,{}] 20:24:31 INFO - PROCESS | 3964 | 1467602672004 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}] 20:24:31 INFO - PROCESS | 3964 | 1467602672006 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:32 INFO - PROCESS | 3964 | 1467602672109 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:24:32 INFO - PROCESS | 3964 | 1467602672114 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:32 INFO - PROCESS | 3964 | 1467602672117 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:32 INFO - PROCESS | 3964 | ++DOCSHELL 171D4000 == 33 [pid = 3964] [id = 58] 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (171D4800) [pid = 3964] [serial = 171] [outer = 00000000] 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (175D6C00) [pid = 3964] [serial = 172] [outer = 171D4800] 20:24:32 INFO - PROCESS | 3964 | 1467602672159 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17716000) [pid = 3964] [serial = 173] [outer = 171D4800] 20:24:32 INFO - PROCESS | 3964 | 1467602672559 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]]]}] 20:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 593ms 20:24:32 INFO - PROCESS | 3964 | 1467602672582 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:24:32 INFO - PROCESS | 3964 | 1467602672584 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 20:24:32 INFO - PROCESS | 3964 | 1467602672587 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:24:32 INFO - PROCESS | 3964 | 1467602672589 Marionette TRACE conn3 <- [1,198,null,{}] 20:24:32 INFO - PROCESS | 3964 | 1467602672592 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}] 20:24:32 INFO - PROCESS | 3964 | 1467602672597 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:32 INFO - PROCESS | 3964 | 1467602672727 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:24:32 INFO - PROCESS | 3964 | 1467602672771 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:32 INFO - PROCESS | 3964 | 1467602672773 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:32 INFO - PROCESS | 3964 | ++DOCSHELL 17589000 == 34 [pid = 3964] [id = 59] 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17BC3C00) [pid = 3964] [serial = 174] [outer = 00000000] 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19C63800) [pid = 3964] [serial = 175] [outer = 17BC3C00] 20:24:32 INFO - PROCESS | 3964 | 1467602672816 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19C72800) [pid = 3964] [serial = 176] [outer = 17BC3C00] 20:24:33 INFO - PROCESS | 3964 | 1467602673224 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]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 702ms 20:24:33 INFO - PROCESS | 3964 | 1467602673287 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 3964 | 1467602673289 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 20:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:24:33 INFO - PROCESS | 3964 | 1467602673293 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - PROCESS | 3964 | 1467602673294 Marionette TRACE conn3 <- [1,202,null,{}] 20:24:33 INFO - PROCESS | 3964 | 1467602673297 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}] 20:24:33 INFO - PROCESS | 3964 | 1467602673299 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:33 INFO - PROCESS | 3964 | 1467602673399 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:24:33 INFO - PROCESS | 3964 | 1467602673403 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 3964 | 1467602673405 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:33 INFO - PROCESS | 3964 | ++DOCSHELL 19E0A400 == 35 [pid = 3964] [id = 60] 20:24:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19F55800) [pid = 3964] [serial = 177] [outer = 00000000] 20:24:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19FCF800) [pid = 3964] [serial = 178] [outer = 19F55800] 20:24:33 INFO - PROCESS | 3964 | 1467602673458 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19F5A000) [pid = 3964] [serial = 179] [outer = 19F55800] 20:24:33 INFO - PROCESS | 3964 | 1467602673848 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]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 20:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:24:33 INFO - PROCESS | 3964 | 1467602673890 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 3964 | 1467602673891 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 20:24:33 INFO - PROCESS | 3964 | 1467602673894 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - PROCESS | 3964 | 1467602673896 Marionette TRACE conn3 <- [1,206,null,{}] 20:24:33 INFO - PROCESS | 3964 | 1467602673900 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}] 20:24:33 INFO - PROCESS | 3964 | 1467602673901 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:34 INFO - PROCESS | 3964 | 1467602674002 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:24:34 INFO - PROCESS | 3964 | 1467602674007 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:34 INFO - PROCESS | 3964 | 1467602674009 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:34 INFO - PROCESS | 3964 | ++DOCSHELL 10F5A000 == 36 [pid = 3964] [id = 61] 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19FCEC00) [pid = 3964] [serial = 180] [outer = 00000000] 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A2DCC00) [pid = 3964] [serial = 181] [outer = 19FCEC00] 20:24:34 INFO - PROCESS | 3964 | 1467602674052 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A432800) [pid = 3964] [serial = 182] [outer = 19FCEC00] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1620AC00) [pid = 3964] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (12E67800) [pid = 3964] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (14425000) [pid = 3964] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10EEC800) [pid = 3964] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10B69000) [pid = 3964] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (16D44000) [pid = 3964] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (104E5C00) [pid = 3964] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17BD4400) [pid = 3964] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10B67800) [pid = 3964] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1324A400) [pid = 3964] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17716C00) [pid = 3964] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15637C00) [pid = 3964] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:24:34 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1560B000) [pid = 3964] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:24:34 INFO - PROCESS | 3964 | 1467602674529 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]]]}] 20:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 687ms 20:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:24:34 INFO - PROCESS | 3964 | 1467602674595 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:24:34 INFO - PROCESS | 3964 | 1467602674597 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 20:24:34 INFO - PROCESS | 3964 | 1467602674601 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:24:34 INFO - PROCESS | 3964 | 1467602674602 Marionette TRACE conn3 <- [1,210,null,{}] 20:24:34 INFO - PROCESS | 3964 | 1467602674605 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}] 20:24:34 INFO - PROCESS | 3964 | 1467602674607 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:34 INFO - PROCESS | 3964 | 1467602674685 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:24:34 INFO - PROCESS | 3964 | 1467602674690 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:34 INFO - PROCESS | 3964 | 1467602674692 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:34 INFO - PROCESS | 3964 | ++DOCSHELL 1109BC00 == 37 [pid = 3964] [id = 62] 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (131EA400) [pid = 3964] [serial = 183] [outer = 00000000] 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17717800) [pid = 3964] [serial = 184] [outer = 131EA400] 20:24:34 INFO - PROCESS | 3964 | 1467602674735 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1977C400) [pid = 3964] [serial = 185] [outer = 131EA400] 20:24:35 INFO - PROCESS | 3964 | 1467602675144 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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 20:24:35 INFO - PROCESS | 3964 | 1467602675197 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 3964 | 1467602675199 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 20:24:35 INFO - PROCESS | 3964 | 1467602675202 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:24:35 INFO - PROCESS | 3964 | 1467602675204 Marionette TRACE conn3 <- [1,214,null,{}] 20:24:35 INFO - PROCESS | 3964 | 1467602675208 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}] 20:24:35 INFO - PROCESS | 3964 | 1467602675209 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:35 INFO - PROCESS | 3964 | 1467602675284 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:24:35 INFO - PROCESS | 3964 | 1467602675289 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 3964 | 1467602675291 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:35 INFO - PROCESS | 3964 | ++DOCSHELL 15F64400 == 38 [pid = 3964] [id = 63] 20:24:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17674800) [pid = 3964] [serial = 186] [outer = 00000000] 20:24:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1A2DC000) [pid = 3964] [serial = 187] [outer = 17674800] 20:24:35 INFO - PROCESS | 3964 | 1467602675347 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1A439800) [pid = 3964] [serial = 188] [outer = 17674800] 20:24:35 INFO - PROCESS | 3964 | 1467602675778 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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 593ms 20:24:35 INFO - PROCESS | 3964 | 1467602675800 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 3964 | 1467602675802 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 20:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:24:35 INFO - PROCESS | 3964 | 1467602675820 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 3964 | 1467602675823 Marionette TRACE conn3 <- [1,218,null,{}] 20:24:35 INFO - PROCESS | 3964 | 1467602675816 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}] 20:24:35 INFO - PROCESS | 3964 | 1467602675819 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:35 INFO - PROCESS | 3964 | 1467602675915 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:24:35 INFO - PROCESS | 3964 | 1467602675922 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 3964 | 1467602675924 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:35 INFO - PROCESS | 3964 | ++DOCSHELL 17716C00 == 39 [pid = 3964] [id = 64] 20:24:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19E10400) [pid = 3964] [serial = 189] [outer = 00000000] 20:24:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A5B5000) [pid = 3964] [serial = 190] [outer = 19E10400] 20:24:35 INFO - PROCESS | 3964 | 1467602675968 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A5BA000) [pid = 3964] [serial = 191] [outer = 19E10400] 20:24:36 INFO - PROCESS | 3964 | 1467602676459 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]]]}] 20:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 717ms 20:24:36 INFO - PROCESS | 3964 | 1467602676510 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 3964 | 1467602676514 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 20:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:24:36 INFO - PROCESS | 3964 | 1467602676519 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 3964 | 1467602676523 Marionette TRACE conn3 <- [1,222,null,{}] 20:24:36 INFO - PROCESS | 3964 | 1467602676529 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}] 20:24:36 INFO - PROCESS | 3964 | 1467602676532 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:36 INFO - PROCESS | 3964 | 1467602676674 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:24:36 INFO - PROCESS | 3964 | 1467602676766 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 3964 | 1467602676769 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:36 INFO - PROCESS | 3964 | ++DOCSHELL 10A08C00 == 40 [pid = 3964] [id = 65] 20:24:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (10BB4000) [pid = 3964] [serial = 192] [outer = 00000000] 20:24:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1109FC00) [pid = 3964] [serial = 193] [outer = 10BB4000] 20:24:36 INFO - PROCESS | 3964 | 1467602676830 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (12E25400) [pid = 3964] [serial = 194] [outer = 10BB4000] 20:24:37 INFO - PROCESS | 3964 | 1467602677348 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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 889ms 20:24:37 INFO - PROCESS | 3964 | 1467602677425 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 3964 | 1467602677430 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 20:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:24:37 INFO - PROCESS | 3964 | 1467602677437 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 3964 | 1467602677439 Marionette TRACE conn3 <- [1,226,null,{}] 20:24:37 INFO - PROCESS | 3964 | 1467602677444 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}] 20:24:37 INFO - PROCESS | 3964 | 1467602677447 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:37 INFO - PROCESS | 3964 | 1467602677552 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:24:37 INFO - PROCESS | 3964 | 1467602677628 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 3964 | 1467602677630 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:37 INFO - PROCESS | 3964 | ++DOCSHELL 14235400 == 41 [pid = 3964] [id = 66] 20:24:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (14237400) [pid = 3964] [serial = 195] [outer = 00000000] 20:24:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (15635800) [pid = 3964] [serial = 196] [outer = 14237400] 20:24:37 INFO - PROCESS | 3964 | 1467602677684 Marionette DEBUG loaded listener.js 20:24:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1620EC00) [pid = 3964] [serial = 197] [outer = 14237400] 20:24:38 INFO - PROCESS | 3964 | 1467602678233 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]]]}] 20:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 842ms 20:24:38 INFO - PROCESS | 3964 | 1467602678279 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:24:38 INFO - PROCESS | 3964 | 1467602678281 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 20:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:24:38 INFO - PROCESS | 3964 | 1467602678285 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:24:38 INFO - PROCESS | 3964 | 1467602678289 Marionette TRACE conn3 <- [1,230,null,{}] 20:24:38 INFO - PROCESS | 3964 | 1467602678300 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}] 20:24:38 INFO - PROCESS | 3964 | 1467602678304 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:38 INFO - PROCESS | 3964 | 1467602678407 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:24:38 INFO - PROCESS | 3964 | 1467602678499 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 3964 | 1467602678504 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:38 INFO - PROCESS | 3964 | ++DOCSHELL 17BD7C00 == 42 [pid = 3964] [id = 67] 20:24:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (17BD9800) [pid = 3964] [serial = 198] [outer = 00000000] 20:24:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19408800) [pid = 3964] [serial = 199] [outer = 17BD9800] 20:24:38 INFO - PROCESS | 3964 | 1467602678560 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1940BC00) [pid = 3964] [serial = 200] [outer = 17BD9800] 20:24:39 INFO - PROCESS | 3964 | 1467602679119 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]]]}] 20:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 889ms 20:24:39 INFO - PROCESS | 3964 | 1467602679189 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 3964 | 1467602679192 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 20:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:24:39 INFO - PROCESS | 3964 | 1467602679195 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 3964 | 1467602679197 Marionette TRACE conn3 <- [1,234,null,{}] 20:24:39 INFO - PROCESS | 3964 | 1467602679200 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}] 20:24:39 INFO - PROCESS | 3964 | 1467602679203 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:39 INFO - PROCESS | 3964 | 1467602679304 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:24:39 INFO - PROCESS | 3964 | 1467602679379 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:39 INFO - PROCESS | 3964 | 1467602679381 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:39 INFO - PROCESS | 3964 | ++DOCSHELL 12C87000 == 43 [pid = 3964] [id = 68] 20:24:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (12C8B400) [pid = 3964] [serial = 201] [outer = 00000000] 20:24:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1324D400) [pid = 3964] [serial = 202] [outer = 12C8B400] 20:24:39 INFO - PROCESS | 3964 | 1467602679433 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (15638000) [pid = 3964] [serial = 203] [outer = 12C8B400] 20:24:40 INFO - PROCESS | 3964 | 1467602680096 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]]]}] 20:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 998ms 20:24:40 INFO - PROCESS | 3964 | 1467602680197 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 3964 | 1467602680201 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 20:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:24:40 INFO - PROCESS | 3964 | 1467602680205 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:24:40 INFO - PROCESS | 3964 | 1467602680210 Marionette TRACE conn3 <- [1,238,null,{}] 20:24:40 INFO - PROCESS | 3964 | 1467602680234 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}] 20:24:40 INFO - PROCESS | 3964 | 1467602680236 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:40 INFO - PROCESS | 3964 | 1467602680348 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:24:40 INFO - PROCESS | 3964 | 1467602680418 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 3964 | 1467602680421 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:40 INFO - PROCESS | 3964 | ++DOCSHELL 1109B800 == 44 [pid = 3964] [id = 69] 20:24:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (12BAC000) [pid = 3964] [serial = 204] [outer = 00000000] 20:24:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (12E62000) [pid = 3964] [serial = 205] [outer = 12BAC000] 20:24:40 INFO - PROCESS | 3964 | 1467602680468 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (13162000) [pid = 3964] [serial = 206] [outer = 12BAC000] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 15F64400 == 43 [pid = 3964] [id = 63] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 1109BC00 == 42 [pid = 3964] [id = 62] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 10F5A000 == 41 [pid = 3964] [id = 61] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 19E0A400 == 40 [pid = 3964] [id = 60] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 17589000 == 39 [pid = 3964] [id = 59] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 171D4000 == 38 [pid = 3964] [id = 58] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 15F6E400 == 37 [pid = 3964] [id = 57] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 1441DC00 == 36 [pid = 3964] [id = 56] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 12EDC000 == 35 [pid = 3964] [id = 55] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 10A73800 == 34 [pid = 3964] [id = 54] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 1047E800 == 33 [pid = 3964] [id = 53] 20:24:40 INFO - PROCESS | 3964 | --DOCSHELL 12B66C00 == 32 [pid = 3964] [id = 52] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (158A1800) [pid = 3964] [serial = 135] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (1770C800) [pid = 3964] [serial = 142] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (17BD2C00) [pid = 3964] [serial = 147] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (15F69C00) [pid = 3964] [serial = 136] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1513B000) [pid = 3964] [serial = 133] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (17BD3400) [pid = 3964] [serial = 148] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19788000) [pid = 3964] [serial = 151] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19C67400) [pid = 3964] [serial = 153] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (16766800) [pid = 3964] [serial = 138] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (13113400) [pid = 3964] [serial = 129] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1316B800) [pid = 3964] [serial = 130] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (144C6800) [pid = 3964] [serial = 132] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (114D6800) [pid = 3964] [serial = 126] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (11892800) [pid = 3964] [serial = 127] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (114D6C00) [pid = 3964] [serial = 124] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10E5DC00) [pid = 3964] [serial = 123] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (175E1800) [pid = 3964] [serial = 141] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (168F4800) [pid = 3964] [serial = 139] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10B69400) [pid = 3964] [serial = 144] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (11C99C00) [pid = 3964] [serial = 145] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19782800) [pid = 3964] [serial = 150] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (11DDF800) [pid = 3964] [serial = 115] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (114D4800) [pid = 3964] [serial = 114] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1560D800) [pid = 3964] [serial = 118] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (144BF000) [pid = 3964] [serial = 117] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17EE3C00) [pid = 3964] [serial = 121] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (17BBFC00) [pid = 3964] [serial = 120] [outer = 00000000] [url = about:blank] 20:24:40 INFO - PROCESS | 3964 | 1467602680927 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]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 827ms 20:24:41 INFO - PROCESS | 3964 | 1467602681026 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 3964 | 1467602681030 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 20:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:24:41 INFO - PROCESS | 3964 | 1467602681036 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 3964 | 1467602681038 Marionette TRACE conn3 <- [1,242,null,{}] 20:24:41 INFO - PROCESS | 3964 | 1467602681042 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}] 20:24:41 INFO - PROCESS | 3964 | 1467602681044 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:41 INFO - PROCESS | 3964 | 1467602681134 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:24:41 INFO - PROCESS | 3964 | 1467602681139 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 3964 | 1467602681142 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:41 INFO - PROCESS | 3964 | ++DOCSHELL 11CE6000 == 33 [pid = 3964] [id = 70] 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (11DDF800) [pid = 3964] [serial = 207] [outer = 00000000] 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1313F000) [pid = 3964] [serial = 208] [outer = 11DDF800] 20:24:41 INFO - PROCESS | 3964 | 1467602681188 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (13254C00) [pid = 3964] [serial = 209] [outer = 11DDF800] 20:24:41 INFO - PROCESS | 3964 | 1467602681611 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]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 624ms 20:24:41 INFO - PROCESS | 3964 | 1467602681674 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 3964 | 1467602681676 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 20:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:24:41 INFO - PROCESS | 3964 | 1467602681680 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 3964 | 1467602681683 Marionette TRACE conn3 <- [1,246,null,{}] 20:24:41 INFO - PROCESS | 3964 | 1467602681693 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}] 20:24:41 INFO - PROCESS | 3964 | 1467602681697 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:41 INFO - PROCESS | 3964 | 1467602681779 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:24:41 INFO - PROCESS | 3964 | 1467602681794 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 3964 | 1467602681797 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:41 INFO - PROCESS | 3964 | ++DOCSHELL 1513B800 == 34 [pid = 3964] [id = 71] 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1513BC00) [pid = 3964] [serial = 210] [outer = 00000000] 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1587FC00) [pid = 3964] [serial = 211] [outer = 1513BC00] 20:24:41 INFO - PROCESS | 3964 | 1467602681843 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (158B8800) [pid = 3964] [serial = 212] [outer = 1513BC00] 20:24:42 INFO - PROCESS | 3964 | 1467602682282 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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 624ms 20:24:42 INFO - PROCESS | 3964 | 1467602682317 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 3964 | 1467602682320 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 20:24:42 INFO - PROCESS | 3964 | 1467602682323 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:24:42 INFO - PROCESS | 3964 | 1467602682324 Marionette TRACE conn3 <- [1,250,null,{}] 20:24:42 INFO - PROCESS | 3964 | 1467602682328 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}] 20:24:42 INFO - PROCESS | 3964 | 1467602682330 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:42 INFO - PROCESS | 3964 | 1467602682410 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:24:42 INFO - PROCESS | 3964 | 1467602682415 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 3964 | 1467602682417 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:42 INFO - PROCESS | 3964 | ++DOCSHELL 1560E400 == 35 [pid = 3964] [id = 72] 20:24:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1587E800) [pid = 3964] [serial = 213] [outer = 00000000] 20:24:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (16997000) [pid = 3964] [serial = 214] [outer = 1587E800] 20:24:42 INFO - PROCESS | 3964 | 1467602682460 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1699A400) [pid = 3964] [serial = 215] [outer = 1587E800] 20:24:42 INFO - PROCESS | 3964 | 1467602682882 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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 593ms 20:24:42 INFO - PROCESS | 3964 | 1467602682919 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 3964 | 1467602682921 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 20:24:42 INFO - PROCESS | 3964 | 1467602682941 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:24:42 INFO - PROCESS | 3964 | 1467602682943 Marionette TRACE conn3 <- [1,254,null,{}] 20:24:42 INFO - PROCESS | 3964 | 1467602682946 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}] 20:24:42 INFO - PROCESS | 3964 | 1467602682948 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:43 INFO - PROCESS | 3964 | 1467602683032 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:24:43 INFO - PROCESS | 3964 | 1467602683037 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 3964 | 1467602683039 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:43 INFO - PROCESS | 3964 | ++DOCSHELL 168F6000 == 36 [pid = 3964] [id = 73] 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17672000) [pid = 3964] [serial = 216] [outer = 00000000] 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17719800) [pid = 3964] [serial = 217] [outer = 17672000] 20:24:43 INFO - PROCESS | 3964 | 1467602683082 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17BBA800) [pid = 3964] [serial = 218] [outer = 17672000] 20:24:43 INFO - PROCESS | 3964 | 1467602683518 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]]]}] 20:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 624ms 20:24:43 INFO - PROCESS | 3964 | 1467602683581 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 3964 | 1467602683583 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 20:24:43 INFO - PROCESS | 3964 | 1467602683586 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:24:43 INFO - PROCESS | 3964 | 1467602683588 Marionette TRACE conn3 <- [1,258,null,{}] 20:24:43 INFO - PROCESS | 3964 | 1467602683591 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}] 20:24:43 INFO - PROCESS | 3964 | 1467602683597 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:43 INFO - PROCESS | 3964 | 1467602683728 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:24:43 INFO - PROCESS | 3964 | 1467602683780 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 3964 | 1467602683782 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:43 INFO - PROCESS | 3964 | ++DOCSHELL 1940DC00 == 37 [pid = 3964] [id = 74] 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1940E000) [pid = 3964] [serial = 219] [outer = 00000000] 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (196EB400) [pid = 3964] [serial = 220] [outer = 1940E000] 20:24:43 INFO - PROCESS | 3964 | 1467602683826 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196ED400) [pid = 3964] [serial = 221] [outer = 1940E000] 20:24:44 INFO - PROCESS | 3964 | 1467602684233 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]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 687ms 20:24:44 INFO - PROCESS | 3964 | 1467602684286 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 3964 | 1467602684288 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 3964 | 1467602684291 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:24:44 INFO - PROCESS | 3964 | 1467602684293 Marionette TRACE conn3 <- [1,262,null,{}] 20:24:44 INFO - PROCESS | 3964 | 1467602684302 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}] 20:24:44 INFO - PROCESS | 3964 | 1467602684304 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:44 INFO - PROCESS | 3964 | 1467602684407 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:24:44 INFO - PROCESS | 3964 | 1467602684420 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:44 INFO - PROCESS | 3964 | 1467602684422 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:44 INFO - PROCESS | 3964 | ++DOCSHELL 1047E000 == 38 [pid = 3964] [id = 75] 20:24:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (196E9000) [pid = 3964] [serial = 222] [outer = 00000000] 20:24:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19788800) [pid = 3964] [serial = 223] [outer = 196E9000] 20:24:44 INFO - PROCESS | 3964 | 1467602684464 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19789C00) [pid = 3964] [serial = 224] [outer = 196E9000] 20:24:44 INFO - PROCESS | 3964 | 1467602684865 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]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 592ms 20:24:44 INFO - PROCESS | 3964 | 1467602684889 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 3964 | 1467602684890 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 3964 | 1467602684894 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:24:44 INFO - PROCESS | 3964 | 1467602684895 Marionette TRACE conn3 <- [1,266,null,{}] 20:24:44 INFO - PROCESS | 3964 | 1467602684898 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}] 20:24:44 INFO - PROCESS | 3964 | 1467602684900 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:44 INFO - PROCESS | 3964 | 1467602685006 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:24:45 INFO - PROCESS | 3964 | 1467602685011 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 3964 | 1467602685013 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:45 INFO - PROCESS | 3964 | ++DOCSHELL 15F6D400 == 39 [pid = 3964] [id = 76] 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19787800) [pid = 3964] [serial = 225] [outer = 00000000] 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19FD0000) [pid = 3964] [serial = 226] [outer = 19787800] 20:24:45 INFO - PROCESS | 3964 | 1467602685055 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19FD1400) [pid = 3964] [serial = 227] [outer = 19787800] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (17BC3C00) [pid = 3964] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19F55800) [pid = 3964] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1441E800) [pid = 3964] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19FCEC00) [pid = 3964] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (15F6EC00) [pid = 3964] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (10B5CC00) [pid = 3964] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (12EDC800) [pid = 3964] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (104E8800) [pid = 3964] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (17674800) [pid = 3964] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (131EA400) [pid = 3964] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:24:45 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (171D4800) [pid = 3964] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:24:45 INFO - PROCESS | 3964 | 1467602685579 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]]]}] 20:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 733ms 20:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:24:45 INFO - PROCESS | 3964 | 1467602685641 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:24:45 INFO - PROCESS | 3964 | 1467602685643 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 20:24:45 INFO - PROCESS | 3964 | 1467602685647 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:24:45 INFO - PROCESS | 3964 | 1467602685649 Marionette TRACE conn3 <- [1,270,null,{}] 20:24:45 INFO - PROCESS | 3964 | 1467602685653 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}] 20:24:45 INFO - PROCESS | 3964 | 1467602685654 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:45 INFO - PROCESS | 3964 | 1467602685731 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:24:45 INFO - PROCESS | 3964 | 1467602685736 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 3964 | 1467602685738 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:45 INFO - PROCESS | 3964 | ++DOCSHELL 10BB3000 == 40 [pid = 3964] [id = 77] 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1977D800) [pid = 3964] [serial = 228] [outer = 00000000] 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19F5AC00) [pid = 3964] [serial = 229] [outer = 1977D800] 20:24:45 INFO - PROCESS | 3964 | 1467602685780 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A437400) [pid = 3964] [serial = 230] [outer = 1977D800] 20:24:46 INFO - PROCESS | 3964 | 1467602686195 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]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 593ms 20:24:46 INFO - PROCESS | 3964 | 1467602686226 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 3964 | 1467602686228 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 20:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:24:46 INFO - PROCESS | 3964 | 1467602686235 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 3964 | 1467602686237 Marionette TRACE conn3 <- [1,274,null,{}] 20:24:46 INFO - PROCESS | 3964 | 1467602686240 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}] 20:24:46 INFO - PROCESS | 3964 | 1467602686242 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:46 INFO - PROCESS | 3964 | 1467602686330 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:24:46 INFO - PROCESS | 3964 | 1467602686335 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 3964 | 1467602686337 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:46 INFO - PROCESS | 3964 | ++DOCSHELL 16768800 == 41 [pid = 3964] [id = 78] 20:24:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19C6A800) [pid = 3964] [serial = 231] [outer = 00000000] 20:24:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A5B2000) [pid = 3964] [serial = 232] [outer = 19C6A800] 20:24:46 INFO - PROCESS | 3964 | 1467602686379 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A5B8800) [pid = 3964] [serial = 233] [outer = 19C6A800] 20:24:46 INFO - PROCESS | 3964 | 1467602686785 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]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 593ms 20:24:46 INFO - PROCESS | 3964 | 1467602686834 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 3964 | 1467602686836 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 20:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:24:46 INFO - PROCESS | 3964 | 1467602686851 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 3964 | 1467602686853 Marionette TRACE conn3 <- [1,278,null,{}] 20:24:46 INFO - PROCESS | 3964 | 1467602686857 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}] 20:24:46 INFO - PROCESS | 3964 | 1467602686859 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:46 INFO - PROCESS | 3964 | 1467602686958 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:24:46 INFO - PROCESS | 3964 | 1467602686964 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 3964 | 1467602686966 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:46 INFO - PROCESS | 3964 | ++DOCSHELL 1A96EC00 == 42 [pid = 3964] [id = 79] 20:24:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A96F800) [pid = 3964] [serial = 234] [outer = 00000000] 20:24:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1AB61800) [pid = 3964] [serial = 235] [outer = 1A96F800] 20:24:47 INFO - PROCESS | 3964 | 1467602687011 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1AB68400) [pid = 3964] [serial = 236] [outer = 1A96F800] 20:24:47 INFO - PROCESS | 3964 | 1467602687494 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]]]}] 20:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 702ms 20:24:47 INFO - PROCESS | 3964 | 1467602687539 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 3964 | 1467602687544 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 20:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:24:47 INFO - PROCESS | 3964 | 1467602687550 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 3964 | 1467602687553 Marionette TRACE conn3 <- [1,282,null,{}] 20:24:47 INFO - PROCESS | 3964 | 1467602687559 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}] 20:24:47 INFO - PROCESS | 3964 | 1467602687562 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:47 INFO - PROCESS | 3964 | 1467602687710 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:24:47 INFO - PROCESS | 3964 | 1467602687803 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:47 INFO - PROCESS | 3964 | 1467602687808 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:47 INFO - PROCESS | 3964 | ++DOCSHELL 10BBB000 == 43 [pid = 3964] [id = 80] 20:24:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10EF7000) [pid = 3964] [serial = 237] [outer = 00000000] 20:24:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (114D6C00) [pid = 3964] [serial = 238] [outer = 10EF7000] 20:24:47 INFO - PROCESS | 3964 | 1467602687863 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1295B000) [pid = 3964] [serial = 239] [outer = 10EF7000] 20:24:48 INFO - PROCESS | 3964 | 1467602688399 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]]]}] 20:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 889ms 20:24:48 INFO - PROCESS | 3964 | 1467602688474 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 3964 | 1467602688479 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:24:48 INFO - PROCESS | 3964 | 1467602688512 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 3964 | 1467602688515 Marionette TRACE conn3 <- [1,286,null,{}] 20:24:48 INFO - PROCESS | 3964 | 1467602688555 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}] 20:24:48 INFO - PROCESS | 3964 | 1467602688558 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:48 INFO - PROCESS | 3964 | 1467602688728 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:24:48 INFO - PROCESS | 3964 | 1467602688779 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 3964 | 1467602688782 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:48 INFO - PROCESS | 3964 | ++DOCSHELL 144C3C00 == 44 [pid = 3964] [id = 81] 20:24:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (144C6400) [pid = 3964] [serial = 240] [outer = 00000000] 20:24:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1620A000) [pid = 3964] [serial = 241] [outer = 144C6400] 20:24:48 INFO - PROCESS | 3964 | 1467602688836 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (175DFC00) [pid = 3964] [serial = 242] [outer = 144C6400] 20:24:49 INFO - PROCESS | 3964 | 1467602689359 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]]]}] 20:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 920ms 20:24:49 INFO - PROCESS | 3964 | 1467602689419 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 3964 | 1467602689422 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 20:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:24:49 INFO - PROCESS | 3964 | 1467602689425 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 3964 | 1467602689429 Marionette TRACE conn3 <- [1,290,null,{}] 20:24:49 INFO - PROCESS | 3964 | 1467602689440 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}] 20:24:49 INFO - PROCESS | 3964 | 1467602689445 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:49 INFO - PROCESS | 3964 | 1467602689550 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:24:49 INFO - PROCESS | 3964 | 1467602689670 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 3964 | 1467602689673 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:49 INFO - PROCESS | 3964 | ++DOCSHELL 19403C00 == 45 [pid = 3964] [id = 82] 20:24:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1978A000) [pid = 3964] [serial = 243] [outer = 00000000] 20:24:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1A43EC00) [pid = 3964] [serial = 244] [outer = 1978A000] 20:24:49 INFO - PROCESS | 3964 | 1467602689728 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1A970800) [pid = 3964] [serial = 245] [outer = 1978A000] 20:24:50 INFO - PROCESS | 3964 | 1467602690278 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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 889ms 20:24:50 INFO - PROCESS | 3964 | 1467602690329 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 3964 | 1467602690332 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 20:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:24:50 INFO - PROCESS | 3964 | 1467602690335 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 3964 | 1467602690337 Marionette TRACE conn3 <- [1,294,null,{}] 20:24:50 INFO - PROCESS | 3964 | 1467602690341 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}] 20:24:50 INFO - PROCESS | 3964 | 1467602690343 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:50 INFO - PROCESS | 3964 | 1467602690447 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:24:50 INFO - PROCESS | 3964 | 1467602690565 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 3964 | 1467602690568 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:50 INFO - PROCESS | 3964 | ++DOCSHELL 17BBA400 == 46 [pid = 3964] [id = 83] 20:24:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1A435400) [pid = 3964] [serial = 246] [outer = 00000000] 20:24:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1AB6DC00) [pid = 3964] [serial = 247] [outer = 1A435400] 20:24:50 INFO - PROCESS | 3964 | 1467602690621 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (1AC21800) [pid = 3964] [serial = 248] [outer = 1A435400] 20:24:51 INFO - PROCESS | 3964 | 1467602691319 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]]]}] 20:24:51 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. 20:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1029ms 20:24:51 INFO - PROCESS | 3964 | 1467602691392 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 3964 | 1467602691397 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 20:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:24:51 INFO - PROCESS | 3964 | 1467602691402 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 3964 | 1467602691405 Marionette TRACE conn3 <- [1,298,null,{}] 20:24:51 INFO - PROCESS | 3964 | 1467602691410 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}] 20:24:51 INFO - PROCESS | 3964 | 1467602691413 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:51 INFO - PROCESS | 3964 | 1467602691548 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:24:51 INFO - PROCESS | 3964 | 1467602691669 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:51 INFO - PROCESS | 3964 | 1467602691673 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:51 INFO - PROCESS | 3964 | ++DOCSHELL 139C5000 == 47 [pid = 3964] [id = 84] 20:24:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (139C5C00) [pid = 3964] [serial = 249] [outer = 00000000] 20:24:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (13B5CC00) [pid = 3964] [serial = 250] [outer = 139C5C00] 20:24:51 INFO - PROCESS | 3964 | 1467602691757 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (1441F400) [pid = 3964] [serial = 251] [outer = 139C5C00] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 16768800 == 46 [pid = 3964] [id = 78] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 10BB3000 == 45 [pid = 3964] [id = 77] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 15F6D400 == 44 [pid = 3964] [id = 76] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 1047E000 == 43 [pid = 3964] [id = 75] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 1940DC00 == 42 [pid = 3964] [id = 74] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 168F6000 == 41 [pid = 3964] [id = 73] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 1560E400 == 40 [pid = 3964] [id = 72] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 1513B800 == 39 [pid = 3964] [id = 71] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 11CE6000 == 38 [pid = 3964] [id = 70] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 1109B800 == 37 [pid = 3964] [id = 69] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 17BD7C00 == 36 [pid = 3964] [id = 67] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 14235400 == 35 [pid = 3964] [id = 66] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 10A08C00 == 34 [pid = 3964] [id = 65] 20:24:52 INFO - PROCESS | 3964 | --DOCSHELL 17716C00 == 33 [pid = 3964] [id = 64] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (129E8C00) [pid = 3964] [serial = 160] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (11C95000) [pid = 3964] [serial = 159] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (13114400) [pid = 3964] [serial = 162] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (13246400) [pid = 3964] [serial = 163] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (12B6E800) [pid = 3964] [serial = 157] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (11DDB400) [pid = 3964] [serial = 156] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (19F5A000) [pid = 3964] [serial = 179] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1B449C00) [pid = 3964] [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.] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (17717800) [pid = 3964] [serial = 184] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (1977C400) [pid = 3964] [serial = 185] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1A432800) [pid = 3964] [serial = 182] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (175D6C00) [pid = 3964] [serial = 172] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (17716000) [pid = 3964] [serial = 173] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1A5B5000) [pid = 3964] [serial = 190] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (16994C00) [pid = 3964] [serial = 170] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (19C63800) [pid = 3964] [serial = 175] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19FCF800) [pid = 3964] [serial = 178] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (19C72800) [pid = 3964] [serial = 176] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (14427000) [pid = 3964] [serial = 165] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (150B0C00) [pid = 3964] [serial = 166] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1A2DCC00) [pid = 3964] [serial = 181] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (168F4400) [pid = 3964] [serial = 169] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A2DC000) [pid = 3964] [serial = 187] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1A439800) [pid = 3964] [serial = 188] [outer = 00000000] [url = about:blank] 20:24:52 INFO - PROCESS | 3964 | 1467602692412 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]]]}] 20:24:52 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. 20:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1045ms 20:24:52 INFO - PROCESS | 3964 | 1467602692446 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 3964 | 1467602692450 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 20:24:52 INFO - PROCESS | 3964 | 1467602692469 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:24:52 INFO - PROCESS | 3964 | 1467602692472 Marionette TRACE conn3 <- [1,302,null,{}] 20:24:52 INFO - PROCESS | 3964 | 1467602692481 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}] 20:24:52 INFO - PROCESS | 3964 | 1467602692484 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:52 INFO - PROCESS | 3964 | 1467602692570 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:24:52 INFO - PROCESS | 3964 | 1467602692579 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 3964 | 1467602692582 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:52 INFO - PROCESS | 3964 | ++DOCSHELL 14427000 == 34 [pid = 3964] [id = 85] 20:24:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (144BF400) [pid = 3964] [serial = 252] [outer = 00000000] 20:24:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1560D800) [pid = 3964] [serial = 253] [outer = 144BF400] 20:24:52 INFO - PROCESS | 3964 | 1467602692630 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (158B3C00) [pid = 3964] [serial = 254] [outer = 144BF400] 20:24:53 INFO - PROCESS | 3964 | 1467602693100 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]]]}] 20:24:53 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. 20:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 702ms 20:24:53 INFO - PROCESS | 3964 | 1467602693169 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 3964 | 1467602693171 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 20:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:24:53 INFO - PROCESS | 3964 | 1467602693175 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:24:53 INFO - PROCESS | 3964 | 1467602693178 Marionette TRACE conn3 <- [1,306,null,{}] 20:24:53 INFO - PROCESS | 3964 | 1467602693191 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}] 20:24:53 INFO - PROCESS | 3964 | 1467602693195 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:53 INFO - PROCESS | 3964 | 1467602693277 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:24:53 INFO - PROCESS | 3964 | 1467602693283 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 3964 | 1467602693294 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:53 INFO - PROCESS | 3964 | ++DOCSHELL 175E2800 == 35 [pid = 3964] [id = 86] 20:24:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (175E3400) [pid = 3964] [serial = 255] [outer = 00000000] 20:24:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17713800) [pid = 3964] [serial = 256] [outer = 175E3400] 20:24:53 INFO - PROCESS | 3964 | 1467602693352 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17BBCC00) [pid = 3964] [serial = 257] [outer = 175E3400] 20:24:53 INFO - PROCESS | 3964 | 1467602693779 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]]]}] 20:24:53 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. 20:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 624ms 20:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:24:53 INFO - PROCESS | 3964 | 1467602693812 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 3964 | 1467602693815 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 20:24:53 INFO - PROCESS | 3964 | 1467602693818 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:24:53 INFO - PROCESS | 3964 | 1467602693820 Marionette TRACE conn3 <- [1,310,null,{}] 20:24:53 INFO - PROCESS | 3964 | 1467602693823 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}] 20:24:53 INFO - PROCESS | 3964 | 1467602693825 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:53 INFO - PROCESS | 3964 | 1467602693909 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:24:53 INFO - PROCESS | 3964 | 1467602693914 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 3964 | 1467602693916 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:53 INFO - PROCESS | 3964 | ++DOCSHELL 171CBC00 == 36 [pid = 3964] [id = 87] 20:24:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17670800) [pid = 3964] [serial = 258] [outer = 00000000] 20:24:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1940B400) [pid = 3964] [serial = 259] [outer = 17670800] 20:24:53 INFO - PROCESS | 3964 | 1467602693960 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (196EE000) [pid = 3964] [serial = 260] [outer = 17670800] 20:24:54 INFO - PROCESS | 3964 | 1467602694374 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]]]}] 20:24:54 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. 20:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 593ms 20:24:54 INFO - PROCESS | 3964 | 1467602694415 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 3964 | 1467602694417 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 20:24:54 INFO - PROCESS | 3964 | 1467602694420 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:24:54 INFO - PROCESS | 3964 | 1467602694422 Marionette TRACE conn3 <- [1,314,null,{}] 20:24:54 INFO - PROCESS | 3964 | 1467602694425 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}] 20:24:54 INFO - PROCESS | 3964 | 1467602694427 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:54 INFO - PROCESS | 3964 | 1467602694537 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:24:54 INFO - PROCESS | 3964 | 1467602694543 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 3964 | 1467602694545 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:54 INFO - PROCESS | 3964 | ++DOCSHELL 17BDC000 == 37 [pid = 3964] [id = 88] 20:24:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19407000) [pid = 3964] [serial = 261] [outer = 00000000] 20:24:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19C6D400) [pid = 3964] [serial = 262] [outer = 19407000] 20:24:54 INFO - PROCESS | 3964 | 1467602694592 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (19E01800) [pid = 3964] [serial = 263] [outer = 19407000] 20:24:55 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. 20:24:55 INFO - PROCESS | 3964 | 1467602695047 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]]]}] 20:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 639ms 20:24:55 INFO - PROCESS | 3964 | 1467602695059 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 3964 | 1467602695060 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 20:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:24:55 INFO - PROCESS | 3964 | 1467602695064 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 3964 | 1467602695065 Marionette TRACE conn3 <- [1,318,null,{}] 20:24:55 INFO - PROCESS | 3964 | 1467602695069 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}] 20:24:55 INFO - PROCESS | 3964 | 1467602695074 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:55 INFO - PROCESS | 3964 | 1467602695214 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:24:55 INFO - PROCESS | 3964 | 1467602695221 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 3964 | 1467602695223 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:55 INFO - PROCESS | 3964 | ++DOCSHELL 19E0FC00 == 38 [pid = 3964] [id = 89] 20:24:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (19FD4C00) [pid = 3964] [serial = 264] [outer = 00000000] 20:24:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1A43A800) [pid = 3964] [serial = 265] [outer = 19FD4C00] 20:24:55 INFO - PROCESS | 3964 | 1467602695309 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1A5B2C00) [pid = 3964] [serial = 266] [outer = 19FD4C00] 20:24:55 INFO - PROCESS | 3964 | 1467602695681 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:24:55 INFO - PROCESS | 3964 | 1467602695766 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]]]}] 20:24:55 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. 20:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 749ms 20:24:55 INFO - PROCESS | 3964 | 1467602695804 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 3964 | 1467602695807 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 20:24:55 INFO - PROCESS | 3964 | 1467602695810 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:24:55 INFO - PROCESS | 3964 | 1467602695812 Marionette TRACE conn3 <- [1,322,null,{}] 20:24:55 INFO - PROCESS | 3964 | 1467602695815 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}] 20:24:55 INFO - PROCESS | 3964 | 1467602695817 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:55 INFO - PROCESS | 3964 | 1467602695956 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:24:56 INFO - PROCESS | 3964 | 1467602696015 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 3964 | 1467602696017 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:56 INFO - PROCESS | 3964 | ++DOCSHELL 10560C00 == 39 [pid = 3964] [id = 90] 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (10A0F000) [pid = 3964] [serial = 267] [outer = 00000000] 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1AB5F800) [pid = 3964] [serial = 268] [outer = 10A0F000] 20:24:56 INFO - PROCESS | 3964 | 1467602696059 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1AB66800) [pid = 3964] [serial = 269] [outer = 10A0F000] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (144C0800) [pid = 3964] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1940E000) [pid = 3964] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (196E9000) [pid = 3964] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (1513BC00) [pid = 3964] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (10BB4000) [pid = 3964] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1587E800) [pid = 3964] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (12C8B400) [pid = 3964] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (12BAC000) [pid = 3964] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (17672000) [pid = 3964] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17BD9800) [pid = 3964] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (11DDF800) [pid = 3964] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (14237400) [pid = 3964] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19E10400) [pid = 3964] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19787800) [pid = 3964] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19C6A800) [pid = 3964] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:24:56 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1977D800) [pid = 3964] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:24:56 INFO - PROCESS | 3964 | 1467602696584 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]]]}] 20:24:56 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. 20:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 843ms 20:24:56 INFO - PROCESS | 3964 | 1467602696637 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 3964 | 1467602696639 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 20:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:24:56 INFO - PROCESS | 3964 | 1467602696642 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 3964 | 1467602696644 Marionette TRACE conn3 <- [1,326,null,{}] 20:24:56 INFO - PROCESS | 3964 | 1467602696648 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}] 20:24:56 INFO - PROCESS | 3964 | 1467602696649 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:56 INFO - PROCESS | 3964 | 1467602696728 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:24:56 INFO - PROCESS | 3964 | 1467602696733 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 3964 | 1467602696735 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:56 INFO - PROCESS | 3964 | ++DOCSHELL 1109C800 == 40 [pid = 3964] [id = 91] 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (129EA400) [pid = 3964] [serial = 270] [outer = 00000000] 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (150AA800) [pid = 3964] [serial = 271] [outer = 129EA400] 20:24:56 INFO - PROCESS | 3964 | 1467602696777 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1560A800) [pid = 3964] [serial = 272] [outer = 129EA400] 20:24:57 INFO - PROCESS | 3964 | 1467602697213 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]]]}] 20:24:57 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. 20:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms 20:24:57 INFO - PROCESS | 3964 | 1467602697291 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 3964 | 1467602697293 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 20:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:24:57 INFO - PROCESS | 3964 | 1467602697297 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - PROCESS | 3964 | 1467602697298 Marionette TRACE conn3 <- [1,330,null,{}] 20:24:57 INFO - PROCESS | 3964 | 1467602697301 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}] 20:24:57 INFO - PROCESS | 3964 | 1467602697303 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:57 INFO - PROCESS | 3964 | 1467602697382 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:24:57 INFO - PROCESS | 3964 | 1467602697387 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 3964 | 1467602697389 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:57 INFO - PROCESS | 3964 | ++DOCSHELL 104E7400 == 41 [pid = 3964] [id = 92] 20:24:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1313B400) [pid = 3964] [serial = 273] [outer = 00000000] 20:24:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (12BAC800) [pid = 3964] [serial = 274] [outer = 1313B400] 20:24:57 INFO - PROCESS | 3964 | 1467602697439 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19782000) [pid = 3964] [serial = 275] [outer = 1313B400] 20:24:57 INFO - PROCESS | 3964 | 1467602697839 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]]]}] 20:24:57 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. 20:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 593ms 20:24:57 INFO - PROCESS | 3964 | 1467602697898 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 3964 | 1467602697900 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 20:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:24:57 INFO - PROCESS | 3964 | 1467602697904 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - PROCESS | 3964 | 1467602697905 Marionette TRACE conn3 <- [1,334,null,{}] 20:24:57 INFO - PROCESS | 3964 | 1467602697909 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}] 20:24:57 INFO - PROCESS | 3964 | 1467602697911 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:57 INFO - PROCESS | 3964 | 1467602697989 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:24:58 INFO - PROCESS | 3964 | 1467602697997 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 3964 | 1467602697999 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:58 INFO - PROCESS | 3964 | ++DOCSHELL 17BC1400 == 42 [pid = 3964] [id = 93] 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19FD1C00) [pid = 3964] [serial = 276] [outer = 00000000] 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1A979C00) [pid = 3964] [serial = 277] [outer = 19FD1C00] 20:24:58 INFO - PROCESS | 3964 | 1467602698041 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1ACA4000) [pid = 3964] [serial = 278] [outer = 19FD1C00] 20:24:58 INFO - PROCESS | 3964 | 1467602698447 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]]]}] 20:24:58 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. 20:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 593ms 20:24:58 INFO - PROCESS | 3964 | 1467602698502 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 3964 | 1467602698504 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 20:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:24:58 INFO - PROCESS | 3964 | 1467602698507 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 3964 | 1467602698510 Marionette TRACE conn3 <- [1,338,null,{}] 20:24:58 INFO - PROCESS | 3964 | 1467602698513 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}] 20:24:58 INFO - PROCESS | 3964 | 1467602698515 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:58 INFO - PROCESS | 3964 | 1467602698657 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:24:58 INFO - PROCESS | 3964 | 1467602698826 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 3964 | 1467602698829 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:58 INFO - PROCESS | 3964 | ++DOCSHELL 0C764000 == 43 [pid = 3964] [id = 94] 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (0C764800) [pid = 3964] [serial = 279] [outer = 00000000] 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (0C768400) [pid = 3964] [serial = 280] [outer = 0C764800] 20:24:58 INFO - PROCESS | 3964 | 1467602698891 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (10478000) [pid = 3964] [serial = 281] [outer = 0C764800] 20:24:59 INFO - PROCESS | 3964 | 1467602699452 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]]]}] 20:24:59 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. 20:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 998ms 20:24:59 INFO - PROCESS | 3964 | 1467602699512 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 3964 | 1467602699516 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 20:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:24:59 INFO - PROCESS | 3964 | 1467602699521 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - PROCESS | 3964 | 1467602699524 Marionette TRACE conn3 <- [1,342,null,{}] 20:24:59 INFO - PROCESS | 3964 | 1467602699529 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}] 20:24:59 INFO - PROCESS | 3964 | 1467602699532 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:59 INFO - PROCESS | 3964 | 1467602699641 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:24:59 INFO - PROCESS | 3964 | 1467602699764 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 3964 | 1467602699767 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:24:59 INFO - PROCESS | 3964 | ++DOCSHELL 12958800 == 44 [pid = 3964] [id = 95] 20:24:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (129E8C00) [pid = 3964] [serial = 282] [outer = 00000000] 20:24:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1313E000) [pid = 3964] [serial = 283] [outer = 129E8C00] 20:24:59 INFO - PROCESS | 3964 | 1467602699822 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (14234000) [pid = 3964] [serial = 284] [outer = 129E8C00] 20:25:00 INFO - PROCESS | 3964 | 1467602700384 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]]]}] 20:25:00 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. 20:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 889ms 20:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:25:00 INFO - PROCESS | 3964 | 1467602700426 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 3964 | 1467602700430 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 20:25:00 INFO - PROCESS | 3964 | 1467602700434 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 3964 | 1467602700436 Marionette TRACE conn3 <- [1,346,null,{}] 20:25:00 INFO - PROCESS | 3964 | 1467602700440 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}] 20:25:00 INFO - PROCESS | 3964 | 1467602700442 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:00 INFO - PROCESS | 3964 | 1467602700556 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:25:00 INFO - PROCESS | 3964 | 1467602700652 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 3964 | 1467602700654 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:00 INFO - PROCESS | 3964 | ++DOCSHELL 158A1800 == 45 [pid = 3964] [id = 96] 20:25:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (158B7C00) [pid = 3964] [serial = 285] [outer = 00000000] 20:25:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1699BC00) [pid = 3964] [serial = 286] [outer = 158B7C00] 20:25:00 INFO - PROCESS | 3964 | 1467602700708 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (175E4C00) [pid = 3964] [serial = 287] [outer = 158B7C00] 20:25:01 INFO - PROCESS | 3964 | 1467602701235 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]]]}] 20:25:01 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. 20:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 842ms 20:25:01 INFO - PROCESS | 3964 | 1467602701275 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 3964 | 1467602701279 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 20:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:25:01 INFO - PROCESS | 3964 | 1467602701290 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 3964 | 1467602701295 Marionette TRACE conn3 <- [1,350,null,{}] 20:25:01 INFO - PROCESS | 3964 | 1467602701298 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}] 20:25:01 INFO - PROCESS | 3964 | 1467602701302 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:01 INFO - PROCESS | 3964 | 1467602701412 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:25:01 INFO - PROCESS | 3964 | 1467602701504 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 3964 | 1467602701507 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:01 INFO - PROCESS | 3964 | ++DOCSHELL 17716400 == 46 [pid = 3964] [id = 97] 20:25:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (1940E000) [pid = 3964] [serial = 288] [outer = 00000000] 20:25:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (19FD4400) [pid = 3964] [serial = 289] [outer = 1940E000] 20:25:01 INFO - PROCESS | 3964 | 1467602701568 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (1A433000) [pid = 3964] [serial = 290] [outer = 1940E000] 20:25:02 INFO - PROCESS | 3964 | 1467602702362 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]]]}] 20:25:02 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. 20:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1092ms 20:25:02 INFO - PROCESS | 3964 | 1467602702391 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 3964 | 1467602702396 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 20:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:25:02 INFO - PROCESS | 3964 | 1467602702402 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 3964 | 1467602702405 Marionette TRACE conn3 <- [1,354,null,{}] 20:25:02 INFO - PROCESS | 3964 | 1467602702410 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}] 20:25:02 INFO - PROCESS | 3964 | 1467602702413 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:02 INFO - PROCESS | 3964 | 1467602702514 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:25:02 INFO - PROCESS | 3964 | 1467602702615 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 3964 | 1467602702619 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:02 INFO - PROCESS | 3964 | ++DOCSHELL 10A75400 == 47 [pid = 3964] [id = 98] 20:25:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (10B68C00) [pid = 3964] [serial = 291] [outer = 00000000] 20:25:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 108 (1146F400) [pid = 3964] [serial = 292] [outer = 10B68C00] 20:25:02 INFO - PROCESS | 3964 | 1467602702666 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 109 (11894400) [pid = 3964] [serial = 293] [outer = 10B68C00] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 17BC1400 == 46 [pid = 3964] [id = 93] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 104E7400 == 45 [pid = 3964] [id = 92] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 1109C800 == 44 [pid = 3964] [id = 91] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 10560C00 == 43 [pid = 3964] [id = 90] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 19E0FC00 == 42 [pid = 3964] [id = 89] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 17BDC000 == 41 [pid = 3964] [id = 88] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 171CBC00 == 40 [pid = 3964] [id = 87] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 175E2800 == 39 [pid = 3964] [id = 86] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 14427000 == 38 [pid = 3964] [id = 85] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 139C5000 == 37 [pid = 3964] [id = 84] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 17BBA400 == 36 [pid = 3964] [id = 83] 20:25:03 INFO - PROCESS | 3964 | --DOCSHELL 10BBB000 == 35 [pid = 3964] [id = 80] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 108 (19C6DC00) [pid = 3964] [serial = 154] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 107 (12E25400) [pid = 3964] [serial = 194] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (1109FC00) [pid = 3964] [serial = 193] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (1940BC00) [pid = 3964] [serial = 200] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (19408800) [pid = 3964] [serial = 199] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (1620EC00) [pid = 3964] [serial = 197] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (15635800) [pid = 3964] [serial = 196] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (1A5BA000) [pid = 3964] [serial = 191] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (1AB61800) [pid = 3964] [serial = 235] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (196EB400) [pid = 3964] [serial = 220] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (19788800) [pid = 3964] [serial = 223] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (19789C00) [pid = 3964] [serial = 224] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1587FC00) [pid = 3964] [serial = 211] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (158B8800) [pid = 3964] [serial = 212] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1699A400) [pid = 3964] [serial = 215] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (16997000) [pid = 3964] [serial = 214] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (15638000) [pid = 3964] [serial = 203] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1324D400) [pid = 3964] [serial = 202] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (196ED400) [pid = 3964] [serial = 221] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (13162000) [pid = 3964] [serial = 206] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (12E62000) [pid = 3964] [serial = 205] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (17719800) [pid = 3964] [serial = 217] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1313F000) [pid = 3964] [serial = 208] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (13254C00) [pid = 3964] [serial = 209] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (19FD0000) [pid = 3964] [serial = 226] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1A5B2000) [pid = 3964] [serial = 232] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1A5B8800) [pid = 3964] [serial = 233] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (19FD1400) [pid = 3964] [serial = 227] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19F5AC00) [pid = 3964] [serial = 229] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A437400) [pid = 3964] [serial = 230] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17BBA800) [pid = 3964] [serial = 218] [outer = 00000000] [url = about:blank] 20:25:03 INFO - PROCESS | 3964 | 1467602703251 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]]]}] 20:25:03 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. 20:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 905ms 20:25:03 INFO - PROCESS | 3964 | 1467602703305 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 3964 | 1467602703309 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 20:25:03 INFO - PROCESS | 3964 | 1467602703316 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:25:03 INFO - PROCESS | 3964 | 1467602703318 Marionette TRACE conn3 <- [1,358,null,{}] 20:25:03 INFO - PROCESS | 3964 | 1467602703322 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}] 20:25:03 INFO - PROCESS | 3964 | 1467602703324 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:03 INFO - PROCESS | 3964 | 1467602703407 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:25:03 INFO - PROCESS | 3964 | 1467602703416 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 3964 | 1467602703418 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:03 INFO - PROCESS | 3964 | ++DOCSHELL 11889000 == 36 [pid = 3964] [id = 99] 20:25:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (11C95000) [pid = 3964] [serial = 294] [outer = 00000000] 20:25:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (12EDE800) [pid = 3964] [serial = 295] [outer = 11C95000] 20:25:03 INFO - PROCESS | 3964 | 1467602703468 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1316BC00) [pid = 3964] [serial = 296] [outer = 11C95000] 20:25:03 INFO - PROCESS | 3964 | 1467602703968 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]]]}] 20:25:03 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. 20:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 686ms 20:25:04 INFO - PROCESS | 3964 | 1467602704015 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 3964 | 1467602704018 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 20:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:25:04 INFO - PROCESS | 3964 | 1467602704021 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 3964 | 1467602704024 Marionette TRACE conn3 <- [1,362,null,{}] 20:25:04 INFO - PROCESS | 3964 | 1467602704034 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}] 20:25:04 INFO - PROCESS | 3964 | 1467602704038 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:04 INFO - PROCESS | 3964 | 1467602704119 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:25:04 INFO - PROCESS | 3964 | 1467602704201 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 3964 | 1467602704204 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:04 INFO - PROCESS | 3964 | ++DOCSHELL 144CC000 == 37 [pid = 3964] [id = 100] 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (150A9800) [pid = 3964] [serial = 297] [outer = 00000000] 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (15638000) [pid = 3964] [serial = 298] [outer = 150A9800] 20:25:04 INFO - PROCESS | 3964 | 1467602704250 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1589C400) [pid = 3964] [serial = 299] [outer = 150A9800] 20:25:04 INFO - PROCESS | 3964 | 1467602704607 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]]]}] 20:25:04 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. 20:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 624ms 20:25:04 INFO - PROCESS | 3964 | 1467602704659 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 3964 | 1467602704662 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 20:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:25:04 INFO - PROCESS | 3964 | 1467602704665 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 3964 | 1467602704666 Marionette TRACE conn3 <- [1,366,null,{}] 20:25:04 INFO - PROCESS | 3964 | 1467602704670 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}] 20:25:04 INFO - PROCESS | 3964 | 1467602704672 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:04 INFO - PROCESS | 3964 | 1467602704754 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:25:04 INFO - PROCESS | 3964 | 1467602704759 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 3964 | 1467602704761 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:04 INFO - PROCESS | 3964 | ++DOCSHELL 15F64400 == 38 [pid = 3964] [id = 101] 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (15F6DC00) [pid = 3964] [serial = 300] [outer = 00000000] 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (16766000) [pid = 3964] [serial = 301] [outer = 15F6DC00] 20:25:04 INFO - PROCESS | 3964 | 1467602704805 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (16998800) [pid = 3964] [serial = 302] [outer = 15F6DC00] 20:25:05 INFO - PROCESS | 3964 | 1467602705260 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]]]}] 20:25:05 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. 20:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 640ms 20:25:05 INFO - PROCESS | 3964 | 1467602705304 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 3964 | 1467602705306 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 20:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:25:05 INFO - PROCESS | 3964 | 1467602705310 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 3964 | 1467602705311 Marionette TRACE conn3 <- [1,370,null,{}] 20:25:05 INFO - PROCESS | 3964 | 1467602705315 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}] 20:25:05 INFO - PROCESS | 3964 | 1467602705317 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:05 INFO - PROCESS | 3964 | 1467602705421 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:25:05 INFO - PROCESS | 3964 | 1467602705503 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 3964 | 1467602705505 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:05 INFO - PROCESS | 3964 | ++DOCSHELL 17588800 == 39 [pid = 3964] [id = 102] 20:25:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (175D6C00) [pid = 3964] [serial = 303] [outer = 00000000] 20:25:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17719800) [pid = 3964] [serial = 304] [outer = 175D6C00] 20:25:05 INFO - PROCESS | 3964 | 1467602705548 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17BBA400) [pid = 3964] [serial = 305] [outer = 175D6C00] 20:25:05 INFO - PROCESS | 3964 | 1467602705955 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]]]}] 20:25:05 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. 20:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 702ms 20:25:05 INFO - PROCESS | 3964 | 1467602706008 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 3964 | 1467602706009 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 20:25:06 INFO - PROCESS | 3964 | 1467602706013 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:25:06 INFO - PROCESS | 3964 | 1467602706015 Marionette TRACE conn3 <- [1,374,null,{}] 20:25:06 INFO - PROCESS | 3964 | 1467602706018 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}] 20:25:06 INFO - PROCESS | 3964 | 1467602706024 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:06 INFO - PROCESS | 3964 | 1467602706169 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:25:06 INFO - PROCESS | 3964 | 1467602706184 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 3964 | 1467602706186 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:06 INFO - PROCESS | 3964 | ++DOCSHELL 17671800 == 40 [pid = 3964] [id = 103] 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1940D000) [pid = 3964] [serial = 306] [outer = 00000000] 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (196ECC00) [pid = 3964] [serial = 307] [outer = 1940D000] 20:25:06 INFO - PROCESS | 3964 | 1467602706274 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1977E400) [pid = 3964] [serial = 308] [outer = 1940D000] 20:25:06 INFO - PROCESS | 3964 | 1467602706670 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:25:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 702ms 20:25:06 INFO - PROCESS | 3964 | 1467602706697 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 3964 | 1467602706699 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 20:25:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:25:06 INFO - PROCESS | 3964 | 1467602706702 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 3964 | 1467602706703 Marionette TRACE conn3 <- [1,378,null,{}] 20:25:06 INFO - PROCESS | 3964 | 1467602706707 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}] 20:25:06 INFO - PROCESS | 3964 | 1467602706708 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:06 INFO - PROCESS | 3964 | 1467602706837 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:25:06 INFO - PROCESS | 3964 | 1467602706842 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 3964 | 1467602706844 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:06 INFO - PROCESS | 3964 | ++DOCSHELL 0C767C00 == 41 [pid = 3964] [id = 104] 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (196E9C00) [pid = 3964] [serial = 309] [outer = 00000000] 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (19C6BC00) [pid = 3964] [serial = 310] [outer = 196E9C00] 20:25:06 INFO - PROCESS | 3964 | 1467602706896 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (19C70800) [pid = 3964] [serial = 311] [outer = 196E9C00] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19FD4C00) [pid = 3964] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19407000) [pid = 3964] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (139C5C00) [pid = 3964] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A435400) [pid = 3964] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (175E3400) [pid = 3964] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (144BF400) [pid = 3964] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10EF7000) [pid = 3964] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (144C6400) [pid = 3964] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1978A000) [pid = 3964] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10A0F000) [pid = 3964] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (129EA400) [pid = 3964] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1313B400) [pid = 3964] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:25:07 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17670800) [pid = 3964] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:25:07 INFO - PROCESS | 3964 | 1467602707454 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:25:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:25:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 796ms 20:25:07 INFO - PROCESS | 3964 | 1467602707504 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:25:07 INFO - PROCESS | 3964 | 1467602707506 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 20:25:07 INFO - PROCESS | 3964 | 1467602707509 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:25:07 INFO - PROCESS | 3964 | 1467602707511 Marionette TRACE conn3 <- [1,382,null,{}] 20:25:07 INFO - PROCESS | 3964 | 1467602707515 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}] 20:25:07 INFO - PROCESS | 3964 | 1467602707516 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:07 INFO - PROCESS | 3964 | 1467602707593 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:25:07 INFO - PROCESS | 3964 | 1467602707598 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 3964 | 1467602707600 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:07 INFO - PROCESS | 3964 | ++DOCSHELL 10E58800 == 42 [pid = 3964] [id = 105] 20:25:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (10EED000) [pid = 3964] [serial = 312] [outer = 00000000] 20:25:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17712C00) [pid = 3964] [serial = 313] [outer = 10EED000] 20:25:07 INFO - PROCESS | 3964 | 1467602707643 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (12C8DC00) [pid = 3964] [serial = 314] [outer = 10EED000] 20:25:08 INFO - PROCESS | 3964 | 1467602708078 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:25:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 593ms 20:25:08 INFO - PROCESS | 3964 | 1467602708107 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 3964 | 1467602708109 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 20:25:08 INFO - PROCESS | 3964 | 1467602708112 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:25:08 INFO - PROCESS | 3964 | 1467602708114 Marionette TRACE conn3 <- [1,386,null,{}] 20:25:08 INFO - PROCESS | 3964 | 1467602708142 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}] 20:25:08 INFO - PROCESS | 3964 | 1467602708144 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:08 INFO - PROCESS | 3964 | 1467602708223 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:25:08 INFO - PROCESS | 3964 | 1467602708228 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 3964 | 1467602708230 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:08 INFO - PROCESS | 3964 | ++DOCSHELL 0C767000 == 43 [pid = 3964] [id = 106] 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (12EDC000) [pid = 3964] [serial = 315] [outer = 00000000] 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19FCF000) [pid = 3964] [serial = 316] [outer = 12EDC000] 20:25:08 INFO - PROCESS | 3964 | 1467602708273 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A2DD000) [pid = 3964] [serial = 317] [outer = 12EDC000] 20:25:08 INFO - PROCESS | 3964 | 1467602708712 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]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 624ms 20:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:25:08 INFO - PROCESS | 3964 | 1467602708751 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 3964 | 1467602708754 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 20:25:08 INFO - PROCESS | 3964 | 1467602708758 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 3964 | 1467602708759 Marionette TRACE conn3 <- [1,390,null,{}] 20:25:08 INFO - PROCESS | 3964 | 1467602708763 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}] 20:25:08 INFO - PROCESS | 3964 | 1467602708764 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:08 INFO - PROCESS | 3964 | 1467602708852 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:25:08 INFO - PROCESS | 3964 | 1467602708858 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 3964 | 1467602708860 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:08 INFO - PROCESS | 3964 | ++DOCSHELL 1A435400 == 44 [pid = 3964] [id = 107] 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A437400) [pid = 3964] [serial = 318] [outer = 00000000] 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A440400) [pid = 3964] [serial = 319] [outer = 1A437400] 20:25:08 INFO - PROCESS | 3964 | 1467602708902 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1A5B7400) [pid = 3964] [serial = 320] [outer = 1A437400] 20:25:09 INFO - PROCESS | 3964 | 1467602709327 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]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 593ms 20:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:25:09 INFO - PROCESS | 3964 | 1467602709360 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 3964 | 1467602709362 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 20:25:09 INFO - PROCESS | 3964 | 1467602709366 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 3964 | 1467602709368 Marionette TRACE conn3 <- [1,394,null,{}] 20:25:09 INFO - PROCESS | 3964 | 1467602709371 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}] 20:25:09 INFO - PROCESS | 3964 | 1467602709373 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:09 INFO - PROCESS | 3964 | 1467602709512 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:25:09 INFO - PROCESS | 3964 | 1467602709685 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 3964 | 1467602709689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:09 INFO - PROCESS | 3964 | ++DOCSHELL 0C763800 == 45 [pid = 3964] [id = 108] 20:25:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (0C764C00) [pid = 3964] [serial = 321] [outer = 00000000] 20:25:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1047CC00) [pid = 3964] [serial = 322] [outer = 0C764C00] 20:25:09 INFO - PROCESS | 3964 | 1467602709746 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10A73800) [pid = 3964] [serial = 323] [outer = 0C764C00] 20:25:10 INFO - PROCESS | 3964 | 1467602710324 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]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 998ms 20:25:10 INFO - PROCESS | 3964 | 1467602710368 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:25:10 INFO - PROCESS | 3964 | 1467602710373 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 20:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:25:10 INFO - PROCESS | 3964 | 1467602710378 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - PROCESS | 3964 | 1467602710381 Marionette TRACE conn3 <- [1,398,null,{}] 20:25:10 INFO - PROCESS | 3964 | 1467602710386 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}] 20:25:10 INFO - PROCESS | 3964 | 1467602710389 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:10 INFO - PROCESS | 3964 | 1467602710497 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:25:10 INFO - PROCESS | 3964 | 1467602710594 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 3964 | 1467602710597 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:10 INFO - PROCESS | 3964 | ++DOCSHELL 139C1400 == 46 [pid = 3964] [id = 109] 20:25:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (139C5000) [pid = 3964] [serial = 324] [outer = 00000000] 20:25:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (13B52400) [pid = 3964] [serial = 325] [outer = 139C5000] 20:25:10 INFO - PROCESS | 3964 | 1467602710651 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (14425C00) [pid = 3964] [serial = 326] [outer = 139C5000] 20:25:11 INFO - PROCESS | 3964 | 1467602711319 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]]]}] 20:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 998ms 20:25:11 INFO - PROCESS | 3964 | 1467602711393 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:25:11 INFO - PROCESS | 3964 | 1467602711396 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 20:25:11 INFO - PROCESS | 3964 | 1467602711400 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:25:11 INFO - PROCESS | 3964 | 1467602711402 Marionette TRACE conn3 <- [1,402,null,{}] 20:25:11 INFO - PROCESS | 3964 | 1467602711406 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}] 20:25:11 INFO - PROCESS | 3964 | 1467602711409 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:11 INFO - PROCESS | 3964 | 1467602711515 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:25:11 INFO - PROCESS | 3964 | 1467602711642 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:11 INFO - PROCESS | 3964 | 1467602711645 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:11 INFO - PROCESS | 3964 | ++DOCSHELL 10EED800 == 47 [pid = 3964] [id = 110] 20:25:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (17587800) [pid = 3964] [serial = 327] [outer = 00000000] 20:25:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (19409800) [pid = 3964] [serial = 328] [outer = 17587800] 20:25:11 INFO - PROCESS | 3964 | 1467602711698 Marionette DEBUG loaded listener.js 20:25:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (196EA000) [pid = 3964] [serial = 329] [outer = 17587800] 20:25:12 INFO - PROCESS | 3964 | 1467602712313 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:25:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 936ms 20:25:12 INFO - PROCESS | 3964 | 1467602712347 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 3964 | 1467602712350 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 20:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:25:12 INFO - PROCESS | 3964 | 1467602712361 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 3964 | 1467602712366 Marionette TRACE conn3 <- [1,406,null,{}] 20:25:12 INFO - PROCESS | 3964 | 1467602712369 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}] 20:25:12 INFO - PROCESS | 3964 | 1467602712373 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:12 INFO - PROCESS | 3964 | 1467602712484 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:25:12 INFO - PROCESS | 3964 | 1467602712619 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 3964 | 1467602712622 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:12 INFO - PROCESS | 3964 | ++DOCSHELL 12EDE400 == 48 [pid = 3964] [id = 111] 20:25:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1315F400) [pid = 3964] [serial = 330] [outer = 00000000] 20:25:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1AB62400) [pid = 3964] [serial = 331] [outer = 1315F400] 20:25:12 INFO - PROCESS | 3964 | 1467602712675 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (1AB6E000) [pid = 3964] [serial = 332] [outer = 1315F400] 20:25:13 INFO - PROCESS | 3964 | 1467602713444 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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:25:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1092ms 20:25:13 INFO - PROCESS | 3964 | 1467602713453 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 3964 | 1467602713457 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 20:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:25:13 INFO - PROCESS | 3964 | 1467602713461 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 3964 | 1467602713464 Marionette TRACE conn3 <- [1,410,null,{}] 20:25:13 INFO - PROCESS | 3964 | 1467602713470 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}] 20:25:13 INFO - PROCESS | 3964 | 1467602713472 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:13 INFO - PROCESS | 3964 | 1467602713569 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:25:13 INFO - PROCESS | 3964 | 1467602713698 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 3964 | 1467602713701 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:13 INFO - PROCESS | 3964 | ++DOCSHELL 10B62800 == 49 [pid = 3964] [id = 112] 20:25:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (10B67800) [pid = 3964] [serial = 333] [outer = 00000000] 20:25:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (1324A800) [pid = 3964] [serial = 334] [outer = 10B67800] 20:25:13 INFO - PROCESS | 3964 | 1467602713759 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (13AC1800) [pid = 3964] [serial = 335] [outer = 10B67800] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 1A435400 == 48 [pid = 3964] [id = 107] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 0C767000 == 47 [pid = 3964] [id = 106] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 10E58800 == 46 [pid = 3964] [id = 105] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 0C767C00 == 45 [pid = 3964] [id = 104] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 17671800 == 44 [pid = 3964] [id = 103] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 17588800 == 43 [pid = 3964] [id = 102] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 15F64400 == 42 [pid = 3964] [id = 101] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 144CC000 == 41 [pid = 3964] [id = 100] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 11889000 == 40 [pid = 3964] [id = 99] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 10A75400 == 39 [pid = 3964] [id = 98] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 17716400 == 38 [pid = 3964] [id = 97] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 158A1800 == 37 [pid = 3964] [id = 96] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 12958800 == 36 [pid = 3964] [id = 95] 20:25:14 INFO - PROCESS | 3964 | --DOCSHELL 0C764000 == 35 [pid = 3964] [id = 94] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (1A43A800) [pid = 3964] [serial = 265] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (19E01800) [pid = 3964] [serial = 263] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (1441F400) [pid = 3964] [serial = 251] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (13B5CC00) [pid = 3964] [serial = 250] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (1AC21800) [pid = 3964] [serial = 248] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (1AB6DC00) [pid = 3964] [serial = 247] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (1A5B2C00) [pid = 3964] [serial = 266] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (17713800) [pid = 3964] [serial = 256] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (17BBCC00) [pid = 3964] [serial = 257] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (1560D800) [pid = 3964] [serial = 253] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (158B3C00) [pid = 3964] [serial = 254] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1295B000) [pid = 3964] [serial = 239] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (114D6C00) [pid = 3964] [serial = 238] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (175DFC00) [pid = 3964] [serial = 242] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1620A000) [pid = 3964] [serial = 241] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1A970800) [pid = 3964] [serial = 245] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A43EC00) [pid = 3964] [serial = 244] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1AB5F800) [pid = 3964] [serial = 268] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (150AA800) [pid = 3964] [serial = 271] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1560A800) [pid = 3964] [serial = 272] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (12BAC800) [pid = 3964] [serial = 274] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1AB66800) [pid = 3964] [serial = 269] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1940B400) [pid = 3964] [serial = 259] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19C6D400) [pid = 3964] [serial = 262] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (19782000) [pid = 3964] [serial = 275] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (196EE000) [pid = 3964] [serial = 260] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1A979C00) [pid = 3964] [serial = 277] [outer = 00000000] [url = about:blank] 20:25:14 INFO - PROCESS | 3964 | 1467602714330 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]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 890ms 20:25:14 INFO - PROCESS | 3964 | 1467602714363 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 3964 | 1467602714367 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 20:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:25:14 INFO - PROCESS | 3964 | 1467602714373 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 3964 | 1467602714376 Marionette TRACE conn3 <- [1,414,null,{}] 20:25:14 INFO - PROCESS | 3964 | 1467602714379 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}] 20:25:14 INFO - PROCESS | 3964 | 1467602714382 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:14 INFO - PROCESS | 3964 | 1467602714470 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:25:14 INFO - PROCESS | 3964 | 1467602714554 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 3964 | 1467602714557 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:14 INFO - PROCESS | 3964 | ++DOCSHELL 12E67800 == 36 [pid = 3964] [id = 113] 20:25:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1313F000) [pid = 3964] [serial = 336] [outer = 00000000] 20:25:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1441E800) [pid = 3964] [serial = 337] [outer = 1313F000] 20:25:14 INFO - PROCESS | 3964 | 1467602714610 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1563F800) [pid = 3964] [serial = 338] [outer = 1313F000] 20:25:15 INFO - PROCESS | 3964 | 1467602715007 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]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:25:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 702ms 20:25:15 INFO - PROCESS | 3964 | 1467602715073 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 3964 | 1467602715075 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 20:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:25:15 INFO - PROCESS | 3964 | 1467602715079 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 3964 | 1467602715082 Marionette TRACE conn3 <- [1,418,null,{}] 20:25:15 INFO - PROCESS | 3964 | 1467602715092 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}] 20:25:15 INFO - PROCESS | 3964 | 1467602715096 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:15 INFO - PROCESS | 3964 | 1467602715178 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:25:15 INFO - PROCESS | 3964 | 1467602715224 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 3964 | 1467602715227 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:15 INFO - PROCESS | 3964 | ++DOCSHELL 17582000 == 37 [pid = 3964] [id = 114] 20:25:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17584800) [pid = 3964] [serial = 339] [outer = 00000000] 20:25:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17672C00) [pid = 3964] [serial = 340] [outer = 17584800] 20:25:15 INFO - PROCESS | 3964 | 1467602715273 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (17BC3C00) [pid = 3964] [serial = 341] [outer = 17584800] 20:25:16 INFO - PROCESS | 3964 | 1467602716193 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]]]}] 20:25:16 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 20:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1155ms 20:25:16 INFO - PROCESS | 3964 | 1467602716232 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 3964 | 1467602716235 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 20:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:25:16 INFO - PROCESS | 3964 | 1467602716244 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 3964 | 1467602716246 Marionette TRACE conn3 <- [1,422,null,{}] 20:25:16 INFO - PROCESS | 3964 | 1467602716249 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}] 20:25:16 INFO - PROCESS | 3964 | 1467602716251 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:16 INFO - PROCESS | 3964 | 1467602716364 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:25:16 INFO - PROCESS | 3964 | 1467602716370 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 3964 | 1467602716372 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:16 INFO - PROCESS | 3964 | ++DOCSHELL 17671800 == 38 [pid = 3964] [id = 115] 20:25:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17B67C00) [pid = 3964] [serial = 342] [outer = 00000000] 20:25:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196EE400) [pid = 3964] [serial = 343] [outer = 17B67C00] 20:25:16 INFO - PROCESS | 3964 | 1467602716415 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1977F400) [pid = 3964] [serial = 344] [outer = 17B67C00] 20:25:17 INFO - PROCESS | 3964 | 1467602717328 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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1139ms 20:25:17 INFO - PROCESS | 3964 | 1467602717372 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 3964 | 1467602717373 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 20:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:25:17 INFO - PROCESS | 3964 | 1467602717377 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - PROCESS | 3964 | 1467602717379 Marionette TRACE conn3 <- [1,426,null,{}] 20:25:17 INFO - PROCESS | 3964 | 1467602717389 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}] 20:25:17 INFO - PROCESS | 3964 | 1467602717391 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:17 INFO - PROCESS | 3964 | 1467602717498 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:25:17 INFO - PROCESS | 3964 | 1467602717503 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 3964 | 1467602717506 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:17 INFO - PROCESS | 3964 | ++DOCSHELL 19C63800 == 39 [pid = 3964] [id = 116] 20:25:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19C65800) [pid = 3964] [serial = 345] [outer = 00000000] 20:25:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19F55800) [pid = 3964] [serial = 346] [outer = 19C65800] 20:25:17 INFO - PROCESS | 3964 | 1467602717548 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19F5A000) [pid = 3964] [serial = 347] [outer = 19C65800] 20:25:18 INFO - PROCESS | 3964 | 1467602718027 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] 20:25:18 INFO - PROCESS | 3964 | 1467602718079 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 20:25:18 INFO - PROCESS | 3964 | 1467602718082 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:25:18 INFO - PROCESS | 3964 | 1467602718084 Marionette TRACE conn3 <- [1,430,null,{}] 20:25:18 INFO - PROCESS | 3964 | 1467602718087 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}] 20:25:18 INFO - PROCESS | 3964 | 1467602718093 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:18 INFO - PROCESS | 3964 | 1467602718284 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (175D6C00) [pid = 3964] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (11C95000) [pid = 3964] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10B68C00) [pid = 3964] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (150A9800) [pid = 3964] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (15F6DC00) [pid = 3964] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1940D000) [pid = 3964] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19FD1C00) [pid = 3964] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (196E9C00) [pid = 3964] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10EED000) [pid = 3964] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:25:18 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (12EDC000) [pid = 3964] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:25:18 INFO - PROCESS | 3964 | 1467602718346 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 3964 | 1467602718348 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:18 INFO - PROCESS | 3964 | ++DOCSHELL 0C762000 == 40 [pid = 3964] [id = 117] 20:25:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (0C762800) [pid = 3964] [serial = 348] [outer = 00000000] 20:25:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (11C95000) [pid = 3964] [serial = 349] [outer = 0C762800] 20:25:18 INFO - PROCESS | 3964 | 1467602718395 Marionette DEBUG loaded listener.js 20:25:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1587B800) [pid = 3964] [serial = 350] [outer = 0C762800] 20:25:18 INFO - PROCESS | 3964 | 1467602718753 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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 686ms 20:25:18 INFO - PROCESS | 3964 | 1467602718789 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 3964 | 1467602718791 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 20:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:25:18 INFO - PROCESS | 3964 | 1467602718821 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - PROCESS | 3964 | 1467602718822 Marionette TRACE conn3 <- [1,434,null,{}] 20:25:18 INFO - PROCESS | 3964 | 1467602718826 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}] 20:25:18 INFO - PROCESS | 3964 | 1467602718828 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:18 INFO - PROCESS | 3964 | 1467602718907 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:25:18 INFO - PROCESS | 3964 | 1467602718922 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 3964 | 1467602718924 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:18 INFO - PROCESS | 3964 | ++DOCSHELL 10439C00 == 41 [pid = 3964] [id = 118] 20:25:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (129EA800) [pid = 3964] [serial = 351] [outer = 00000000] 20:25:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A5B2C00) [pid = 3964] [serial = 352] [outer = 129EA800] 20:25:18 INFO - PROCESS | 3964 | 1467602718968 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A43AC00) [pid = 3964] [serial = 353] [outer = 129EA800] 20:25:19 INFO - PROCESS | 3964 | 1467602719382 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]]]}] 20:25:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 608ms 20:25:19 INFO - PROCESS | 3964 | 1467602719411 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:25:19 INFO - PROCESS | 3964 | 1467602719413 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 20:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:25:19 INFO - PROCESS | 3964 | 1467602719416 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:25:19 INFO - PROCESS | 3964 | 1467602719418 Marionette TRACE conn3 <- [1,438,null,{}] 20:25:19 INFO - PROCESS | 3964 | 1467602719438 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}] 20:25:19 INFO - PROCESS | 3964 | 1467602719440 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:19 INFO - PROCESS | 3964 | 1467602719518 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:25:19 INFO - PROCESS | 3964 | 1467602719524 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:19 INFO - PROCESS | 3964 | 1467602719526 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:19 INFO - PROCESS | 3964 | ++DOCSHELL 102CB800 == 42 [pid = 3964] [id = 119] 20:25:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A43B800) [pid = 3964] [serial = 354] [outer = 00000000] 20:25:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1AC21800) [pid = 3964] [serial = 355] [outer = 1A43B800] 20:25:19 INFO - PROCESS | 3964 | 1467602719567 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1AC25400) [pid = 3964] [serial = 356] [outer = 1A43B800] 20:25:19 INFO - PROCESS | 3964 | 1467602719979 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]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 593ms 20:25:20 INFO - PROCESS | 3964 | 1467602720016 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 3964 | 1467602720018 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 20:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:25:20 INFO - PROCESS | 3964 | 1467602720033 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 3964 | 1467602720034 Marionette TRACE conn3 <- [1,442,null,{}] 20:25:20 INFO - PROCESS | 3964 | 1467602720038 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}] 20:25:20 INFO - PROCESS | 3964 | 1467602720040 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:20 INFO - PROCESS | 3964 | 1467602720127 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:25:20 INFO - PROCESS | 3964 | 1467602720135 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 3964 | 1467602720136 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:20 INFO - PROCESS | 3964 | ++DOCSHELL 1A440000 == 43 [pid = 3964] [id = 120] 20:25:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1AC1F000) [pid = 3964] [serial = 357] [outer = 00000000] 20:25:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1ACAAC00) [pid = 3964] [serial = 358] [outer = 1AC1F000] 20:25:20 INFO - PROCESS | 3964 | 1467602720182 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1AF1E800) [pid = 3964] [serial = 359] [outer = 1AC1F000] 20:25:20 INFO - PROCESS | 3964 | 1467602720878 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]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 874ms 20:25:20 INFO - PROCESS | 3964 | 1467602720920 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:25:20 INFO - PROCESS | 3964 | 1467602720925 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 20:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:25:20 INFO - PROCESS | 3964 | 1467602720929 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 3964 | 1467602720935 Marionette TRACE conn3 <- [1,446,null,{}] 20:25:20 INFO - PROCESS | 3964 | 1467602720940 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}] 20:25:20 INFO - PROCESS | 3964 | 1467602720942 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:21 INFO - PROCESS | 3964 | 1467602721052 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:25:21 INFO - PROCESS | 3964 | 1467602721154 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 3964 | 1467602721157 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:21 INFO - PROCESS | 3964 | ++DOCSHELL 10B67C00 == 44 [pid = 3964] [id = 121] 20:25:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10BB3000) [pid = 3964] [serial = 360] [outer = 00000000] 20:25:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (12E63000) [pid = 3964] [serial = 361] [outer = 10BB3000] 20:25:21 INFO - PROCESS | 3964 | 1467602721213 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1441FC00) [pid = 3964] [serial = 362] [outer = 10BB3000] 20:25:21 INFO - PROCESS | 3964 | 1467602721803 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 936ms 20:25:21 INFO - PROCESS | 3964 | 1467602721876 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 3964 | 1467602721881 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 20:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:25:21 INFO - PROCESS | 3964 | 1467602721887 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 3964 | 1467602721890 Marionette TRACE conn3 <- [1,450,null,{}] 20:25:21 INFO - PROCESS | 3964 | 1467602721894 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}] 20:25:21 INFO - PROCESS | 3964 | 1467602721897 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:22 INFO - PROCESS | 3964 | 1467602722038 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:25:22 INFO - PROCESS | 3964 | 1467602722165 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 3964 | 1467602722167 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:22 INFO - PROCESS | 3964 | ++DOCSHELL 158B7800 == 45 [pid = 3964] [id = 122] 20:25:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (16769400) [pid = 3964] [serial = 363] [outer = 00000000] 20:25:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1767A400) [pid = 3964] [serial = 364] [outer = 16769400] 20:25:22 INFO - PROCESS | 3964 | 1467602722222 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1940B000) [pid = 3964] [serial = 365] [outer = 16769400] 20:25:22 INFO - PROCESS | 3964 | 1467602722858 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] 20:25:22 INFO - PROCESS | 3964 | 1467602722935 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 20:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:25:22 INFO - PROCESS | 3964 | 1467602722955 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 3964 | 1467602722959 Marionette TRACE conn3 <- [1,454,null,{}] 20:25:22 INFO - PROCESS | 3964 | 1467602722970 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}] 20:25:22 INFO - PROCESS | 3964 | 1467602722975 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:23 INFO - PROCESS | 3964 | 1467602723146 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:25:23 INFO - PROCESS | 3964 | 1467602723243 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 3964 | 1467602723246 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:23 INFO - PROCESS | 3964 | ++DOCSHELL 1ACA1C00 == 46 [pid = 3964] [id = 123] 20:25:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1ACA2000) [pid = 3964] [serial = 366] [outer = 00000000] 20:25:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1AF21C00) [pid = 3964] [serial = 367] [outer = 1ACA2000] 20:25:23 INFO - PROCESS | 3964 | 1467602723302 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1AF28400) [pid = 3964] [serial = 368] [outer = 1ACA2000] 20:25:24 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:24 INFO - PROCESS | 3964 | 1467602724029 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]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1139ms 20:25:24 INFO - PROCESS | 3964 | 1467602724107 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 3964 | 1467602724111 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 20:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:25:24 INFO - PROCESS | 3964 | 1467602724116 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - PROCESS | 3964 | 1467602724119 Marionette TRACE conn3 <- [1,458,null,{}] 20:25:24 INFO - PROCESS | 3964 | 1467602724125 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}] 20:25:24 INFO - PROCESS | 3964 | 1467602724127 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:24 INFO - PROCESS | 3964 | 1467602724231 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:25:24 INFO - PROCESS | 3964 | 1467602724359 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 3964 | 1467602724364 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:24 INFO - PROCESS | 3964 | ++DOCSHELL 10B5C800 == 47 [pid = 3964] [id = 124] 20:25:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (10B61400) [pid = 3964] [serial = 369] [outer = 00000000] 20:25:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (12BB3800) [pid = 3964] [serial = 370] [outer = 10B61400] 20:25:24 INFO - PROCESS | 3964 | 1467602724418 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (12E66C00) [pid = 3964] [serial = 371] [outer = 10B61400] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 19403C00 == 46 [pid = 3964] [id = 82] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 102CB800 == 45 [pid = 3964] [id = 119] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 10439C00 == 44 [pid = 3964] [id = 118] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 0C762000 == 43 [pid = 3964] [id = 117] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 19C63800 == 42 [pid = 3964] [id = 116] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 17671800 == 41 [pid = 3964] [id = 115] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 17582000 == 40 [pid = 3964] [id = 114] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 12E67800 == 39 [pid = 3964] [id = 113] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 10B62800 == 38 [pid = 3964] [id = 112] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (1A440400) [pid = 3964] [serial = 319] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (1313E000) [pid = 3964] [serial = 283] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (19FD4400) [pid = 3964] [serial = 289] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (0C768400) [pid = 3964] [serial = 280] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (1699BC00) [pid = 3964] [serial = 286] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 12EDE400 == 37 [pid = 3964] [id = 111] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 10EED800 == 36 [pid = 3964] [id = 110] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 139C1400 == 35 [pid = 3964] [id = 109] 20:25:24 INFO - PROCESS | 3964 | --DOCSHELL 0C763800 == 34 [pid = 3964] [id = 108] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (17719800) [pid = 3964] [serial = 304] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (17BBA400) [pid = 3964] [serial = 305] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (12EDE800) [pid = 3964] [serial = 295] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (1316BC00) [pid = 3964] [serial = 296] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (11894400) [pid = 3964] [serial = 293] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1146F400) [pid = 3964] [serial = 292] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (15638000) [pid = 3964] [serial = 298] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1589C400) [pid = 3964] [serial = 299] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (16766000) [pid = 3964] [serial = 301] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1977E400) [pid = 3964] [serial = 308] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1ACA4000) [pid = 3964] [serial = 278] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (196ECC00) [pid = 3964] [serial = 307] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19C6BC00) [pid = 3964] [serial = 310] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (17712C00) [pid = 3964] [serial = 313] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19FCF000) [pid = 3964] [serial = 316] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (12C8DC00) [pid = 3964] [serial = 314] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (19C70800) [pid = 3964] [serial = 311] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1A2DD000) [pid = 3964] [serial = 317] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (16998800) [pid = 3964] [serial = 302] [outer = 00000000] [url = about:blank] 20:25:24 INFO - PROCESS | 3964 | 1467602725007 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] 20:25:25 INFO - PROCESS | 3964 | 1467602725066 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:25:25 INFO - PROCESS | 3964 | 1467602725072 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 3964 | 1467602725075 Marionette TRACE conn3 <- [1,462,null,{}] 20:25:25 INFO - PROCESS | 3964 | 1467602725078 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}] 20:25:25 INFO - PROCESS | 3964 | 1467602725081 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:25 INFO - PROCESS | 3964 | 1467602725166 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:25:25 INFO - PROCESS | 3964 | 1467602725259 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 3964 | 1467602725261 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:25 INFO - PROCESS | 3964 | ++DOCSHELL 10B62800 == 35 [pid = 3964] [id = 125] 20:25:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10E5DC00) [pid = 3964] [serial = 372] [outer = 00000000] 20:25:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1324D800) [pid = 3964] [serial = 373] [outer = 10E5DC00] 20:25:25 INFO - PROCESS | 3964 | 1467602725308 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1441CC00) [pid = 3964] [serial = 374] [outer = 10E5DC00] 20:25:25 INFO - PROCESS | 3964 | [3964] 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 20:25:25 INFO - PROCESS | 3964 | [3964] 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 20:25:25 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:25 INFO - PROCESS | 3964 | 1467602725747 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] 20:25:25 INFO - PROCESS | 3964 | 1467602725816 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:25:25 INFO - PROCESS | 3964 | 1467602725819 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 3964 | 1467602725823 Marionette TRACE conn3 <- [1,466,null,{}] 20:25:25 INFO - PROCESS | 3964 | 1467602725833 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}] 20:25:25 INFO - PROCESS | 3964 | 1467602725837 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:25 INFO - PROCESS | 3964 | 1467602725922 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:25:25 INFO - PROCESS | 3964 | 1467602725931 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 3964 | 1467602725934 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:25 INFO - PROCESS | 3964 | ++DOCSHELL 1725C000 == 36 [pid = 3964] [id = 126] 20:25:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (17580C00) [pid = 3964] [serial = 375] [outer = 00000000] 20:25:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17714400) [pid = 3964] [serial = 376] [outer = 17580C00] 20:25:25 INFO - PROCESS | 3964 | 1467602725984 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17BD0400) [pid = 3964] [serial = 377] [outer = 17580C00] 20:25:26 INFO - PROCESS | 3964 | 1467602726435 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] 20:25:26 INFO - PROCESS | 3964 | 1467602726459 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 20:25:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:25:26 INFO - PROCESS | 3964 | 1467602726466 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 3964 | 1467602726468 Marionette TRACE conn3 <- [1,470,null,{}] 20:25:26 INFO - PROCESS | 3964 | 1467602726471 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}] 20:25:26 INFO - PROCESS | 3964 | 1467602726473 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:26 INFO - PROCESS | 3964 | 1467602726556 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:25:26 INFO - PROCESS | 3964 | 1467602726563 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 3964 | 1467602726565 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:26 INFO - PROCESS | 3964 | ++DOCSHELL 196F0000 == 37 [pid = 3964] [id = 127] 20:25:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (196F6000) [pid = 3964] [serial = 378] [outer = 00000000] 20:25:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19C65400) [pid = 3964] [serial = 379] [outer = 196F6000] 20:25:26 INFO - PROCESS | 3964 | 1467602726608 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19C70000) [pid = 3964] [serial = 380] [outer = 196F6000] 20:25:27 INFO - PROCESS | 3964 | 1467602727029 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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 640ms 20:25:27 INFO - PROCESS | 3964 | 1467602727089 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 3964 | 1467602727091 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:25:27 INFO - PROCESS | 3964 | 1467602727095 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 3964 | 1467602727097 Marionette TRACE conn3 <- [1,474,null,{}] 20:25:27 INFO - PROCESS | 3964 | 1467602727100 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}] 20:25:27 INFO - PROCESS | 3964 | 1467602727102 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:27 INFO - PROCESS | 3964 | 1467602727206 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:25:27 INFO - PROCESS | 3964 | 1467602727212 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 3964 | 1467602727215 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:27 INFO - PROCESS | 3964 | ++DOCSHELL 19C6F800 == 38 [pid = 3964] [id = 128] 20:25:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19E02000) [pid = 3964] [serial = 381] [outer = 00000000] 20:25:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19F5C000) [pid = 3964] [serial = 382] [outer = 19E02000] 20:25:27 INFO - PROCESS | 3964 | 1467602727257 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19FD7400) [pid = 3964] [serial = 383] [outer = 19E02000] 20:25:27 INFO - PROCESS | 3964 | 1467602727752 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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 702ms 20:25:27 INFO - PROCESS | 3964 | 1467602727795 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 3964 | 1467602727797 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:25:27 INFO - PROCESS | 3964 | 1467602727800 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 3964 | 1467602727801 Marionette TRACE conn3 <- [1,478,null,{}] 20:25:27 INFO - PROCESS | 3964 | 1467602727805 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}] 20:25:27 INFO - PROCESS | 3964 | 1467602727811 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:27 INFO - PROCESS | 3964 | 1467602727944 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:25:28 INFO - PROCESS | 3964 | 1467602728003 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 3964 | 1467602728005 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:28 INFO - PROCESS | 3964 | ++DOCSHELL 129EA000 == 39 [pid = 3964] [id = 129] 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A5AFC00) [pid = 3964] [serial = 384] [outer = 00000000] 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A978400) [pid = 3964] [serial = 385] [outer = 1A5AFC00] 20:25:28 INFO - PROCESS | 3964 | 1467602728048 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1AB6CC00) [pid = 3964] [serial = 386] [outer = 1A5AFC00] 20:25:28 INFO - PROCESS | 3964 | 1467602728477 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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:25:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 687ms 20:25:28 INFO - PROCESS | 3964 | 1467602728499 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 3964 | 1467602728501 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 20:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:25:28 INFO - PROCESS | 3964 | 1467602728504 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 3964 | 1467602728506 Marionette TRACE conn3 <- [1,482,null,{}] 20:25:28 INFO - PROCESS | 3964 | 1467602728542 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}] 20:25:28 INFO - PROCESS | 3964 | 1467602728544 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:28 INFO - PROCESS | 3964 | 1467602728656 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:25:28 INFO - PROCESS | 3964 | 1467602728726 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 3964 | 1467602728728 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:28 INFO - PROCESS | 3964 | ++DOCSHELL 1A394000 == 40 [pid = 3964] [id = 130] 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1A397800) [pid = 3964] [serial = 387] [outer = 00000000] 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1A39A800) [pid = 3964] [serial = 388] [outer = 1A397800] 20:25:28 INFO - PROCESS | 3964 | 1467602728785 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1A39C800) [pid = 3964] [serial = 389] [outer = 1A397800] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (17B67C00) [pid = 3964] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (129EA800) [pid = 3964] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (1940E000) [pid = 3964] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1313F000) [pid = 3964] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19C65800) [pid = 3964] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (0C764C00) [pid = 3964] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1315F400) [pid = 3964] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (10B67800) [pid = 3964] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (0C762800) [pid = 3964] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A437400) [pid = 3964] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (17584800) [pid = 3964] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (17587800) [pid = 3964] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (0C764800) [pid = 3964] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (139C5000) [pid = 3964] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (158B7C00) [pid = 3964] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A96F800) [pid = 3964] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (129E8C00) [pid = 3964] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:25:29 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1A43B800) [pid = 3964] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:25:29 INFO - PROCESS | 3964 | 1467602729410 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]]]}] 20:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 921ms 20:25:29 INFO - PROCESS | 3964 | 1467602729430 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:25:29 INFO - PROCESS | 3964 | 1467602729432 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 20:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:25:29 INFO - PROCESS | 3964 | 1467602729435 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:25:29 INFO - PROCESS | 3964 | 1467602729437 Marionette TRACE conn3 <- [1,486,null,{}] 20:25:29 INFO - PROCESS | 3964 | 1467602729440 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}] 20:25:29 INFO - PROCESS | 3964 | 1467602729442 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:29 INFO - PROCESS | 3964 | 1467602729522 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:25:29 INFO - PROCESS | 3964 | 1467602729614 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 3964 | 1467602729616 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:29 INFO - PROCESS | 3964 | ++DOCSHELL 1026CC00 == 41 [pid = 3964] [id = 131] 20:25:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10435000) [pid = 3964] [serial = 390] [outer = 00000000] 20:25:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (12E27400) [pid = 3964] [serial = 391] [outer = 10435000] 20:25:29 INFO - PROCESS | 3964 | 1467602729658 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (16994C00) [pid = 3964] [serial = 392] [outer = 10435000] 20:25:29 INFO - PROCESS | 3964 | 1467602730009 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 593ms 20:25:30 INFO - PROCESS | 3964 | 1467602730047 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 3964 | 1467602730049 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 20:25:30 INFO - PROCESS | 3964 | 1467602730052 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 3964 | 1467602730054 Marionette TRACE conn3 <- [1,490,null,{}] 20:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:25:30 INFO - PROCESS | 3964 | 1467602730057 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}] 20:25:30 INFO - PROCESS | 3964 | 1467602730059 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:30 INFO - PROCESS | 3964 | 1467602730172 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:25:30 INFO - PROCESS | 3964 | 1467602730221 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 3964 | 1467602730223 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:30 INFO - PROCESS | 3964 | ++DOCSHELL 0C764000 == 42 [pid = 3964] [id = 132] 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (0C766C00) [pid = 3964] [serial = 393] [outer = 00000000] 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A393000) [pid = 3964] [serial = 394] [outer = 0C766C00] 20:25:30 INFO - PROCESS | 3964 | 1467602730266 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A394C00) [pid = 3964] [serial = 395] [outer = 0C766C00] 20:25:30 INFO - PROCESS | 3964 | 1467602730602 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 593ms 20:25:30 INFO - PROCESS | 3964 | 1467602730653 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 3964 | 1467602730655 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 20:25:30 INFO - PROCESS | 3964 | 1467602730658 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:25:30 INFO - PROCESS | 3964 | 1467602730659 Marionette TRACE conn3 <- [1,494,null,{}] 20:25:30 INFO - PROCESS | 3964 | 1467602730663 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}] 20:25:30 INFO - PROCESS | 3964 | 1467602730664 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:30 INFO - PROCESS | 3964 | 1467602730786 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:25:30 INFO - PROCESS | 3964 | 1467602730793 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 3964 | 1467602730795 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:30 INFO - PROCESS | 3964 | ++DOCSHELL 12C86400 == 43 [pid = 3964] [id = 133] 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17584800) [pid = 3964] [serial = 396] [outer = 00000000] 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A596C00) [pid = 3964] [serial = 397] [outer = 17584800] 20:25:30 INFO - PROCESS | 3964 | 1467602730839 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A59B000) [pid = 3964] [serial = 398] [outer = 17584800] 20:25:31 INFO - PROCESS | 3964 | 1467602731237 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]]]}] 20:25:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (15FDC000) [pid = 3964] [serial = 399] [outer = 1B1CFC00] 20:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 624ms 20:25:31 INFO - PROCESS | 3964 | 1467602731349 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:25:31 INFO - PROCESS | 3964 | 1467602731353 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 20:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:25:31 INFO - PROCESS | 3964 | 1467602731359 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:25:31 INFO - PROCESS | 3964 | 1467602731364 Marionette TRACE conn3 <- [1,498,null,{}] 20:25:31 INFO - PROCESS | 3964 | 1467602731386 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}] 20:25:31 INFO - PROCESS | 3964 | 1467602731390 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:31 INFO - PROCESS | 3964 | 1467602731565 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:25:31 INFO - PROCESS | 3964 | 1467602731662 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 3964 | 1467602731668 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:31 INFO - PROCESS | 3964 | ++DOCSHELL 12BB8000 == 44 [pid = 3964] [id = 134] 20:25:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (12E25400) [pid = 3964] [serial = 400] [outer = 00000000] 20:25:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1313F800) [pid = 3964] [serial = 401] [outer = 12E25400] 20:25:31 INFO - PROCESS | 3964 | 1467602731727 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (132C8800) [pid = 3964] [serial = 402] [outer = 12E25400] 20:25:32 INFO - PROCESS | 3964 | 1467602732262 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 967ms 20:25:32 INFO - PROCESS | 3964 | 1467602732324 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 3964 | 1467602732327 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 20:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:25:32 INFO - PROCESS | 3964 | 1467602732334 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 3964 | 1467602732338 Marionette TRACE conn3 <- [1,502,null,{}] 20:25:32 INFO - PROCESS | 3964 | 1467602732342 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}] 20:25:32 INFO - PROCESS | 3964 | 1467602732345 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:32 INFO - PROCESS | 3964 | 1467602732459 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:25:32 INFO - PROCESS | 3964 | 1467602732565 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 3964 | 1467602732568 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:32 INFO - PROCESS | 3964 | ++DOCSHELL 15FE0000 == 45 [pid = 3964] [id = 135] 20:25:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (15FE1000) [pid = 3964] [serial = 403] [outer = 00000000] 20:25:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (15FE5C00) [pid = 3964] [serial = 404] [outer = 15FE1000] 20:25:32 INFO - PROCESS | 3964 | 1467602732621 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1620EC00) [pid = 3964] [serial = 405] [outer = 15FE1000] 20:25:33 INFO - PROCESS | 3964 | 1467602733213 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]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 905ms 20:25:33 INFO - PROCESS | 3964 | 1467602733244 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 3964 | 1467602733247 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 20:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:25:33 INFO - PROCESS | 3964 | 1467602733251 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 3964 | 1467602733254 Marionette TRACE conn3 <- [1,506,null,{}] 20:25:33 INFO - PROCESS | 3964 | 1467602733263 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}] 20:25:33 INFO - PROCESS | 3964 | 1467602733268 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:33 INFO - PROCESS | 3964 | 1467602733377 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:25:33 INFO - PROCESS | 3964 | 1467602733487 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 3964 | 1467602733491 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:33 INFO - PROCESS | 3964 | ++DOCSHELL 19E05800 == 46 [pid = 3964] [id = 136] 20:25:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (19E05C00) [pid = 3964] [serial = 406] [outer = 00000000] 20:25:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1A38F800) [pid = 3964] [serial = 407] [outer = 19E05C00] 20:25:33 INFO - PROCESS | 3964 | 1467602733546 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1A435400) [pid = 3964] [serial = 408] [outer = 19E05C00] 20:25:34 INFO - PROCESS | 3964 | 1467602734175 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]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 952ms 20:25:34 INFO - PROCESS | 3964 | 1467602734195 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 3964 | 1467602734197 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 20:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:25:34 INFO - PROCESS | 3964 | 1467602734201 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 3964 | 1467602734202 Marionette TRACE conn3 <- [1,510,null,{}] 20:25:34 INFO - PROCESS | 3964 | 1467602734206 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}] 20:25:34 INFO - PROCESS | 3964 | 1467602734208 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:34 INFO - PROCESS | 3964 | 1467602734315 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:25:34 INFO - PROCESS | 3964 | 1467602734414 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 3964 | 1467602734416 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:34 INFO - PROCESS | 3964 | ++DOCSHELL 1A43D800 == 47 [pid = 3964] [id = 137] 20:25:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1A43EC00) [pid = 3964] [serial = 409] [outer = 00000000] 20:25:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1A59AC00) [pid = 3964] [serial = 410] [outer = 1A43EC00] 20:25:34 INFO - PROCESS | 3964 | 1467602734468 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (1A977C00) [pid = 3964] [serial = 411] [outer = 1A43EC00] 20:25:35 INFO - PROCESS | 3964 | 1467602735034 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]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 905ms 20:25:35 INFO - PROCESS | 3964 | 1467602735105 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 3964 | 1467602735107 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 20:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:25:35 INFO - PROCESS | 3964 | 1467602735111 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 3964 | 1467602735113 Marionette TRACE conn3 <- [1,514,null,{}] 20:25:35 INFO - PROCESS | 3964 | 1467602735116 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}] 20:25:35 INFO - PROCESS | 3964 | 1467602735119 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:35 INFO - PROCESS | 3964 | 1467602735219 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:25:35 INFO - PROCESS | 3964 | 1467602735346 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 3964 | 1467602735349 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:35 INFO - PROCESS | 3964 | ++DOCSHELL 15FE2C00 == 48 [pid = 3964] [id = 138] 20:25:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (194AA800) [pid = 3964] [serial = 412] [outer = 00000000] 20:25:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (194B5000) [pid = 3964] [serial = 413] [outer = 194AA800] 20:25:35 INFO - PROCESS | 3964 | 1467602735401 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (194B7800) [pid = 3964] [serial = 414] [outer = 194AA800] 20:25:36 INFO - PROCESS | 3964 | 1467602736123 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]]]}] 20:25:36 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 20:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1045ms 20:25:36 INFO - PROCESS | 3964 | 1467602736171 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 3964 | 1467602736175 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 20:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:25:36 INFO - PROCESS | 3964 | 1467602736189 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 3964 | 1467602736192 Marionette TRACE conn3 <- [1,518,null,{}] 20:25:36 INFO - PROCESS | 3964 | 1467602736198 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}] 20:25:36 INFO - PROCESS | 3964 | 1467602736201 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:36 INFO - PROCESS | 3964 | 1467602736299 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:25:36 INFO - PROCESS | 3964 | 1467602736426 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 3964 | 1467602736431 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:36 INFO - PROCESS | 3964 | ++DOCSHELL 1295B000 == 49 [pid = 3964] [id = 139] 20:25:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 108 (129EA800) [pid = 3964] [serial = 415] [outer = 00000000] 20:25:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 109 (12E66800) [pid = 3964] [serial = 416] [outer = 129EA800] 20:25:36 INFO - PROCESS | 3964 | 1467602736486 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 110 (13252400) [pid = 3964] [serial = 417] [outer = 129EA800] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 0C764000 == 48 [pid = 3964] [id = 132] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1026CC00 == 47 [pid = 3964] [id = 131] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1A394000 == 46 [pid = 3964] [id = 130] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 129EA000 == 45 [pid = 3964] [id = 129] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 19C6F800 == 44 [pid = 3964] [id = 128] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 196F0000 == 43 [pid = 3964] [id = 127] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1725C000 == 42 [pid = 3964] [id = 126] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 10B62800 == 41 [pid = 3964] [id = 125] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 10B5C800 == 40 [pid = 3964] [id = 124] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1A440000 == 39 [pid = 3964] [id = 120] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 10B67C00 == 38 [pid = 3964] [id = 121] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 144C3C00 == 37 [pid = 3964] [id = 81] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1ACA1C00 == 36 [pid = 3964] [id = 123] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 158B7800 == 35 [pid = 3964] [id = 122] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 12C87000 == 34 [pid = 3964] [id = 68] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1A96EC00 == 33 [pid = 3964] [id = 79] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 1A43D800 == 32 [pid = 3964] [id = 137] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 15FE2C00 == 31 [pid = 3964] [id = 138] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 19E05800 == 30 [pid = 3964] [id = 136] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 12C86400 == 29 [pid = 3964] [id = 133] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 12BB8000 == 28 [pid = 3964] [id = 134] 20:25:37 INFO - PROCESS | 3964 | --DOCSHELL 15FE0000 == 27 [pid = 3964] [id = 135] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 109 (1AC21800) [pid = 3964] [serial = 355] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 108 (1AC25400) [pid = 3964] [serial = 356] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 107 (196EE400) [pid = 3964] [serial = 343] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (1A43AC00) [pid = 3964] [serial = 353] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (1A433000) [pid = 3964] [serial = 290] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (1977F400) [pid = 3964] [serial = 344] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (1441E800) [pid = 3964] [serial = 337] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (19F55800) [pid = 3964] [serial = 346] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (10A73800) [pid = 3964] [serial = 323] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (1A5B2C00) [pid = 3964] [serial = 352] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1AB6E000) [pid = 3964] [serial = 332] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (1324A800) [pid = 3964] [serial = 334] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (19F5A000) [pid = 3964] [serial = 347] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1587B800) [pid = 3964] [serial = 350] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1A5B7400) [pid = 3964] [serial = 320] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1AB62400) [pid = 3964] [serial = 331] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (17BC3C00) [pid = 3964] [serial = 341] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (196EA000) [pid = 3964] [serial = 329] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1563F800) [pid = 3964] [serial = 338] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10478000) [pid = 3964] [serial = 281] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (17672C00) [pid = 3964] [serial = 340] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (13B52400) [pid = 3964] [serial = 325] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (175E4C00) [pid = 3964] [serial = 287] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1AB68400) [pid = 3964] [serial = 236] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19409800) [pid = 3964] [serial = 328] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (14234000) [pid = 3964] [serial = 284] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (11C95000) [pid = 3964] [serial = 349] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (14425C00) [pid = 3964] [serial = 326] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13AC1800) [pid = 3964] [serial = 335] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1047CC00) [pid = 3964] [serial = 322] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1ACAAC00) [pid = 3964] [serial = 358] [outer = 00000000] [url = about:blank] 20:25:37 INFO - PROCESS | 3964 | 1467602737822 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]]]}] 20:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1717ms 20:25:37 INFO - PROCESS | 3964 | 1467602737911 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 3964 | 1467602737915 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 20:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:25:37 INFO - PROCESS | 3964 | 1467602737920 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - PROCESS | 3964 | 1467602737924 Marionette TRACE conn3 <- [1,522,null,{}] 20:25:37 INFO - PROCESS | 3964 | 1467602737930 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}] 20:25:37 INFO - PROCESS | 3964 | 1467602737936 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:38 INFO - PROCESS | 3964 | 1467602738045 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:25:38 INFO - PROCESS | 3964 | 1467602738052 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 3964 | 1467602738057 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:38 INFO - PROCESS | 3964 | ++DOCSHELL 10A76C00 == 28 [pid = 3964] [id = 140] 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10A7AC00) [pid = 3964] [serial = 418] [outer = 00000000] 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10B67800) [pid = 3964] [serial = 419] [outer = 10A7AC00] 20:25:38 INFO - PROCESS | 3964 | 1467602738103 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10BB4800) [pid = 3964] [serial = 420] [outer = 10A7AC00] 20:25:38 INFO - PROCESS | 3964 | 1467602738576 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]]]}] 20:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 702ms 20:25:38 INFO - PROCESS | 3964 | 1467602738617 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 3964 | 1467602738623 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 20:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:25:38 INFO - PROCESS | 3964 | 1467602738629 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 3964 | 1467602738632 Marionette TRACE conn3 <- [1,526,null,{}] 20:25:38 INFO - PROCESS | 3964 | 1467602738635 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}] 20:25:38 INFO - PROCESS | 3964 | 1467602738637 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:38 INFO - PROCESS | 3964 | 1467602738724 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:25:38 INFO - PROCESS | 3964 | 1467602738732 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:38 INFO - PROCESS | 3964 | 1467602738734 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:38 INFO - PROCESS | 3964 | ++DOCSHELL 12BAC000 == 29 [pid = 3964] [id = 141] 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (12BADC00) [pid = 3964] [serial = 421] [outer = 00000000] 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (12C88800) [pid = 3964] [serial = 422] [outer = 12BADC00] 20:25:38 INFO - PROCESS | 3964 | 1467602738781 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (12E68000) [pid = 3964] [serial = 423] [outer = 12BADC00] 20:25:39 INFO - PROCESS | 3964 | 1467602739250 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]]]}] 20:25:39 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 20:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 624ms 20:25:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:25:39 INFO - PROCESS | 3964 | 1467602739265 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 3964 | 1467602739267 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 20:25:39 INFO - PROCESS | 3964 | 1467602739271 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:25:39 INFO - PROCESS | 3964 | 1467602739274 Marionette TRACE conn3 <- [1,530,null,{}] 20:25:39 INFO - PROCESS | 3964 | 1467602739284 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}] 20:25:39 INFO - PROCESS | 3964 | 1467602739289 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:39 INFO - PROCESS | 3964 | 1467602739406 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:25:39 INFO - PROCESS | 3964 | 1467602739494 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 3964 | 1467602739498 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:39 INFO - PROCESS | 3964 | ++DOCSHELL 144C9000 == 30 [pid = 3964] [id = 142] 20:25:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (144CAC00) [pid = 3964] [serial = 424] [outer = 00000000] 20:25:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1563D000) [pid = 3964] [serial = 425] [outer = 144CAC00] 20:25:39 INFO - PROCESS | 3964 | 1467602739545 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (15882400) [pid = 3964] [serial = 426] [outer = 144CAC00] 20:25:39 INFO - PROCESS | 3964 | 1467602739950 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"]]]}] 20:25:39 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 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:25:39 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 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:25:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:25:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 686ms 20:25:39 INFO - PROCESS | 3964 | 1467602739970 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:25:39 INFO - PROCESS | 3964 | 1467602739973 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 20:25:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:25:39 INFO - PROCESS | 3964 | 1467602739976 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:25:39 INFO - PROCESS | 3964 | 1467602739977 Marionette TRACE conn3 <- [1,534,null,{}] 20:25:39 INFO - PROCESS | 3964 | 1467602739990 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}] 20:25:39 INFO - PROCESS | 3964 | 1467602739993 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:40 INFO - PROCESS | 3964 | 1467602740119 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:25:40 INFO - PROCESS | 3964 | 1467602740138 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 3964 | 1467602740140 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:40 INFO - PROCESS | 3964 | ++DOCSHELL 158A1800 == 31 [pid = 3964] [id = 143] 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (158B5C00) [pid = 3964] [serial = 427] [outer = 00000000] 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1676A000) [pid = 3964] [serial = 428] [outer = 158B5C00] 20:25:40 INFO - PROCESS | 3964 | 1467602740184 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (171D4400) [pid = 3964] [serial = 429] [outer = 158B5C00] 20:25:40 INFO - PROCESS | 3964 | 1467602740603 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]]]}] 20:25:40 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. 20:25:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 624ms 20:25:40 INFO - PROCESS | 3964 | 1467602740613 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 3964 | 1467602740615 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 20:25:40 INFO - PROCESS | 3964 | 1467602740619 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:25:40 INFO - PROCESS | 3964 | 1467602740620 Marionette TRACE conn3 <- [1,538,null,{}] 20:25:40 INFO - PROCESS | 3964 | 1467602740624 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}] 20:25:40 INFO - PROCESS | 3964 | 1467602740626 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:40 INFO - PROCESS | 3964 | 1467602740742 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:25:40 INFO - PROCESS | 3964 | 1467602740828 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 3964 | 1467602740831 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:40 INFO - PROCESS | 3964 | ++DOCSHELL 168F6400 == 32 [pid = 3964] [id = 144] 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (17582000) [pid = 3964] [serial = 430] [outer = 00000000] 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (17716800) [pid = 3964] [serial = 431] [outer = 17582000] 20:25:40 INFO - PROCESS | 3964 | 1467602740873 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (17BD1C00) [pid = 3964] [serial = 432] [outer = 17582000] 20:25:41 INFO - PROCESS | 3964 | 1467602741252 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]]]}] 20:25:41 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. 20:25:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 702ms 20:25:41 INFO - PROCESS | 3964 | 1467602741319 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 3964 | 1467602741321 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 20:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:25:41 INFO - PROCESS | 3964 | 1467602741331 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 3964 | 1467602741333 Marionette TRACE conn3 <- [1,542,null,{}] 20:25:41 INFO - PROCESS | 3964 | 1467602741336 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}] 20:25:41 INFO - PROCESS | 3964 | 1467602741342 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:41 INFO - PROCESS | 3964 | 1467602741475 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:25:41 INFO - PROCESS | 3964 | 1467602741490 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 3964 | 1467602741492 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:41 INFO - PROCESS | 3964 | ++DOCSHELL 1940F800 == 33 [pid = 3964] [id = 145] 20:25:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (194AB400) [pid = 3964] [serial = 433] [outer = 00000000] 20:25:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (194AF000) [pid = 3964] [serial = 434] [outer = 194AB400] 20:25:41 INFO - PROCESS | 3964 | 1467602741583 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1977C400) [pid = 3964] [serial = 435] [outer = 194AB400] 20:25:41 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:41 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:25:41 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:41 INFO - PROCESS | 3964 | 1467602741992 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 702ms 20:25:42 INFO - PROCESS | 3964 | 1467602742030 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 3964 | 1467602742032 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 20:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:25:42 INFO - PROCESS | 3964 | 1467602742036 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 3964 | 1467602742037 Marionette TRACE conn3 <- [1,546,null,{}] 20:25:42 INFO - PROCESS | 3964 | 1467602742041 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}] 20:25:42 INFO - PROCESS | 3964 | 1467602742053 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:42 INFO - PROCESS | 3964 | 1467602742607 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (19E02000) [pid = 3964] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1A5AFC00) [pid = 3964] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (10435000) [pid = 3964] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1A397800) [pid = 3964] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1AC1F000) [pid = 3964] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (196F6000) [pid = 3964] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (17580C00) [pid = 3964] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1ACA2000) [pid = 3964] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (16769400) [pid = 3964] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (0C766C00) [pid = 3964] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10B61400) [pid = 3964] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10BB3000) [pid = 3964] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10E5DC00) [pid = 3964] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:25:42 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17584800) [pid = 3964] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:25:42 INFO - PROCESS | 3964 | 1467602742672 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 3964 | 1467602742674 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:42 INFO - PROCESS | 3964 | ++DOCSHELL 0C763000 == 34 [pid = 3964] [id = 146] 20:25:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (0C766C00) [pid = 3964] [serial = 436] [outer = 00000000] 20:25:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (10BB3000) [pid = 3964] [serial = 437] [outer = 0C766C00] 20:25:42 INFO - PROCESS | 3964 | 1467602742716 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (12C86000) [pid = 3964] [serial = 438] [outer = 0C766C00] 20:25:43 INFO - PROCESS | 3964 | 1467602743065 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]]]}] 20:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1077ms 20:25:43 INFO - PROCESS | 3964 | 1467602743127 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 3964 | 1467602743129 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 20:25:43 INFO - PROCESS | 3964 | 1467602743133 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:25:43 INFO - PROCESS | 3964 | 1467602743134 Marionette TRACE conn3 <- [1,550,null,{}] 20:25:43 INFO - PROCESS | 3964 | 1467602743138 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}] 20:25:43 INFO - PROCESS | 3964 | 1467602743139 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:43 INFO - PROCESS | 3964 | 1467602743214 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:25:43 INFO - PROCESS | 3964 | 1467602743219 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 3964 | 1467602743221 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:43 INFO - PROCESS | 3964 | ++DOCSHELL 15FE1C00 == 35 [pid = 3964] [id = 147] 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (16769400) [pid = 3964] [serial = 439] [outer = 00000000] 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19785C00) [pid = 3964] [serial = 440] [outer = 16769400] 20:25:43 INFO - PROCESS | 3964 | 1467602743265 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C67400) [pid = 3964] [serial = 441] [outer = 16769400] 20:25:43 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:43 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:25:43 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:43 INFO - PROCESS | 3964 | 1467602743702 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]]]}] 20:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 593ms 20:25:43 INFO - PROCESS | 3964 | 1467602743730 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 3964 | 1467602743732 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 20:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:25:43 INFO - PROCESS | 3964 | 1467602743735 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 3964 | 1467602743737 Marionette TRACE conn3 <- [1,554,null,{}] 20:25:43 INFO - PROCESS | 3964 | 1467602743740 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}] 20:25:43 INFO - PROCESS | 3964 | 1467602743742 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:43 INFO - PROCESS | 3964 | 1467602743825 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:25:43 INFO - PROCESS | 3964 | 1467602743832 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 3964 | 1467602743834 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:43 INFO - PROCESS | 3964 | ++DOCSHELL 150A9400 == 36 [pid = 3964] [id = 148] 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19E0F800) [pid = 3964] [serial = 442] [outer = 00000000] 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19F5EC00) [pid = 3964] [serial = 443] [outer = 19E0F800] 20:25:43 INFO - PROCESS | 3964 | 1467602743877 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19FD0000) [pid = 3964] [serial = 444] [outer = 19E0F800] 20:25:44 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:44 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:25:44 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:44 INFO - PROCESS | 3964 | 1467602744352 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 702ms 20:25:44 INFO - PROCESS | 3964 | 1467602744435 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 3964 | 1467602744437 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 20:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:25:44 INFO - PROCESS | 3964 | 1467602744455 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 3964 | 1467602744458 Marionette TRACE conn3 <- [1,558,null,{}] 20:25:44 INFO - PROCESS | 3964 | 1467602744462 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}] 20:25:44 INFO - PROCESS | 3964 | 1467602744464 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:44 INFO - PROCESS | 3964 | 1467602744549 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:25:44 INFO - PROCESS | 3964 | 1467602744554 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 3964 | 1467602744556 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:44 INFO - PROCESS | 3964 | ++DOCSHELL 16997000 == 37 [pid = 3964] [id = 149] 20:25:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19E05800) [pid = 3964] [serial = 445] [outer = 00000000] 20:25:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1A390400) [pid = 3964] [serial = 446] [outer = 19E05800] 20:25:44 INFO - PROCESS | 3964 | 1467602744600 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A397C00) [pid = 3964] [serial = 447] [outer = 19E05800] 20:25:45 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:45 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:25:45 INFO - PROCESS | 3964 | 1467602745389 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 998ms 20:25:45 INFO - PROCESS | 3964 | 1467602745445 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 3964 | 1467602745449 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 20:25:45 INFO - PROCESS | 3964 | 1467602745454 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:25:45 INFO - PROCESS | 3964 | 1467602745459 Marionette TRACE conn3 <- [1,562,null,{}] 20:25:45 INFO - PROCESS | 3964 | 1467602745465 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}] 20:25:45 INFO - PROCESS | 3964 | 1467602745468 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:45 INFO - PROCESS | 3964 | 1467602745587 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:25:45 INFO - PROCESS | 3964 | 1467602745715 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 3964 | 1467602745719 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:45 INFO - PROCESS | 3964 | ++DOCSHELL 1047BC00 == 38 [pid = 3964] [id = 150] 20:25:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (10A7C400) [pid = 3964] [serial = 448] [outer = 00000000] 20:25:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1188B000) [pid = 3964] [serial = 449] [outer = 10A7C400] 20:25:45 INFO - PROCESS | 3964 | 1467602745774 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (131E9C00) [pid = 3964] [serial = 450] [outer = 10A7C400] 20:25:46 INFO - PROCESS | 3964 | 1467602746451 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]]]}] 20:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1046ms 20:25:46 INFO - PROCESS | 3964 | 1467602746502 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 3964 | 1467602746507 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 20:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:25:46 INFO - PROCESS | 3964 | 1467602746531 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - PROCESS | 3964 | 1467602746534 Marionette TRACE conn3 <- [1,566,null,{}] 20:25:46 INFO - PROCESS | 3964 | 1467602746571 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}] 20:25:46 INFO - PROCESS | 3964 | 1467602746574 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:46 INFO - PROCESS | 3964 | 1467602746706 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:25:46 INFO - PROCESS | 3964 | 1467602746828 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 3964 | 1467602746831 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:46 INFO - PROCESS | 3964 | ++DOCSHELL 10BB4000 == 39 [pid = 3964] [id = 151] 20:25:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1109D400) [pid = 3964] [serial = 451] [outer = 00000000] 20:25:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (15F6DC00) [pid = 3964] [serial = 452] [outer = 1109D400] 20:25:46 INFO - PROCESS | 3964 | 1467602746894 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (15FDF400) [pid = 3964] [serial = 453] [outer = 1109D400] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 150A9400 == 38 [pid = 3964] [id = 148] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 15FE1C00 == 37 [pid = 3964] [id = 147] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 0C763000 == 36 [pid = 3964] [id = 146] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 1940F800 == 35 [pid = 3964] [id = 145] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 168F6400 == 34 [pid = 3964] [id = 144] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 158A1800 == 33 [pid = 3964] [id = 143] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 144C9000 == 32 [pid = 3964] [id = 142] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 12BAC000 == 31 [pid = 3964] [id = 141] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 10A76C00 == 30 [pid = 3964] [id = 140] 20:25:47 INFO - PROCESS | 3964 | --DOCSHELL 1295B000 == 29 [pid = 3964] [id = 139] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (19FD7400) [pid = 3964] [serial = 383] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1AB6CC00) [pid = 3964] [serial = 386] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (1A978400) [pid = 3964] [serial = 385] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (12E27400) [pid = 3964] [serial = 391] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1A39A800) [pid = 3964] [serial = 388] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1AF1E800) [pid = 3964] [serial = 359] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19C65400) [pid = 3964] [serial = 379] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (17714400) [pid = 3964] [serial = 376] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (17BD0400) [pid = 3964] [serial = 377] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1AF21C00) [pid = 3964] [serial = 367] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1AF28400) [pid = 3964] [serial = 368] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1767A400) [pid = 3964] [serial = 364] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1A394C00) [pid = 3964] [serial = 395] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1940B000) [pid = 3964] [serial = 365] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (12BB3800) [pid = 3964] [serial = 370] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (12E66C00) [pid = 3964] [serial = 371] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12E63000) [pid = 3964] [serial = 361] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1441FC00) [pid = 3964] [serial = 362] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1324D800) [pid = 3964] [serial = 373] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1441CC00) [pid = 3964] [serial = 374] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1A596C00) [pid = 3964] [serial = 397] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A59B000) [pid = 3964] [serial = 398] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1A39C800) [pid = 3964] [serial = 389] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19F5C000) [pid = 3964] [serial = 382] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19C70000) [pid = 3964] [serial = 380] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1A393000) [pid = 3964] [serial = 394] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (16994C00) [pid = 3964] [serial = 392] [outer = 00000000] [url = about:blank] 20:25:47 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (14421800) [pid = 3964] [serial = 167] [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.] 20:25:47 INFO - PROCESS | 3964 | 1467602747688 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1232ms 20:25:47 INFO - PROCESS | 3964 | 1467602747746 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 3964 | 1467602747750 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 20:25:47 INFO - PROCESS | 3964 | 1467602747755 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:25:47 INFO - PROCESS | 3964 | 1467602747758 Marionette TRACE conn3 <- [1,570,null,{}] 20:25:47 INFO - PROCESS | 3964 | 1467602747763 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}] 20:25:47 INFO - PROCESS | 3964 | 1467602747766 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:47 INFO - PROCESS | 3964 | 1467602747851 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:25:47 INFO - PROCESS | 3964 | 1467602747857 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 3964 | 1467602747861 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:47 INFO - PROCESS | 3964 | ++DOCSHELL 10E5DC00 == 30 [pid = 3964] [id = 152] 20:25:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (10EED000) [pid = 3964] [serial = 454] [outer = 00000000] 20:25:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (114E2800) [pid = 3964] [serial = 455] [outer = 10EED000] 20:25:47 INFO - PROCESS | 3964 | 1467602747915 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (11D8CC00) [pid = 3964] [serial = 456] [outer = 10EED000] 20:25:48 INFO - PROCESS | 3964 | 1467602748406 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]]]}] 20:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 686ms 20:25:48 INFO - PROCESS | 3964 | 1467602748456 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:25:48 INFO - PROCESS | 3964 | 1467602748460 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 20:25:48 INFO - PROCESS | 3964 | 1467602748465 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:25:48 INFO - PROCESS | 3964 | 1467602748468 Marionette TRACE conn3 <- [1,574,null,{}] 20:25:48 INFO - PROCESS | 3964 | 1467602748472 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}] 20:25:48 INFO - PROCESS | 3964 | 1467602748474 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:48 INFO - PROCESS | 3964 | 1467602748557 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:25:48 INFO - PROCESS | 3964 | 1467602748565 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 3964 | 1467602748568 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:48 INFO - PROCESS | 3964 | ++DOCSHELL 13AB8400 == 31 [pid = 3964] [id = 153] 20:25:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (13AB8C00) [pid = 3964] [serial = 457] [outer = 00000000] 20:25:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (13B54000) [pid = 3964] [serial = 458] [outer = 13AB8C00] 20:25:48 INFO - PROCESS | 3964 | 1467602748614 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (14422C00) [pid = 3964] [serial = 459] [outer = 13AB8C00] 20:25:48 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:48 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:25:49 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:49 INFO - PROCESS | 3964 | 1467602749095 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]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 702ms 20:25:49 INFO - PROCESS | 3964 | 1467602749166 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 3964 | 1467602749169 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 20:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:25:49 INFO - PROCESS | 3964 | 1467602749172 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 3964 | 1467602749176 Marionette TRACE conn3 <- [1,578,null,{}] 20:25:49 INFO - PROCESS | 3964 | 1467602749186 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}] 20:25:49 INFO - PROCESS | 3964 | 1467602749191 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:49 INFO - PROCESS | 3964 | 1467602749273 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:25:49 INFO - PROCESS | 3964 | 1467602749360 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 3964 | 1467602749364 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:49 INFO - PROCESS | 3964 | ++DOCSHELL 15FE3000 == 32 [pid = 3964] [id = 154] 20:25:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FE3400) [pid = 3964] [serial = 460] [outer = 00000000] 20:25:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (16994C00) [pid = 3964] [serial = 461] [outer = 15FE3400] 20:25:49 INFO - PROCESS | 3964 | 1467602749410 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (175E0C00) [pid = 3964] [serial = 462] [outer = 15FE3400] 20:25:49 INFO - PROCESS | 3964 | 1467602749783 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]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 640ms 20:25:49 INFO - PROCESS | 3964 | 1467602749810 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 3964 | 1467602749812 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 20:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:25:49 INFO - PROCESS | 3964 | 1467602749815 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - PROCESS | 3964 | 1467602749817 Marionette TRACE conn3 <- [1,582,null,{}] 20:25:49 INFO - PROCESS | 3964 | 1467602749820 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}] 20:25:49 INFO - PROCESS | 3964 | 1467602749822 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:49 INFO - PROCESS | 3964 | 1467602749977 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:25:49 INFO - PROCESS | 3964 | 1467602750002 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 3964 | 1467602750004 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:50 INFO - PROCESS | 3964 | ++DOCSHELL 17BBFC00 == 33 [pid = 3964] [id = 155] 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17BC3C00) [pid = 3964] [serial = 463] [outer = 00000000] 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19402C00) [pid = 3964] [serial = 464] [outer = 17BC3C00] 20:25:50 INFO - PROCESS | 3964 | 1467602750047 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1940A000) [pid = 3964] [serial = 465] [outer = 17BC3C00] 20:25:50 INFO - PROCESS | 3964 | 1467602750458 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]]]}] 20:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 687ms 20:25:50 INFO - PROCESS | 3964 | 1467602750518 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 3964 | 1467602750520 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 20:25:50 INFO - PROCESS | 3964 | 1467602750523 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:25:50 INFO - PROCESS | 3964 | 1467602750525 Marionette TRACE conn3 <- [1,586,null,{}] 20:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:25:50 INFO - PROCESS | 3964 | 1467602750528 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}] 20:25:50 INFO - PROCESS | 3964 | 1467602750530 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:50 INFO - PROCESS | 3964 | 1467602750636 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:25:50 INFO - PROCESS | 3964 | 1467602750641 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 3964 | 1467602750643 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:50 INFO - PROCESS | 3964 | ++DOCSHELL 17672000 == 34 [pid = 3964] [id = 156] 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1771B000) [pid = 3964] [serial = 466] [outer = 00000000] 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B4C00) [pid = 3964] [serial = 467] [outer = 1771B000] 20:25:50 INFO - PROCESS | 3964 | 1467602750689 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196E8800) [pid = 3964] [serial = 468] [outer = 1771B000] 20:25:51 INFO - PROCESS | 3964 | 1467602751151 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]]]}] 20:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 702ms 20:25:51 INFO - PROCESS | 3964 | 1467602751231 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 3964 | 1467602751233 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 20:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:25:51 INFO - PROCESS | 3964 | 1467602751236 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 3964 | 1467602751238 Marionette TRACE conn3 <- [1,590,null,{}] 20:25:51 INFO - PROCESS | 3964 | 1467602751241 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}] 20:25:51 INFO - PROCESS | 3964 | 1467602751247 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:51 INFO - PROCESS | 3964 | 1467602751405 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:25:51 INFO - PROCESS | 3964 | 1467602751467 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 3964 | 1467602751469 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:51 INFO - PROCESS | 3964 | ++DOCSHELL 10B5FC00 == 35 [pid = 3964] [id = 157] 20:25:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C72000) [pid = 3964] [serial = 469] [outer = 00000000] 20:25:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19F53400) [pid = 3964] [serial = 470] [outer = 19C72000] 20:25:51 INFO - PROCESS | 3964 | 1467602751521 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19F5AC00) [pid = 3964] [serial = 471] [outer = 19C72000] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19E0F800) [pid = 3964] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (17582000) [pid = 3964] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (12BADC00) [pid = 3964] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (144CAC00) [pid = 3964] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10A7AC00) [pid = 3964] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (129EA800) [pid = 3964] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (194AB400) [pid = 3964] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12E25400) [pid = 3964] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15FE1000) [pid = 3964] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (19E05C00) [pid = 3964] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1A43EC00) [pid = 3964] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (194AA800) [pid = 3964] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (16769400) [pid = 3964] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (0C766C00) [pid = 3964] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:25:52 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (158B5C00) [pid = 3964] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:25:52 INFO - PROCESS | 3964 | 1467602752086 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 905ms 20:25:52 INFO - PROCESS | 3964 | 1467602752140 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 3964 | 1467602752142 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 20:25:52 INFO - PROCESS | 3964 | 1467602752145 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:25:52 INFO - PROCESS | 3964 | 1467602752147 Marionette TRACE conn3 <- [1,594,null,{}] 20:25:52 INFO - PROCESS | 3964 | 1467602752150 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}] 20:25:52 INFO - PROCESS | 3964 | 1467602752152 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:52 INFO - PROCESS | 3964 | 1467602752235 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:25:52 INFO - PROCESS | 3964 | 1467602752243 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 3964 | 1467602752245 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:52 INFO - PROCESS | 3964 | ++DOCSHELL 16769400 == 36 [pid = 3964] [id = 158] 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (168F6000) [pid = 3964] [serial = 472] [outer = 00000000] 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1940D400) [pid = 3964] [serial = 473] [outer = 168F6000] 20:25:52 INFO - PROCESS | 3964 | 1467602752288 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19E05C00) [pid = 3964] [serial = 474] [outer = 168F6000] 20:25:52 INFO - PROCESS | 3964 | 1467602752750 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 624ms 20:25:52 INFO - PROCESS | 3964 | 1467602752784 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 3964 | 1467602752786 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 20:25:52 INFO - PROCESS | 3964 | 1467602752789 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:25:52 INFO - PROCESS | 3964 | 1467602752790 Marionette TRACE conn3 <- [1,598,null,{}] 20:25:52 INFO - PROCESS | 3964 | 1467602752794 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}] 20:25:52 INFO - PROCESS | 3964 | 1467602752796 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:52 INFO - PROCESS | 3964 | 1467602752874 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:25:52 INFO - PROCESS | 3964 | 1467602752879 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 3964 | 1467602752881 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:52 INFO - PROCESS | 3964 | ++DOCSHELL 15601C00 == 37 [pid = 3964] [id = 159] 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FD8C00) [pid = 3964] [serial = 475] [outer = 00000000] 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (194AE000) [pid = 3964] [serial = 476] [outer = 15FD8C00] 20:25:52 INFO - PROCESS | 3964 | 1467602752923 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19E01C00) [pid = 3964] [serial = 477] [outer = 15FD8C00] 20:25:53 INFO - PROCESS | 3964 | 1467602753354 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]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 592ms 20:25:53 INFO - PROCESS | 3964 | 1467602753386 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3964 | 1467602753388 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 20:25:53 INFO - PROCESS | 3964 | 1467602753392 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:25:53 INFO - PROCESS | 3964 | 1467602753393 Marionette TRACE conn3 <- [1,602,null,{}] 20:25:53 INFO - PROCESS | 3964 | 1467602753396 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}] 20:25:53 INFO - PROCESS | 3964 | 1467602753398 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:53 INFO - PROCESS | 3964 | 1467602753485 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:25:53 INFO - PROCESS | 3964 | 1467602753490 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 3964 | 1467602753492 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:53 INFO - PROCESS | 3964 | ++DOCSHELL 19785000 == 38 [pid = 3964] [id = 160] 20:25:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19FD9800) [pid = 3964] [serial = 478] [outer = 00000000] 20:25:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A395C00) [pid = 3964] [serial = 479] [outer = 19FD9800] 20:25:53 INFO - PROCESS | 3964 | 1467602753535 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A43FC00) [pid = 3964] [serial = 480] [outer = 19FD9800] 20:25:53 INFO - PROCESS | 3964 | 1467602753945 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]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 593ms 20:25:53 INFO - PROCESS | 3964 | 1467602753995 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3964 | 1467602753997 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 20:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:25:53 INFO - PROCESS | 3964 | 1467602754004 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 3964 | 1467602754006 Marionette TRACE conn3 <- [1,606,null,{}] 20:25:53 INFO - PROCESS | 3964 | 1467602754009 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}] 20:25:54 INFO - PROCESS | 3964 | 1467602754011 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:54 INFO - PROCESS | 3964 | 1467602754141 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:25:54 INFO - PROCESS | 3964 | 1467602754289 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 3964 | 1467602754293 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:54 INFO - PROCESS | 3964 | ++DOCSHELL 0C772400 == 39 [pid = 3964] [id = 161] 20:25:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (0C774C00) [pid = 3964] [serial = 481] [outer = 00000000] 20:25:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (104E4800) [pid = 3964] [serial = 482] [outer = 0C774C00] 20:25:54 INFO - PROCESS | 3964 | 1467602754350 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (10A10400) [pid = 3964] [serial = 483] [outer = 0C774C00] 20:25:54 INFO - PROCESS | 3964 | 1467602754895 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]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 951ms 20:25:54 INFO - PROCESS | 3964 | 1467602754946 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 3964 | 1467602754951 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 20:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:25:54 INFO - PROCESS | 3964 | 1467602754956 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - PROCESS | 3964 | 1467602754959 Marionette TRACE conn3 <- [1,610,null,{}] 20:25:54 INFO - PROCESS | 3964 | 1467602754964 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}] 20:25:54 INFO - PROCESS | 3964 | 1467602754967 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:55 INFO - PROCESS | 3964 | 1467602755076 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:25:55 INFO - PROCESS | 3964 | 1467602755211 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 3964 | 1467602755215 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:55 INFO - PROCESS | 3964 | ++DOCSHELL 13AB9800 == 40 [pid = 3964] [id = 162] 20:25:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (14425400) [pid = 3964] [serial = 484] [outer = 00000000] 20:25:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (15888400) [pid = 3964] [serial = 485] [outer = 14425400] 20:25:55 INFO - PROCESS | 3964 | 1467602755269 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (15FD9400) [pid = 3964] [serial = 486] [outer = 14425400] 20:25:55 INFO - PROCESS | 3964 | 1467602755834 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 936ms 20:25:55 INFO - PROCESS | 3964 | 1467602755901 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 3964 | 1467602755905 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 20:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:25:55 INFO - PROCESS | 3964 | 1467602755909 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 3964 | 1467602755911 Marionette TRACE conn3 <- [1,614,null,{}] 20:25:55 INFO - PROCESS | 3964 | 1467602755915 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}] 20:25:55 INFO - PROCESS | 3964 | 1467602755917 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:56 INFO - PROCESS | 3964 | 1467602756027 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 20:25:56 INFO - PROCESS | 3964 | 1467602756157 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 3964 | 1467602756160 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:56 INFO - PROCESS | 3964 | ++DOCSHELL 16991000 == 41 [pid = 3964] [id = 163] 20:25:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (17BD2C00) [pid = 3964] [serial = 487] [outer = 00000000] 20:25:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (196F1000) [pid = 3964] [serial = 488] [outer = 17BD2C00] 20:25:56 INFO - PROCESS | 3964 | 1467602756214 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19C67C00) [pid = 3964] [serial = 489] [outer = 17BD2C00] 20:25:56 INFO - PROCESS | 3964 | 1467602756795 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]]]}] 20:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 952ms 20:25:56 INFO - PROCESS | 3964 | 1467602756852 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 20:25:56 INFO - PROCESS | 3964 | 1467602756856 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 20:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:25:56 INFO - PROCESS | 3964 | 1467602756868 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - PROCESS | 3964 | 1467602756872 Marionette TRACE conn3 <- [1,618,null,{}] 20:25:56 INFO - PROCESS | 3964 | 1467602756876 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}] 20:25:56 INFO - PROCESS | 3964 | 1467602756879 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:56 INFO - PROCESS | 3964 | 1467602756988 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 20:25:57 INFO - PROCESS | 3964 | 1467602757114 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 3964 | 1467602757117 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:57 INFO - PROCESS | 3964 | ++DOCSHELL 1A5B0C00 == 42 [pid = 3964] [id = 164] 20:25:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A5B2C00) [pid = 3964] [serial = 490] [outer = 00000000] 20:25:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A5BA400) [pid = 3964] [serial = 491] [outer = 1A5B2C00] 20:25:57 INFO - PROCESS | 3964 | 1467602757177 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1A96EC00) [pid = 3964] [serial = 492] [outer = 1A5B2C00] 20:25:57 INFO - PROCESS | 3964 | 1467602757755 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]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:25:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 936ms 20:25:57 INFO - PROCESS | 3964 | 1467602757792 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 3964 | 1467602757794 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 20:25:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:25:57 INFO - PROCESS | 3964 | 1467602757798 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - PROCESS | 3964 | 1467602757800 Marionette TRACE conn3 <- [1,622,null,{}] 20:25:57 INFO - PROCESS | 3964 | 1467602757804 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}] 20:25:57 INFO - PROCESS | 3964 | 1467602757806 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:57 INFO - PROCESS | 3964 | 1467602757907 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 20:25:58 INFO - PROCESS | 3964 | 1467602758008 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 3964 | 1467602758010 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:58 INFO - PROCESS | 3964 | ++DOCSHELL 10BBA000 == 43 [pid = 3964] [id = 165] 20:25:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (10BBB000) [pid = 3964] [serial = 493] [outer = 00000000] 20:25:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (139B9400) [pid = 3964] [serial = 494] [outer = 10BBB000] 20:25:58 INFO - PROCESS | 3964 | 1467602758062 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1560C000) [pid = 3964] [serial = 495] [outer = 10BBB000] 20:25:58 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:25:58 INFO - PROCESS | 3964 | 1467602758801 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]]]}] 20:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1046ms 20:25:58 INFO - PROCESS | 3964 | 1467602758856 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 20:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:25:58 INFO - PROCESS | 3964 | 1467602758860 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 20:25:58 INFO - PROCESS | 3964 | 1467602758864 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:25:58 INFO - PROCESS | 3964 | 1467602758869 Marionette TRACE conn3 <- [1,626,null,{}] 20:25:58 INFO - PROCESS | 3964 | 1467602758874 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}] 20:25:58 INFO - PROCESS | 3964 | 1467602758876 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:58 INFO - PROCESS | 3964 | 1467602758973 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 19785000 == 42 [pid = 3964] [id = 160] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 15601C00 == 41 [pid = 3964] [id = 159] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 16769400 == 40 [pid = 3964] [id = 158] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 10B5FC00 == 39 [pid = 3964] [id = 157] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 17672000 == 38 [pid = 3964] [id = 156] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 17BBFC00 == 37 [pid = 3964] [id = 155] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 15FE3000 == 36 [pid = 3964] [id = 154] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 13AB8400 == 35 [pid = 3964] [id = 153] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 10E5DC00 == 34 [pid = 3964] [id = 152] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 16997000 == 33 [pid = 3964] [id = 149] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 10BB4000 == 32 [pid = 3964] [id = 151] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 1047BC00 == 31 [pid = 3964] [id = 150] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 1A5B0C00 == 30 [pid = 3964] [id = 164] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 10BBA000 == 29 [pid = 3964] [id = 165] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 16991000 == 28 [pid = 3964] [id = 163] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 0C772400 == 27 [pid = 3964] [id = 161] 20:25:59 INFO - PROCESS | 3964 | --DOCSHELL 13AB9800 == 26 [pid = 3964] [id = 162] 20:25:59 INFO - PROCESS | 3964 | 1467602759737 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 3964 | 1467602759740 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (17716800) [pid = 3964] [serial = 431] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (12C88800) [pid = 3964] [serial = 422] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (12E68000) [pid = 3964] [serial = 423] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1563D000) [pid = 3964] [serial = 425] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (15882400) [pid = 3964] [serial = 426] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (10B67800) [pid = 3964] [serial = 419] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (10BB4800) [pid = 3964] [serial = 420] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (13252400) [pid = 3964] [serial = 417] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (12E66800) [pid = 3964] [serial = 416] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (194AF000) [pid = 3964] [serial = 434] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (132C8800) [pid = 3964] [serial = 402] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1313F800) [pid = 3964] [serial = 401] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1620EC00) [pid = 3964] [serial = 405] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (15FE5C00) [pid = 3964] [serial = 404] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1A435400) [pid = 3964] [serial = 408] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A38F800) [pid = 3964] [serial = 407] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1A977C00) [pid = 3964] [serial = 411] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1A59AC00) [pid = 3964] [serial = 410] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (194B7800) [pid = 3964] [serial = 414] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (194B5000) [pid = 3964] [serial = 413] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17BD1C00) [pid = 3964] [serial = 432] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1977C400) [pid = 3964] [serial = 435] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19785C00) [pid = 3964] [serial = 440] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12C86000) [pid = 3964] [serial = 438] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10BB3000) [pid = 3964] [serial = 437] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1676A000) [pid = 3964] [serial = 428] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19FD0000) [pid = 3964] [serial = 444] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (171D4400) [pid = 3964] [serial = 429] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19C67400) [pid = 3964] [serial = 441] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19F5EC00) [pid = 3964] [serial = 443] [outer = 00000000] [url = about:blank] 20:25:59 INFO - PROCESS | 3964 | ++DOCSHELL 0C76FC00 == 27 [pid = 3964] [id = 166] 20:25:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (0C770800) [pid = 3964] [serial = 496] [outer = 00000000] 20:25:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10435C00) [pid = 3964] [serial = 497] [outer = 0C770800] 20:25:59 INFO - PROCESS | 3964 | 1467602759908 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10A03C00) [pid = 3964] [serial = 498] [outer = 0C770800] 20:26:00 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:00 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:00 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:00 INFO - PROCESS | 3964 | 1467602760363 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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1560ms 20:26:00 INFO - PROCESS | 3964 | 1467602760434 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 3964 | 1467602760437 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:26:00 INFO - PROCESS | 3964 | 1467602760441 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 3964 | 1467602760445 Marionette TRACE conn3 <- [1,630,null,{}] 20:26:00 INFO - PROCESS | 3964 | 1467602760450 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}] 20:26:00 INFO - PROCESS | 3964 | 1467602760452 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:00 INFO - PROCESS | 3964 | 1467602760538 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 20:26:00 INFO - PROCESS | 3964 | 1467602760552 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 3964 | 1467602760555 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:00 INFO - PROCESS | 3964 | ++DOCSHELL 1180FC00 == 28 [pid = 3964] [id = 167] 20:26:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (11887C00) [pid = 3964] [serial = 499] [outer = 00000000] 20:26:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (11DDB400) [pid = 3964] [serial = 500] [outer = 11887C00] 20:26:00 INFO - PROCESS | 3964 | 1467602760602 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (12B71C00) [pid = 3964] [serial = 501] [outer = 11887C00] 20:26:01 INFO - PROCESS | 3964 | 1467602761058 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]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 640ms 20:26:01 INFO - PROCESS | 3964 | 1467602761078 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 3964 | 1467602761083 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 20:26:01 INFO - PROCESS | 3964 | 1467602761091 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:26:01 INFO - PROCESS | 3964 | 1467602761093 Marionette TRACE conn3 <- [1,634,null,{}] 20:26:01 INFO - PROCESS | 3964 | 1467602761097 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}] 20:26:01 INFO - PROCESS | 3964 | 1467602761100 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:01 INFO - PROCESS | 3964 | 1467602761216 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 20:26:01 INFO - PROCESS | 3964 | 1467602761225 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 3964 | 1467602761227 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:01 INFO - PROCESS | 3964 | ++DOCSHELL 1180E800 == 29 [pid = 3964] [id = 168] 20:26:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (13247400) [pid = 3964] [serial = 502] [outer = 00000000] 20:26:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (13AB9800) [pid = 3964] [serial = 503] [outer = 13247400] 20:26:01 INFO - PROCESS | 3964 | 1467602761280 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (14237800) [pid = 3964] [serial = 504] [outer = 13247400] 20:26:01 INFO - PROCESS | 3964 | 1467602761722 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]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 702ms 20:26:01 INFO - PROCESS | 3964 | 1467602761792 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 3964 | 1467602761795 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 20:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:26:01 INFO - PROCESS | 3964 | 1467602761800 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - PROCESS | 3964 | 1467602761805 Marionette TRACE conn3 <- [1,638,null,{}] 20:26:01 INFO - PROCESS | 3964 | 1467602761815 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}] 20:26:01 INFO - PROCESS | 3964 | 1467602761819 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:01 INFO - PROCESS | 3964 | 1467602761911 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 20:26:01 INFO - PROCESS | 3964 | 1467602761919 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 3964 | 1467602761921 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:01 INFO - PROCESS | 3964 | ++DOCSHELL 150A4800 == 30 [pid = 3964] [id = 169] 20:26:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1560F000) [pid = 3964] [serial = 505] [outer = 00000000] 20:26:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15881000) [pid = 3964] [serial = 506] [outer = 1560F000] 20:26:01 INFO - PROCESS | 3964 | 1467602761964 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (15F65000) [pid = 3964] [serial = 507] [outer = 1560F000] 20:26:02 INFO - PROCESS | 3964 | 1467602762461 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]]]}] 20:26:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:26:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 702ms 20:26:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:26:02 INFO - PROCESS | 3964 | 1467602762497 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 20:26:02 INFO - PROCESS | 3964 | 1467602762500 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 20:26:02 INFO - PROCESS | 3964 | 1467602762503 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:26:02 INFO - PROCESS | 3964 | 1467602762505 Marionette TRACE conn3 <- [1,642,null,{}] 20:26:02 INFO - PROCESS | 3964 | 1467602762513 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}] 20:26:02 INFO - PROCESS | 3964 | 1467602762515 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:02 INFO - PROCESS | 3964 | 1467602762651 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 20:26:02 INFO - PROCESS | 3964 | 1467602762663 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 3964 | 1467602762665 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:02 INFO - PROCESS | 3964 | ++DOCSHELL 15FDC400 == 31 [pid = 3964] [id = 170] 20:26:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (15FDE000) [pid = 3964] [serial = 508] [outer = 00000000] 20:26:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1698F800) [pid = 3964] [serial = 509] [outer = 15FDE000] 20:26:02 INFO - PROCESS | 3964 | 1467602762709 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (16998800) [pid = 3964] [serial = 510] [outer = 15FDE000] 20:26:03 INFO - PROCESS | 3964 | 1467602763125 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 624ms 20:26:03 INFO - PROCESS | 3964 | 1467602763141 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 3964 | 1467602763143 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 20:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:26:03 INFO - PROCESS | 3964 | 1467602763153 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 3964 | 1467602763155 Marionette TRACE conn3 <- [1,646,null,{}] 20:26:03 INFO - PROCESS | 3964 | 1467602763158 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}] 20:26:03 INFO - PROCESS | 3964 | 1467602763160 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:03 INFO - PROCESS | 3964 | 1467602763266 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 20:26:03 INFO - PROCESS | 3964 | 1467602763271 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 3964 | 1467602763277 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:03 INFO - PROCESS | 3964 | ++DOCSHELL 17581400 == 32 [pid = 3964] [id = 171] 20:26:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (17581C00) [pid = 3964] [serial = 511] [outer = 00000000] 20:26:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17671C00) [pid = 3964] [serial = 512] [outer = 17581C00] 20:26:03 INFO - PROCESS | 3964 | 1467602763341 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17BC1400) [pid = 3964] [serial = 513] [outer = 17581C00] 20:26:03 INFO - PROCESS | 3964 | 1467602763811 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 702ms 20:26:03 INFO - PROCESS | 3964 | 1467602763851 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 3964 | 1467602763853 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 20:26:03 INFO - PROCESS | 3964 | 1467602763856 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:26:03 INFO - PROCESS | 3964 | 1467602763858 Marionette TRACE conn3 <- [1,650,null,{}] 20:26:03 INFO - PROCESS | 3964 | 1467602763861 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}] 20:26:03 INFO - PROCESS | 3964 | 1467602763863 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:03 INFO - PROCESS | 3964 | 1467602763994 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 20:26:04 INFO - PROCESS | 3964 | 1467602764054 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 3964 | 1467602764056 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:04 INFO - PROCESS | 3964 | ++DOCSHELL 10BB2800 == 33 [pid = 3964] [id = 172] 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19408800) [pid = 3964] [serial = 514] [outer = 00000000] 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (194B8800) [pid = 3964] [serial = 515] [outer = 19408800] 20:26:04 INFO - PROCESS | 3964 | 1467602764099 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (196EBC00) [pid = 3964] [serial = 516] [outer = 19408800] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19FD9800) [pid = 3964] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1771B000) [pid = 3964] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19C72000) [pid = 3964] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19E05800) [pid = 3964] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1109D400) [pid = 3964] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10A7C400) [pid = 3964] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10EED000) [pid = 3964] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15FE3400) [pid = 3964] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (13AB8C00) [pid = 3964] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (168F6000) [pid = 3964] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FD8C00) [pid = 3964] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:26:04 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17BC3C00) [pid = 3964] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:26:04 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:04 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:04 INFO - PROCESS | 3964 | 1467602764695 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 904ms 20:26:04 INFO - PROCESS | 3964 | 1467602764761 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 3964 | 1467602764763 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 20:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:26:04 INFO - PROCESS | 3964 | 1467602764766 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 3964 | 1467602764768 Marionette TRACE conn3 <- [1,654,null,{}] 20:26:04 INFO - PROCESS | 3964 | 1467602764772 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}] 20:26:04 INFO - PROCESS | 3964 | 1467602764774 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:04 INFO - PROCESS | 3964 | 1467602764852 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 20:26:04 INFO - PROCESS | 3964 | 1467602764857 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 3964 | 1467602764859 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:04 INFO - PROCESS | 3964 | ++DOCSHELL 10EED000 == 34 [pid = 3964] [id = 173] 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (129E8C00) [pid = 3964] [serial = 517] [outer = 00000000] 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17588000) [pid = 3964] [serial = 518] [outer = 129E8C00] 20:26:04 INFO - PROCESS | 3964 | 1467602764901 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1940CC00) [pid = 3964] [serial = 519] [outer = 129E8C00] 20:26:05 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:05 INFO - PROCESS | 3964 | [3964] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:26:05 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:05 INFO - PROCESS | 3964 | 1467602765306 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 593ms 20:26:05 INFO - PROCESS | 3964 | 1467602765364 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 3964 | 1467602765366 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 20:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:26:05 INFO - PROCESS | 3964 | 1467602765370 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 3964 | 1467602765371 Marionette TRACE conn3 <- [1,658,null,{}] 20:26:05 INFO - PROCESS | 3964 | 1467602765375 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}] 20:26:05 INFO - PROCESS | 3964 | 1467602765377 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:05 INFO - PROCESS | 3964 | 1467602765460 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 20:26:05 INFO - PROCESS | 3964 | 1467602765468 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 3964 | 1467602765469 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:05 INFO - PROCESS | 3964 | ++DOCSHELL 1771B000 == 35 [pid = 3964] [id = 174] 20:26:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (194B3800) [pid = 3964] [serial = 520] [outer = 00000000] 20:26:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (196F6C00) [pid = 3964] [serial = 521] [outer = 194B3800] 20:26:05 INFO - PROCESS | 3964 | 1467602765516 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1977DC00) [pid = 3964] [serial = 522] [outer = 194B3800] 20:26:05 INFO - PROCESS | 3964 | 1467602765946 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 593ms 20:26:05 INFO - PROCESS | 3964 | 1467602765966 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 3964 | 1467602765968 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 20:26:05 INFO - PROCESS | 3964 | 1467602765971 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:26:05 INFO - PROCESS | 3964 | 1467602765972 Marionette TRACE conn3 <- [1,662,null,{}] 20:26:05 INFO - PROCESS | 3964 | 1467602765976 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}] 20:26:05 INFO - PROCESS | 3964 | 1467602765978 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:06 INFO - PROCESS | 3964 | 1467602766090 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 20:26:06 INFO - PROCESS | 3964 | 1467602766097 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 3964 | 1467602766099 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:06 INFO - PROCESS | 3964 | ++DOCSHELL 19787400 == 36 [pid = 3964] [id = 175] 20:26:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19789800) [pid = 3964] [serial = 523] [outer = 00000000] 20:26:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19C68800) [pid = 3964] [serial = 524] [outer = 19789800] 20:26:06 INFO - PROCESS | 3964 | 1467602766143 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19C70000) [pid = 3964] [serial = 525] [outer = 19789800] 20:26:06 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:06 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:26:06 INFO - PROCESS | 3964 | 1467602766643 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]]]}] 20:26:06 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 20:26:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 687ms 20:26:06 INFO - PROCESS | 3964 | 1467602766675 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 3964 | 1467602766680 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 20:26:06 INFO - PROCESS | 3964 | 1467602766687 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:26:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:26:06 INFO - PROCESS | 3964 | 1467602766690 Marionette TRACE conn3 <- [1,666,null,{}] 20:26:06 INFO - PROCESS | 3964 | 1467602766696 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}] 20:26:06 INFO - PROCESS | 3964 | 1467602766699 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:06 INFO - PROCESS | 3964 | 1467602766820 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 20:26:06 INFO - PROCESS | 3964 | 1467602766969 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 3964 | 1467602766974 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:06 INFO - PROCESS | 3964 | ++DOCSHELL 10EF5C00 == 37 [pid = 3964] [id = 176] 20:26:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10F60000) [pid = 3964] [serial = 526] [outer = 00000000] 20:26:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11C9B400) [pid = 3964] [serial = 527] [outer = 10F60000] 20:26:07 INFO - PROCESS | 3964 | 1467602767035 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (12E63400) [pid = 3964] [serial = 528] [outer = 10F60000] 20:26:07 INFO - PROCESS | 3964 | 1467602767758 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]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1155ms 20:26:07 INFO - PROCESS | 3964 | 1467602767826 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 3964 | 1467602767831 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 20:26:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:26:07 INFO - PROCESS | 3964 | 1467602767837 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 3964 | 1467602767840 Marionette TRACE conn3 <- [1,670,null,{}] 20:26:07 INFO - PROCESS | 3964 | 1467602767844 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}] 20:26:07 INFO - PROCESS | 3964 | 1467602767847 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:07 INFO - PROCESS | 3964 | 1467602767977 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 20:26:08 INFO - PROCESS | 3964 | 1467602768101 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 3964 | 1467602768103 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:08 INFO - PROCESS | 3964 | ++DOCSHELL 129E7800 == 38 [pid = 3964] [id = 177] 20:26:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (150B1C00) [pid = 3964] [serial = 529] [outer = 00000000] 20:26:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1587A000) [pid = 3964] [serial = 530] [outer = 150B1C00] 20:26:08 INFO - PROCESS | 3964 | 1467602768164 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (158A1400) [pid = 3964] [serial = 531] [outer = 150B1C00] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 15894000 == 37 [pid = 3964] [id = 28] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 10A09C00 == 36 [pid = 3964] [id = 21] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 144C0000 == 35 [pid = 3964] [id = 26] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 1441D800 == 34 [pid = 3964] [id = 25] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 14236C00 == 33 [pid = 3964] [id = 24] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 13251C00 == 32 [pid = 3964] [id = 27] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 166F0400 == 31 [pid = 3964] [id = 8] 20:26:09 INFO - PROCESS | 3964 | --DOCSHELL 10B61C00 == 30 [pid = 3964] [id = 22] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (194B4C00) [pid = 3964] [serial = 467] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19F53400) [pid = 3964] [serial = 470] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (196E8800) [pid = 3964] [serial = 468] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A397C00) [pid = 3964] [serial = 447] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1A390400) [pid = 3964] [serial = 446] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (15F6DC00) [pid = 3964] [serial = 452] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (15FDF400) [pid = 3964] [serial = 453] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1188B000) [pid = 3964] [serial = 449] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (131E9C00) [pid = 3964] [serial = 450] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (114E2800) [pid = 3964] [serial = 455] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (11D8CC00) [pid = 3964] [serial = 456] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (16994C00) [pid = 3964] [serial = 461] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (175E0C00) [pid = 3964] [serial = 462] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13B54000) [pid = 3964] [serial = 458] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (14422C00) [pid = 3964] [serial = 459] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1940D400) [pid = 3964] [serial = 473] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19E05C00) [pid = 3964] [serial = 474] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (194AE000) [pid = 3964] [serial = 476] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19F5AC00) [pid = 3964] [serial = 471] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19402C00) [pid = 3964] [serial = 464] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1940A000) [pid = 3964] [serial = 465] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19E01C00) [pid = 3964] [serial = 477] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1A43FC00) [pid = 3964] [serial = 480] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1A395C00) [pid = 3964] [serial = 479] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3964 | 1467602769529 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]]]}] 20:26:09 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) 20:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1701ms 20:26:09 INFO - PROCESS | 3964 | 1467602769545 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 20:26:09 INFO - PROCESS | 3964 | 1467602769549 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 20:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:26:09 INFO - PROCESS | 3964 | 1467602769554 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:26:09 INFO - PROCESS | 3964 | 1467602769557 Marionette TRACE conn3 <- [1,674,null,{}] 20:26:09 INFO - PROCESS | 3964 | 1467602769562 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}] 20:26:09 INFO - PROCESS | 3964 | 1467602769565 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:09 INFO - PROCESS | 3964 | 1467602769682 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 20:26:09 INFO - PROCESS | 3964 | 1467602769690 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 3964 | 1467602769695 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:09 INFO - PROCESS | 3964 | ++DOCSHELL 10EF2000 == 31 [pid = 3964] [id = 178] 20:26:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10EF5800) [pid = 3964] [serial = 532] [outer = 00000000] 20:26:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (11D8C800) [pid = 3964] [serial = 533] [outer = 10EF5800] 20:26:09 INFO - PROCESS | 3964 | 1467602769741 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12B66C00) [pid = 3964] [serial = 534] [outer = 10EF5800] 20:26:10 INFO - PROCESS | 3964 | 1467602770648 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]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:26:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 20:26:10 INFO - PROCESS | 3964 | 1467602770700 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 3964 | 1467602770704 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 20:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:26:10 INFO - PROCESS | 3964 | 1467602770710 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - PROCESS | 3964 | 1467602770713 Marionette TRACE conn3 <- [1,678,null,{}] 20:26:10 INFO - PROCESS | 3964 | 1467602770717 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}] 20:26:10 INFO - PROCESS | 3964 | 1467602770719 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:10 INFO - PROCESS | 3964 | 1467602770803 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 20:26:10 INFO - PROCESS | 3964 | 1467602770809 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 3964 | 1467602770812 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:10 INFO - PROCESS | 3964 | ++DOCSHELL 13ABB800 == 32 [pid = 3964] [id = 179] 20:26:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13B51400) [pid = 3964] [serial = 535] [outer = 00000000] 20:26:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (14422C00) [pid = 3964] [serial = 536] [outer = 13B51400] 20:26:10 INFO - PROCESS | 3964 | 1467602770857 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15138400) [pid = 3964] [serial = 537] [outer = 13B51400] 20:26:11 INFO - PROCESS | 3964 | 1467602771838 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]]]}] 20:26:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:26:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1139ms 20:26:11 INFO - PROCESS | 3964 | 1467602771857 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 3964 | 1467602771859 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 20:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:26:11 INFO - PROCESS | 3964 | 1467602771863 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 3964 | 1467602771866 Marionette TRACE conn3 <- [1,682,null,{}] 20:26:11 INFO - PROCESS | 3964 | 1467602771877 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}] 20:26:11 INFO - PROCESS | 3964 | 1467602771881 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:11 INFO - PROCESS | 3964 | 1467602771992 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 20:26:11 INFO - PROCESS | 3964 | 1467602772000 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 3964 | 1467602772003 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:12 INFO - PROCESS | 3964 | ++DOCSHELL 16761C00 == 33 [pid = 3964] [id = 180] 20:26:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16766400) [pid = 3964] [serial = 538] [outer = 00000000] 20:26:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (16D41800) [pid = 3964] [serial = 539] [outer = 16766400] 20:26:12 INFO - PROCESS | 3964 | 1467602772093 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17580C00) [pid = 3964] [serial = 540] [outer = 16766400] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (11887C00) [pid = 3964] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (17581C00) [pid = 3964] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (0C770800) [pid = 3964] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (129E8C00) [pid = 3964] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13247400) [pid = 3964] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (194B3800) [pid = 3964] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (14425400) [pid = 3964] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10BBB000) [pid = 3964] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1560F000) [pid = 3964] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (0C774C00) [pid = 3964] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15FDE000) [pid = 3964] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (17BD2C00) [pid = 3964] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1A5B2C00) [pid = 3964] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:26:12 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19408800) [pid = 3964] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:26:13 INFO - PROCESS | 3964 | 1467602773018 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]]]}] 20:26:13 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) 20:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1185ms 20:26:13 INFO - PROCESS | 3964 | 1467602773065 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 3964 | 1467602773068 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 20:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:26:13 INFO - PROCESS | 3964 | 1467602773071 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - PROCESS | 3964 | 1467602773073 Marionette TRACE conn3 <- [1,686,null,{}] 20:26:13 INFO - PROCESS | 3964 | 1467602773077 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}] 20:26:13 INFO - PROCESS | 3964 | 1467602773079 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:13 INFO - PROCESS | 3964 | 1467602773161 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 20:26:13 INFO - PROCESS | 3964 | 1467602773168 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 3964 | 1467602773170 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:13 INFO - PROCESS | 3964 | ++DOCSHELL 129EA000 == 34 [pid = 3964] [id = 181] 20:26:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (13114400) [pid = 3964] [serial = 541] [outer = 00000000] 20:26:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (158B0C00) [pid = 3964] [serial = 542] [outer = 13114400] 20:26:13 INFO - PROCESS | 3964 | 1467602773213 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1699AC00) [pid = 3964] [serial = 543] [outer = 13114400] 20:26:14 INFO - PROCESS | 3964 | 1467602774141 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]]]}] 20:26:14 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) 20:26:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1092ms 20:26:14 INFO - PROCESS | 3964 | 1467602774171 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 3964 | 1467602774173 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 20:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:26:14 INFO - PROCESS | 3964 | 1467602774177 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 3964 | 1467602774178 Marionette TRACE conn3 <- [1,690,null,{}] 20:26:14 INFO - PROCESS | 3964 | 1467602774182 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}] 20:26:14 INFO - PROCESS | 3964 | 1467602774184 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:14 INFO - PROCESS | 3964 | 1467602774260 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 20:26:14 INFO - PROCESS | 3964 | 1467602774267 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 3964 | 1467602774270 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:14 INFO - PROCESS | 3964 | ++DOCSHELL 139C6800 == 35 [pid = 3964] [id = 182] 20:26:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (13AC0C00) [pid = 3964] [serial = 544] [outer = 00000000] 20:26:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (17587000) [pid = 3964] [serial = 545] [outer = 13AC0C00] 20:26:14 INFO - PROCESS | 3964 | 1467602774312 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (17670C00) [pid = 3964] [serial = 546] [outer = 13AC0C00] 20:26:15 INFO - PROCESS | 3964 | 1467602775257 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]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1077ms 20:26:15 INFO - PROCESS | 3964 | 1467602775309 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 3964 | 1467602775314 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 20:26:15 INFO - PROCESS | 3964 | 1467602775322 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 3964 | 1467602775325 Marionette TRACE conn3 <- [1,694,null,{}] 20:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:26:15 INFO - PROCESS | 3964 | 1467602775331 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}] 20:26:15 INFO - PROCESS | 3964 | 1467602775334 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:15 INFO - PROCESS | 3964 | 1467602775434 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 20:26:15 INFO - PROCESS | 3964 | 1467602775548 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 3964 | 1467602775552 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:15 INFO - PROCESS | 3964 | ++DOCSHELL 10F59400 == 36 [pid = 3964] [id = 183] 20:26:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10F5E000) [pid = 3964] [serial = 547] [outer = 00000000] 20:26:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (129E8C00) [pid = 3964] [serial = 548] [outer = 10F5E000] 20:26:15 INFO - PROCESS | 3964 | 1467602775609 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13162000) [pid = 3964] [serial = 549] [outer = 10F5E000] 20:26:16 INFO - PROCESS | 3964 | 1467602776710 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1389ms 20:26:16 INFO - PROCESS | 3964 | 1467602776723 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 3964 | 1467602776729 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 20:26:16 INFO - PROCESS | 3964 | 1467602776736 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:26:16 INFO - PROCESS | 3964 | 1467602776739 Marionette TRACE conn3 <- [1,698,null,{}] 20:26:16 INFO - PROCESS | 3964 | 1467602776743 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}] 20:26:16 INFO - PROCESS | 3964 | 1467602776745 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:16 INFO - PROCESS | 3964 | 1467602776852 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 20:26:16 INFO - PROCESS | 3964 | 1467602776981 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 3964 | 1467602776983 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:16 INFO - PROCESS | 3964 | ++DOCSHELL 15F65800 == 37 [pid = 3964] [id = 184] 20:26:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15F6D400) [pid = 3964] [serial = 550] [outer = 00000000] 20:26:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15FE6800) [pid = 3964] [serial = 551] [outer = 15F6D400] 20:26:17 INFO - PROCESS | 3964 | 1467602777040 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17583C00) [pid = 3964] [serial = 552] [outer = 15F6D400] 20:26:18 INFO - PROCESS | 3964 | 1467602778054 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]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1326ms 20:26:18 INFO - PROCESS | 3964 | 1467602778067 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 3964 | 1467602778069 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 20:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:26:18 INFO - PROCESS | 3964 | 1467602778073 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 3964 | 1467602778077 Marionette TRACE conn3 <- [1,702,null,{}] 20:26:18 INFO - PROCESS | 3964 | 1467602778088 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}] 20:26:18 INFO - PROCESS | 3964 | 1467602778093 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:18 INFO - PROCESS | 3964 | 1467602778201 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 20:26:18 INFO - PROCESS | 3964 | 1467602778323 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 3964 | 1467602778327 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:18 INFO - PROCESS | 3964 | ++DOCSHELL 1767D000 == 38 [pid = 3964] [id = 185] 20:26:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17BD3400) [pid = 3964] [serial = 553] [outer = 00000000] 20:26:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194B1400) [pid = 3964] [serial = 554] [outer = 17BD3400] 20:26:18 INFO - PROCESS | 3964 | 1467602778387 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196EAC00) [pid = 3964] [serial = 555] [outer = 17BD3400] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1AC1F800 == 37 [pid = 3964] [id = 13] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 19FDB800 == 36 [pid = 3964] [id = 10] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1A43D000 == 35 [pid = 3964] [id = 11] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1AF22400 == 34 [pid = 3964] [id = 15] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 104EAC00 == 33 [pid = 3964] [id = 19] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1A5AE400 == 32 [pid = 3964] [id = 12] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 13248400 == 31 [pid = 3964] [id = 20] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1ACAD000 == 30 [pid = 3964] [id = 14] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 1A5AF000 == 29 [pid = 3964] [id = 18] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 12EDDC00 == 28 [pid = 3964] [id = 23] 20:26:19 INFO - PROCESS | 3964 | --DOCSHELL 0C76FC00 == 27 [pid = 3964] [id = 166] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (11DDB400) [pid = 3964] [serial = 500] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17671C00) [pid = 3964] [serial = 512] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10A03C00) [pid = 3964] [serial = 498] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1940CC00) [pid = 3964] [serial = 519] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (13AB9800) [pid = 3964] [serial = 503] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196F6C00) [pid = 3964] [serial = 521] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15FD9400) [pid = 3964] [serial = 486] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (139B9400) [pid = 3964] [serial = 494] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (15F65000) [pid = 3964] [serial = 507] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (104E4800) [pid = 3964] [serial = 482] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10A10400) [pid = 3964] [serial = 483] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (12B71C00) [pid = 3964] [serial = 501] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (10435C00) [pid = 3964] [serial = 497] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (14237800) [pid = 3964] [serial = 504] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1698F800) [pid = 3964] [serial = 509] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (17BC1400) [pid = 3964] [serial = 513] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (1560C000) [pid = 3964] [serial = 495] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (16998800) [pid = 3964] [serial = 510] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (196F1000) [pid = 3964] [serial = 488] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (17588000) [pid = 3964] [serial = 518] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (1A5BA400) [pid = 3964] [serial = 491] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (194B8800) [pid = 3964] [serial = 515] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (1A96EC00) [pid = 3964] [serial = 492] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (15881000) [pid = 3964] [serial = 506] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (15888400) [pid = 3964] [serial = 485] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (196EBC00) [pid = 3964] [serial = 516] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (19C67C00) [pid = 3964] [serial = 489] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (1977DC00) [pid = 3964] [serial = 522] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (19C68800) [pid = 3964] [serial = 524] [outer = 00000000] [url = about:blank] 20:26:19 INFO - PROCESS | 3964 | 1467602779970 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]]]}] 20:26:19 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 20:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1903ms 20:26:19 INFO - PROCESS | 3964 | 1467602779985 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 3964 | 1467602779989 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 20:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:26:20 INFO - PROCESS | 3964 | 1467602780018 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:26:20 INFO - PROCESS | 3964 | 1467602780022 Marionette TRACE conn3 <- [1,706,null,{}] 20:26:20 INFO - PROCESS | 3964 | 1467602780032 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}] 20:26:20 INFO - PROCESS | 3964 | 1467602780034 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:20 INFO - PROCESS | 3964 | 1467602780117 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 20:26:20 INFO - PROCESS | 3964 | 1467602780186 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 3964 | 1467602780190 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:20 INFO - PROCESS | 3964 | ++DOCSHELL 10A0FC00 == 28 [pid = 3964] [id = 186] 20:26:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (10A73800) [pid = 3964] [serial = 556] [outer = 00000000] 20:26:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (10F5F000) [pid = 3964] [serial = 557] [outer = 10A73800] 20:26:20 INFO - PROCESS | 3964 | 1467602780238 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (11470C00) [pid = 3964] [serial = 558] [outer = 10A73800] 20:26:21 INFO - PROCESS | 3964 | 1467602781114 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]]]}] 20:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1155ms 20:26:21 INFO - PROCESS | 3964 | 1467602781169 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 3964 | 1467602781174 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:26:21 INFO - PROCESS | 3964 | 1467602781181 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 3964 | 1467602781183 Marionette TRACE conn3 <- [1,710,null,{}] 20:26:21 INFO - PROCESS | 3964 | 1467602781190 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}] 20:26:21 INFO - PROCESS | 3964 | 1467602781193 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:21 INFO - PROCESS | 3964 | 1467602781277 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 20:26:21 INFO - PROCESS | 3964 | 1467602781285 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 3964 | 1467602781287 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:21 INFO - PROCESS | 3964 | ++DOCSHELL 13113C00 == 29 [pid = 3964] [id = 187] 20:26:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (13139C00) [pid = 3964] [serial = 559] [outer = 00000000] 20:26:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (132C2000) [pid = 3964] [serial = 560] [outer = 13139C00] 20:26:21 INFO - PROCESS | 3964 | 1467602781333 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (13AB8400) [pid = 3964] [serial = 561] [outer = 13139C00] 20:26:21 INFO - PROCESS | 3964 | 1467602781803 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] 20:26:21 INFO - PROCESS | 3964 | 1467602781825 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:26:21 INFO - PROCESS | 3964 | 1467602781828 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 3964 | 1467602781832 Marionette TRACE conn3 <- [1,714,null,{}] 20:26:21 INFO - PROCESS | 3964 | 1467602781859 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}] 20:26:21 INFO - PROCESS | 3964 | 1467602781867 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:21 INFO - PROCESS | 3964 | 1467602781975 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 20:26:21 INFO - PROCESS | 3964 | 1467602781990 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 3964 | 1467602781994 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:21 INFO - PROCESS | 3964 | ++DOCSHELL 1563D000 == 30 [pid = 3964] [id = 188] 20:26:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (1563F000) [pid = 3964] [serial = 562] [outer = 00000000] 20:26:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (158AD800) [pid = 3964] [serial = 563] [outer = 1563F000] 20:26:22 INFO - PROCESS | 3964 | 1467602782040 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (15F69800) [pid = 3964] [serial = 564] [outer = 1563F000] 20:26:22 INFO - PROCESS | 3964 | 1467602782548 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]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 764ms 20:26:22 INFO - PROCESS | 3964 | 1467602782589 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 3964 | 1467602782591 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 20:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:26:22 INFO - PROCESS | 3964 | 1467602782594 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 3964 | 1467602782596 Marionette TRACE conn3 <- [1,718,null,{}] 20:26:22 INFO - PROCESS | 3964 | 1467602782599 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}] 20:26:22 INFO - PROCESS | 3964 | 1467602782601 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:22 INFO - PROCESS | 3964 | 1467602782732 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 20:26:22 INFO - PROCESS | 3964 | 1467602782739 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 3964 | 1467602782741 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:22 INFO - PROCESS | 3964 | ++DOCSHELL 15FE5400 == 31 [pid = 3964] [id = 189] 20:26:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (15FE5C00) [pid = 3964] [serial = 565] [outer = 00000000] 20:26:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (16996000) [pid = 3964] [serial = 566] [outer = 15FE5C00] 20:26:22 INFO - PROCESS | 3964 | 1467602782792 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (16D48000) [pid = 3964] [serial = 567] [outer = 15FE5C00] 20:26:23 INFO - PROCESS | 3964 | 1467602783249 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] 20:26:23 INFO - PROCESS | 3964 | 1467602783296 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 20:26:23 INFO - PROCESS | 3964 | 1467602783299 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 3964 | 1467602783301 Marionette TRACE conn3 <- [1,722,null,{}] 20:26:23 INFO - PROCESS | 3964 | 1467602783304 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}] 20:26:23 INFO - PROCESS | 3964 | 1467602783306 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:23 INFO - PROCESS | 3964 | 1467602783409 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 20:26:23 INFO - PROCESS | 3964 | 1467602783414 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 3964 | 1467602783416 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:23 INFO - PROCESS | 3964 | ++DOCSHELL 17672800 == 32 [pid = 3964] [id = 190] 20:26:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (17672C00) [pid = 3964] [serial = 568] [outer = 00000000] 20:26:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (19402800) [pid = 3964] [serial = 569] [outer = 17672C00] 20:26:23 INFO - PROCESS | 3964 | 1467602783460 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (19409400) [pid = 3964] [serial = 570] [outer = 17672C00] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (13AC0C00) [pid = 3964] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (16766400) [pid = 3964] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (150B1C00) [pid = 3964] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (13B51400) [pid = 3964] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (19789800) [pid = 3964] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (10EF5800) [pid = 3964] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (10F60000) [pid = 3964] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:26:24 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (13114400) [pid = 3964] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:26:24 INFO - PROCESS | 3964 | 1467602784063 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]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:26:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 796ms 20:26:24 INFO - PROCESS | 3964 | 1467602784101 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 3964 | 1467602784103 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 20:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:26:24 INFO - PROCESS | 3964 | 1467602784106 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 3964 | 1467602784108 Marionette TRACE conn3 <- [1,726,null,{}] 20:26:24 INFO - PROCESS | 3964 | 1467602784112 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}] 20:26:24 INFO - PROCESS | 3964 | 1467602784117 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:24 INFO - PROCESS | 3964 | 1467602784219 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 20:26:24 INFO - PROCESS | 3964 | 1467602784228 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 3964 | 1467602784230 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:24 INFO - PROCESS | 3964 | ++DOCSHELL 13245400 == 33 [pid = 3964] [id = 191] 20:26:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (13AB8800) [pid = 3964] [serial = 571] [outer = 00000000] 20:26:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (194AA800) [pid = 3964] [serial = 572] [outer = 13AB8800] 20:26:24 INFO - PROCESS | 3964 | 1467602784273 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (194B7000) [pid = 3964] [serial = 573] [outer = 13AB8800] 20:26:25 INFO - PROCESS | 3964 | 1467602785223 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]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1154ms 20:26:25 INFO - PROCESS | 3964 | 1467602785263 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 3964 | 1467602785268 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 20:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:26:25 INFO - PROCESS | 3964 | 1467602785274 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 3964 | 1467602785278 Marionette TRACE conn3 <- [1,730,null,{}] 20:26:25 INFO - PROCESS | 3964 | 1467602785284 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}] 20:26:25 INFO - PROCESS | 3964 | 1467602785287 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:25 INFO - PROCESS | 3964 | 1467602785449 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 20:26:25 INFO - PROCESS | 3964 | 1467602785578 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 3964 | 1467602785581 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:25 INFO - PROCESS | 3964 | ++DOCSHELL 10EF7000 == 34 [pid = 3964] [id = 192] 20:26:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (10F52000) [pid = 3964] [serial = 574] [outer = 00000000] 20:26:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (11DDC800) [pid = 3964] [serial = 575] [outer = 10F52000] 20:26:25 INFO - PROCESS | 3964 | 1467602785640 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (12C86000) [pid = 3964] [serial = 576] [outer = 10F52000] 20:26:26 INFO - PROCESS | 3964 | 1467602786745 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]]]}] 20:26:26 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 20:26:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1497ms 20:26:26 INFO - PROCESS | 3964 | 1467602786778 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 3964 | 1467602786782 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 20:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:26:26 INFO - PROCESS | 3964 | 1467602786787 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - PROCESS | 3964 | 1467602786790 Marionette TRACE conn3 <- [1,734,null,{}] 20:26:26 INFO - PROCESS | 3964 | 1467602786796 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}] 20:26:26 INFO - PROCESS | 3964 | 1467602786799 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:26 INFO - PROCESS | 3964 | 1467602786905 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 20:26:27 INFO - PROCESS | 3964 | 1467602787058 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 3964 | 1467602787061 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:27 INFO - PROCESS | 3964 | ++DOCSHELL 129EA800 == 35 [pid = 3964] [id = 193] 20:26:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (12B73800) [pid = 3964] [serial = 577] [outer = 00000000] 20:26:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (12E6EC00) [pid = 3964] [serial = 578] [outer = 12B73800] 20:26:27 INFO - PROCESS | 3964 | 1467602787111 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (13114400) [pid = 3964] [serial = 579] [outer = 12B73800] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (16D41800) [pid = 3964] [serial = 539] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1587A000) [pid = 3964] [serial = 530] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (158A1400) [pid = 3964] [serial = 531] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (14422C00) [pid = 3964] [serial = 536] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (19C70000) [pid = 3964] [serial = 525] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (11D8C800) [pid = 3964] [serial = 533] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (12B66C00) [pid = 3964] [serial = 534] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (11C9B400) [pid = 3964] [serial = 527] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (12E63400) [pid = 3964] [serial = 528] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (158B0C00) [pid = 3964] [serial = 542] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (17580C00) [pid = 3964] [serial = 540] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (17670C00) [pid = 3964] [serial = 546] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (1699AC00) [pid = 3964] [serial = 543] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (15138400) [pid = 3964] [serial = 537] [outer = 00000000] [url = about:blank] 20:26:27 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (17587000) [pid = 3964] [serial = 545] [outer = 00000000] [url = about:blank] 20:26:28 INFO - PROCESS | 3964 | 1467602788022 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]]]}] 20:26:28 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.) 20:26:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1248ms 20:26:28 INFO - PROCESS | 3964 | 1467602788067 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 3964 | 1467602788072 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 20:26:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:26:28 INFO - PROCESS | 3964 | 1467602788079 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 3964 | 1467602788082 Marionette TRACE conn3 <- [1,738,null,{}] 20:26:28 INFO - PROCESS | 3964 | 1467602788086 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}] 20:26:28 INFO - PROCESS | 3964 | 1467602788088 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:28 INFO - PROCESS | 3964 | 1467602788171 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 20:26:28 INFO - PROCESS | 3964 | 1467602788178 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 3964 | 1467602788180 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:28 INFO - PROCESS | 3964 | ++DOCSHELL 139C4C00 == 36 [pid = 3964] [id = 194] 20:26:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (13AB9000) [pid = 3964] [serial = 580] [outer = 00000000] 20:26:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (14233800) [pid = 3964] [serial = 581] [outer = 13AB9000] 20:26:28 INFO - PROCESS | 3964 | 1467602788210 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (14242400) [pid = 3964] [serial = 582] [outer = 13AB9000] 20:26:29 INFO - PROCESS | 3964 | 1467602789149 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]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1155ms 20:26:29 INFO - PROCESS | 3964 | 1467602789216 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 3964 | 1467602789218 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 20:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:26:29 INFO - PROCESS | 3964 | 1467602789222 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:26:29 INFO - PROCESS | 3964 | 1467602789225 Marionette TRACE conn3 <- [1,742,null,{}] 20:26:29 INFO - PROCESS | 3964 | 1467602789236 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}] 20:26:29 INFO - PROCESS | 3964 | 1467602789240 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:29 INFO - PROCESS | 3964 | 1467602789324 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 20:26:29 INFO - PROCESS | 3964 | 1467602789333 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:29 INFO - PROCESS | 3964 | 1467602789337 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:29 INFO - PROCESS | 3964 | ++DOCSHELL 1589D800 == 37 [pid = 3964] [id = 195] 20:26:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (158AC800) [pid = 3964] [serial = 583] [outer = 00000000] 20:26:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (15FDB800) [pid = 3964] [serial = 584] [outer = 158AC800] 20:26:29 INFO - PROCESS | 3964 | 1467602789419 Marionette DEBUG loaded listener.js 20:26:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (15FE3C00) [pid = 3964] [serial = 585] [outer = 158AC800] 20:26:30 INFO - PROCESS | 3964 | 1467602790402 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]]]}] 20:26:30 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 20:26:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1186ms 20:26:30 INFO - PROCESS | 3964 | 1467602790424 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 20:26:30 INFO - PROCESS | 3964 | 1467602790426 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 20:26:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:26:30 INFO - PROCESS | 3964 | 1467602790430 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 3964 | 1467602790431 Marionette TRACE conn3 <- [1,746,null,{}] 20:26:30 INFO - PROCESS | 3964 | 1467602790435 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}] 20:26:30 INFO - PROCESS | 3964 | 1467602790437 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:30 INFO - PROCESS | 3964 | 1467602790544 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 20:26:30 INFO - PROCESS | 3964 | 1467602790550 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 3964 | 1467602790552 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:30 INFO - PROCESS | 3964 | ++DOCSHELL 1620D000 == 38 [pid = 3964] [id = 196] 20:26:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (1620EC00) [pid = 3964] [serial = 586] [outer = 00000000] 20:26:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (17581C00) [pid = 3964] [serial = 587] [outer = 1620EC00] 20:26:30 INFO - PROCESS | 3964 | 1467602790596 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (17670C00) [pid = 3964] [serial = 588] [outer = 1620EC00] 20:26:31 INFO - PROCESS | 3964 | 1467602791058 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]]]}] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (17672C00) [pid = 3964] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (13139C00) [pid = 3964] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (10A73800) [pid = 3964] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (17BD3400) [pid = 3964] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (10F5E000) [pid = 3964] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (15F6D400) [pid = 3964] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (15FE5C00) [pid = 3964] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:26:31 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (1563F000) [pid = 3964] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:26:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:26:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 686ms 20:26:31 INFO - PROCESS | 3964 | 1467602791129 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 3964 | 1467602791132 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 20:26:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:26:31 INFO - PROCESS | 3964 | 1467602791135 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - PROCESS | 3964 | 1467602791137 Marionette TRACE conn3 <- [1,750,null,{}] 20:26:31 INFO - PROCESS | 3964 | 1467602791140 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}] 20:26:31 INFO - PROCESS | 3964 | 1467602791142 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:31 INFO - PROCESS | 3964 | 1467602791217 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 20:26:31 INFO - PROCESS | 3964 | 1467602791224 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 3964 | 1467602791226 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:31 INFO - PROCESS | 3964 | ++DOCSHELL 16765400 == 39 [pid = 3964] [id = 197] 20:26:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (16768800) [pid = 3964] [serial = 589] [outer = 00000000] 20:26:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (17581000) [pid = 3964] [serial = 590] [outer = 16768800] 20:26:31 INFO - PROCESS | 3964 | 1467602791269 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (17BD1C00) [pid = 3964] [serial = 591] [outer = 16768800] 20:26:32 INFO - PROCESS | 3964 | 1467602792166 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1045ms 20:26:32 INFO - PROCESS | 3964 | 1467602792185 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 3964 | 1467602792187 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 20:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:26:32 INFO - PROCESS | 3964 | 1467602792191 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 3964 | 1467602792192 Marionette TRACE conn3 <- [1,754,null,{}] 20:26:32 INFO - PROCESS | 3964 | 1467602792196 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}] 20:26:32 INFO - PROCESS | 3964 | 1467602792201 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:32 INFO - PROCESS | 3964 | 1467602792329 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 20:26:32 INFO - PROCESS | 3964 | 1467602792336 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 3964 | 1467602792338 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:32 INFO - PROCESS | 3964 | ++DOCSHELL 15899400 == 40 [pid = 3964] [id = 198] 20:26:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (1725B000) [pid = 3964] [serial = 592] [outer = 00000000] 20:26:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (194B4800) [pid = 3964] [serial = 593] [outer = 1725B000] 20:26:32 INFO - PROCESS | 3964 | 1467602792381 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (196ED800) [pid = 3964] [serial = 594] [outer = 1725B000] 20:26:33 INFO - PROCESS | 3964 | 1467602793244 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 20:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:26:33 INFO - PROCESS | 3964 | 1467602793283 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 3964 | 1467602793285 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 20:26:33 INFO - PROCESS | 3964 | 1467602793289 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 3964 | 1467602793290 Marionette TRACE conn3 <- [1,758,null,{}] 20:26:33 INFO - PROCESS | 3964 | 1467602793294 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}] 20:26:33 INFO - PROCESS | 3964 | 1467602793296 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:33 INFO - PROCESS | 3964 | 1467602793370 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 20:26:33 INFO - PROCESS | 3964 | 1467602793375 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 3964 | 1467602793377 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:33 INFO - PROCESS | 3964 | ++DOCSHELL 196F1000 == 41 [pid = 3964] [id = 199] 20:26:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (196F5C00) [pid = 3964] [serial = 595] [outer = 00000000] 20:26:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (19783C00) [pid = 3964] [serial = 596] [outer = 196F5C00] 20:26:33 INFO - PROCESS | 3964 | 1467602793419 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (19784400) [pid = 3964] [serial = 597] [outer = 196F5C00] 20:26:34 INFO - PROCESS | 3964 | 1467602794093 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 842ms 20:26:34 INFO - PROCESS | 3964 | 1467602794132 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 3964 | 1467602794137 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 20:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:26:34 INFO - PROCESS | 3964 | 1467602794142 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 3964 | 1467602794147 Marionette TRACE conn3 <- [1,762,null,{}] 20:26:34 INFO - PROCESS | 3964 | 1467602794152 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}] 20:26:34 INFO - PROCESS | 3964 | 1467602794155 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:34 INFO - PROCESS | 3964 | 1467602794268 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 20:26:34 INFO - PROCESS | 3964 | 1467602794346 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 3964 | 1467602794349 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:34 INFO - PROCESS | 3964 | ++DOCSHELL 10F53C00 == 42 [pid = 3964] [id = 200] 20:26:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (10F60000) [pid = 3964] [serial = 598] [outer = 00000000] 20:26:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (139C1000) [pid = 3964] [serial = 599] [outer = 10F60000] 20:26:34 INFO - PROCESS | 3964 | 1467602794404 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (1423D000) [pid = 3964] [serial = 600] [outer = 10F60000] 20:26:34 INFO - PROCESS | 3964 | 1467602794992 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 889ms 20:26:35 INFO - PROCESS | 3964 | 1467602795047 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 3964 | 1467602795052 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:26:35 INFO - PROCESS | 3964 | 1467602795059 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 3964 | 1467602795062 Marionette TRACE conn3 <- [1,766,null,{}] 20:26:35 INFO - PROCESS | 3964 | 1467602795067 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}] 20:26:35 INFO - PROCESS | 3964 | 1467602795071 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:35 INFO - PROCESS | 3964 | 1467602795201 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 20:26:35 INFO - PROCESS | 3964 | 1467602795327 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 3964 | 1467602795330 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:35 INFO - PROCESS | 3964 | ++DOCSHELL 158B0C00 == 43 [pid = 3964] [id = 201] 20:26:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (158B5800) [pid = 3964] [serial = 601] [outer = 00000000] 20:26:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (15FE3000) [pid = 3964] [serial = 602] [outer = 158B5800] 20:26:35 INFO - PROCESS | 3964 | 1467602795384 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (16991000) [pid = 3964] [serial = 603] [outer = 158B5800] 20:26:35 INFO - PROCESS | 3964 | 1467602795918 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 904ms 20:26:35 INFO - PROCESS | 3964 | 1467602795962 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 3964 | 1467602795965 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:26:35 INFO - PROCESS | 3964 | 1467602795968 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 3964 | 1467602795972 Marionette TRACE conn3 <- [1,770,null,{}] 20:26:35 INFO - PROCESS | 3964 | 1467602795983 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}] 20:26:35 INFO - PROCESS | 3964 | 1467602795988 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:36 INFO - PROCESS | 3964 | 1467602796090 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 20:26:36 INFO - PROCESS | 3964 | 1467602796186 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 3964 | 1467602796189 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:36 INFO - PROCESS | 3964 | ++DOCSHELL 194B3800 == 44 [pid = 3964] [id = 202] 20:26:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (194B4400) [pid = 3964] [serial = 604] [outer = 00000000] 20:26:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (196F0C00) [pid = 3964] [serial = 605] [outer = 194B4400] 20:26:36 INFO - PROCESS | 3964 | 1467602796243 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (19789800) [pid = 3964] [serial = 606] [outer = 194B4400] 20:26:36 INFO - PROCESS | 3964 | 1467602796952 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]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1046ms 20:26:37 INFO - PROCESS | 3964 | 1467602797017 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 3964 | 1467602797021 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 20:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:26:37 INFO - PROCESS | 3964 | 1467602797045 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - PROCESS | 3964 | 1467602797049 Marionette TRACE conn3 <- [1,774,null,{}] 20:26:37 INFO - PROCESS | 3964 | 1467602797054 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}] 20:26:37 INFO - PROCESS | 3964 | 1467602797057 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:37 INFO - PROCESS | 3964 | 1467602797199 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 20:26:37 INFO - PROCESS | 3964 | 1467602797248 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 3964 | 1467602797253 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:37 INFO - PROCESS | 3964 | ++DOCSHELL 10A76C00 == 45 [pid = 3964] [id = 203] 20:26:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10A77000) [pid = 3964] [serial = 607] [outer = 00000000] 20:26:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10B5C800) [pid = 3964] [serial = 608] [outer = 10A77000] 20:26:37 INFO - PROCESS | 3964 | 1467602797301 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (10BBA400) [pid = 3964] [serial = 609] [outer = 10A77000] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 15899400 == 44 [pid = 3964] [id = 198] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 16765400 == 43 [pid = 3964] [id = 197] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 1620D000 == 42 [pid = 3964] [id = 196] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 1589D800 == 41 [pid = 3964] [id = 195] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 139C4C00 == 40 [pid = 3964] [id = 194] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 10EF7000 == 39 [pid = 3964] [id = 192] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 129EA800 == 38 [pid = 3964] [id = 193] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 10A0FC00 == 37 [pid = 3964] [id = 186] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 13245400 == 36 [pid = 3964] [id = 191] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 13113C00 == 35 [pid = 3964] [id = 187] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 15FE5400 == 34 [pid = 3964] [id = 189] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 17672800 == 33 [pid = 3964] [id = 190] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 15F65800 == 32 [pid = 3964] [id = 184] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 1563D000 == 31 [pid = 3964] [id = 188] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 1767D000 == 30 [pid = 3964] [id = 185] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 158B0C00 == 29 [pid = 3964] [id = 201] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 194B3800 == 28 [pid = 3964] [id = 202] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 196F1000 == 27 [pid = 3964] [id = 199] 20:26:38 INFO - PROCESS | 3964 | --DOCSHELL 10F53C00 == 26 [pid = 3964] [id = 200] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (194AA800) [pid = 3964] [serial = 572] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19402800) [pid = 3964] [serial = 569] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (132C2000) [pid = 3964] [serial = 560] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10F5F000) [pid = 3964] [serial = 557] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (11470C00) [pid = 3964] [serial = 558] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (196EAC00) [pid = 3964] [serial = 555] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (194B1400) [pid = 3964] [serial = 554] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (13162000) [pid = 3964] [serial = 549] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (129E8C00) [pid = 3964] [serial = 548] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (17583C00) [pid = 3964] [serial = 552] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (15FE6800) [pid = 3964] [serial = 551] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (16D48000) [pid = 3964] [serial = 567] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (16996000) [pid = 3964] [serial = 566] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (19409400) [pid = 3964] [serial = 570] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (158AD800) [pid = 3964] [serial = 563] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (15F69800) [pid = 3964] [serial = 564] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (13AB8400) [pid = 3964] [serial = 561] [outer = 00000000] [url = about:blank] 20:26:38 INFO - PROCESS | 3964 | 1467602798403 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]]]}] 20:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1420ms 20:26:38 INFO - PROCESS | 3964 | 1467602798430 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 20:26:38 INFO - PROCESS | 3964 | 1467602798434 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 20:26:38 INFO - PROCESS | 3964 | 1467602798439 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:26:38 INFO - PROCESS | 3964 | 1467602798442 Marionette TRACE conn3 <- [1,778,null,{}] 20:26:38 INFO - PROCESS | 3964 | 1467602798448 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}] 20:26:38 INFO - PROCESS | 3964 | 1467602798451 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:38 INFO - PROCESS | 3964 | 1467602798578 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 20:26:38 INFO - PROCESS | 3964 | 1467602798659 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:38 INFO - PROCESS | 3964 | 1467602798663 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:38 INFO - PROCESS | 3964 | ++DOCSHELL 10B5B000 == 27 [pid = 3964] [id = 204] 20:26:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (10B5CC00) [pid = 3964] [serial = 610] [outer = 00000000] 20:26:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10BB3C00) [pid = 3964] [serial = 611] [outer = 10B5CC00] 20:26:38 INFO - PROCESS | 3964 | 1467602798710 Marionette DEBUG loaded listener.js 20:26:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10EEBC00) [pid = 3964] [serial = 612] [outer = 10B5CC00] 20:26:39 INFO - PROCESS | 3964 | 1467602799105 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 686ms 20:26:39 INFO - PROCESS | 3964 | 1467602799140 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 3964 | 1467602799144 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:26:39 INFO - PROCESS | 3964 | 1467602799151 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 3964 | 1467602799153 Marionette TRACE conn3 <- [1,782,null,{}] 20:26:39 INFO - PROCESS | 3964 | 1467602799157 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}] 20:26:39 INFO - PROCESS | 3964 | 1467602799160 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:39 INFO - PROCESS | 3964 | 1467602799242 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 20:26:39 INFO - PROCESS | 3964 | 1467602799248 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 3964 | 1467602799250 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:39 INFO - PROCESS | 3964 | ++DOCSHELL 11CE6000 == 28 [pid = 3964] [id = 205] 20:26:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (11DDD800) [pid = 3964] [serial = 613] [outer = 00000000] 20:26:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (12B67C00) [pid = 3964] [serial = 614] [outer = 11DDD800] 20:26:39 INFO - PROCESS | 3964 | 1467602799296 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12BB6800) [pid = 3964] [serial = 615] [outer = 11DDD800] 20:26:39 INFO - PROCESS | 3964 | 1467602799753 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 639ms 20:26:39 INFO - PROCESS | 3964 | 1467602799788 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 3964 | 1467602799790 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:26:39 INFO - PROCESS | 3964 | 1467602799794 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 3964 | 1467602799798 Marionette TRACE conn3 <- [1,786,null,{}] 20:26:39 INFO - PROCESS | 3964 | 1467602799809 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}] 20:26:39 INFO - PROCESS | 3964 | 1467602799814 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:39 INFO - PROCESS | 3964 | 1467602799893 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 20:26:39 INFO - PROCESS | 3964 | 1467602799902 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 3964 | 1467602799905 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:39 INFO - PROCESS | 3964 | ++DOCSHELL 13B54000 == 29 [pid = 3964] [id = 206] 20:26:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (13B54C00) [pid = 3964] [serial = 616] [outer = 00000000] 20:26:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (14236800) [pid = 3964] [serial = 617] [outer = 13B54C00] 20:26:39 INFO - PROCESS | 3964 | 1467602799980 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (14426400) [pid = 3964] [serial = 618] [outer = 13B54C00] 20:26:40 INFO - PROCESS | 3964 | 1467602800445 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]]]}] 20:26:40 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 20:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 702ms 20:26:40 INFO - PROCESS | 3964 | 1467602800493 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 3964 | 1467602800496 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 20:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:26:40 INFO - PROCESS | 3964 | 1467602800508 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 3964 | 1467602800510 Marionette TRACE conn3 <- [1,790,null,{}] 20:26:40 INFO - PROCESS | 3964 | 1467602800514 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}] 20:26:40 INFO - PROCESS | 3964 | 1467602800516 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:40 INFO - PROCESS | 3964 | 1467602800622 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 20:26:40 INFO - PROCESS | 3964 | 1467602800627 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 3964 | 1467602800629 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:40 INFO - PROCESS | 3964 | ++DOCSHELL 14421C00 == 30 [pid = 3964] [id = 207] 20:26:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (150AA000) [pid = 3964] [serial = 619] [outer = 00000000] 20:26:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1563D800) [pid = 3964] [serial = 620] [outer = 150AA000] 20:26:40 INFO - PROCESS | 3964 | 1467602800672 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (15881400) [pid = 3964] [serial = 621] [outer = 150AA000] 20:26:41 INFO - PROCESS | 3964 | 1467602801102 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]]]}] 20:26:41 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 20:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 656ms 20:26:41 INFO - PROCESS | 3964 | 1467602801157 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 3964 | 1467602801159 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:26:41 INFO - PROCESS | 3964 | 1467602801167 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 3964 | 1467602801169 Marionette TRACE conn3 <- [1,794,null,{}] 20:26:41 INFO - PROCESS | 3964 | 1467602801172 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}] 20:26:41 INFO - PROCESS | 3964 | 1467602801174 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:41 INFO - PROCESS | 3964 | 1467602801278 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 20:26:41 INFO - PROCESS | 3964 | 1467602801358 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 3964 | 1467602801360 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:41 INFO - PROCESS | 3964 | ++DOCSHELL 158B0C00 == 31 [pid = 3964] [id = 208] 20:26:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (158B6C00) [pid = 3964] [serial = 622] [outer = 00000000] 20:26:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15F6CC00) [pid = 3964] [serial = 623] [outer = 158B6C00] 20:26:41 INFO - PROCESS | 3964 | 1467602801403 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15FE2800) [pid = 3964] [serial = 624] [outer = 158B6C00] 20:26:41 INFO - PROCESS | 3964 | 1467602801816 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]]]}] 20:26:41 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 20:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 702ms 20:26:41 INFO - PROCESS | 3964 | 1467602801876 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 3964 | 1467602801878 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 20:26:41 INFO - PROCESS | 3964 | 1467602801881 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:26:41 INFO - PROCESS | 3964 | 1467602801883 Marionette TRACE conn3 <- [1,798,null,{}] 20:26:41 INFO - PROCESS | 3964 | 1467602801886 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}] 20:26:41 INFO - PROCESS | 3964 | 1467602801892 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:42 INFO - PROCESS | 3964 | 1467602802021 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 20:26:42 INFO - PROCESS | 3964 | 1467602802031 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 3964 | 1467602802033 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:42 INFO - PROCESS | 3964 | ++DOCSHELL 168F6400 == 32 [pid = 3964] [id = 209] 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1698E800) [pid = 3964] [serial = 625] [outer = 00000000] 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17252800) [pid = 3964] [serial = 626] [outer = 1698E800] 20:26:42 INFO - PROCESS | 3964 | 1467602802120 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (175E4C00) [pid = 3964] [serial = 627] [outer = 1698E800] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1620EC00) [pid = 3964] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10F52000) [pid = 3964] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (16768800) [pid = 3964] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (13AB8800) [pid = 3964] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12B73800) [pid = 3964] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (196F5C00) [pid = 3964] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (13AB9000) [pid = 3964] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (158AC800) [pid = 3964] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:26:42 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1725B000) [pid = 3964] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:26:42 INFO - PROCESS | 3964 | 1467602802673 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 842ms 20:26:42 INFO - PROCESS | 3964 | 1467602802726 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 3964 | 1467602802728 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 20:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:26:42 INFO - PROCESS | 3964 | 1467602802731 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - PROCESS | 3964 | 1467602802733 Marionette TRACE conn3 <- [1,802,null,{}] 20:26:42 INFO - PROCESS | 3964 | 1467602802736 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}] 20:26:42 INFO - PROCESS | 3964 | 1467602802747 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:42 INFO - PROCESS | 3964 | 1467602802820 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 20:26:42 INFO - PROCESS | 3964 | 1467602802826 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 3964 | 1467602802828 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:42 INFO - PROCESS | 3964 | ++DOCSHELL 104E1400 == 33 [pid = 3964] [id = 210] 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (11DDE800) [pid = 3964] [serial = 628] [outer = 00000000] 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (16768800) [pid = 3964] [serial = 629] [outer = 11DDE800] 20:26:42 INFO - PROCESS | 3964 | 1467602802871 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12E60C00) [pid = 3964] [serial = 630] [outer = 11DDE800] 20:26:43 INFO - PROCESS | 3964 | 1467602803266 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] 20:26:43 INFO - PROCESS | 3964 | 1467602803331 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 20:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:26:43 INFO - PROCESS | 3964 | 1467602803334 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - PROCESS | 3964 | 1467602803336 Marionette TRACE conn3 <- [1,806,null,{}] 20:26:43 INFO - PROCESS | 3964 | 1467602803340 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}] 20:26:43 INFO - PROCESS | 3964 | 1467602803341 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:43 INFO - PROCESS | 3964 | 1467602803416 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 20:26:43 INFO - PROCESS | 3964 | 1467602803421 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 3964 | 1467602803423 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:43 INFO - PROCESS | 3964 | ++DOCSHELL 1767B000 == 34 [pid = 3964] [id = 211] 20:26:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1771B400) [pid = 3964] [serial = 631] [outer = 00000000] 20:26:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (19409000) [pid = 3964] [serial = 632] [outer = 1771B400] 20:26:43 INFO - PROCESS | 3964 | 1467602803466 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (19404000) [pid = 3964] [serial = 633] [outer = 1771B400] 20:26:43 INFO - PROCESS | 3964 | 1467602803878 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 593ms 20:26:43 INFO - PROCESS | 3964 | 1467602803931 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 3964 | 1467602803933 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 20:26:43 INFO - PROCESS | 3964 | 1467602803937 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:26:43 INFO - PROCESS | 3964 | 1467602803938 Marionette TRACE conn3 <- [1,810,null,{}] 20:26:43 INFO - PROCESS | 3964 | 1467602803942 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}] 20:26:43 INFO - PROCESS | 3964 | 1467602803944 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:44 INFO - PROCESS | 3964 | 1467602804019 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 20:26:44 INFO - PROCESS | 3964 | 1467602804024 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3964 | 1467602804026 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:44 INFO - PROCESS | 3964 | ++DOCSHELL 13B53800 == 35 [pid = 3964] [id = 212] 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (194ADC00) [pid = 3964] [serial = 634] [outer = 00000000] 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (194B4000) [pid = 3964] [serial = 635] [outer = 194ADC00] 20:26:44 INFO - PROCESS | 3964 | 1467602804071 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (194B5000) [pid = 3964] [serial = 636] [outer = 194ADC00] 20:26:44 INFO - PROCESS | 3964 | 1467602804525 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] 20:26:44 INFO - PROCESS | 3964 | 1467602804577 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 20:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:26:44 INFO - PROCESS | 3964 | 1467602804580 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 3964 | 1467602804582 Marionette TRACE conn3 <- [1,814,null,{}] 20:26:44 INFO - PROCESS | 3964 | 1467602804586 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}] 20:26:44 INFO - PROCESS | 3964 | 1467602804587 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:44 INFO - PROCESS | 3964 | 1467602804709 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 20:26:44 INFO - PROCESS | 3964 | 1467602804844 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3964 | 1467602804847 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:44 INFO - PROCESS | 3964 | ++DOCSHELL 10A05C00 == 36 [pid = 3964] [id = 213] 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (10A06400) [pid = 3964] [serial = 637] [outer = 00000000] 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (10A76800) [pid = 3964] [serial = 638] [outer = 10A06400] 20:26:44 INFO - PROCESS | 3964 | 1467602804907 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (10E58000) [pid = 3964] [serial = 639] [outer = 10A06400] 20:26:45 INFO - PROCESS | 3964 | 1467602805713 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]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1139ms 20:26:45 INFO - PROCESS | 3964 | 1467602805750 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 3964 | 1467602805755 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:26:45 INFO - PROCESS | 3964 | 1467602805761 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 3964 | 1467602805763 Marionette TRACE conn3 <- [1,818,null,{}] 20:26:45 INFO - PROCESS | 3964 | 1467602805768 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}] 20:26:45 INFO - PROCESS | 3964 | 1467602805771 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:45 INFO - PROCESS | 3964 | 1467602805886 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 20:26:45 INFO - PROCESS | 3964 | 1467602805966 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 3964 | 1467602805969 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:46 INFO - PROCESS | 3964 | ++DOCSHELL 12B6EC00 == 37 [pid = 3964] [id = 214] 20:26:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (12BAA800) [pid = 3964] [serial = 640] [outer = 00000000] 20:26:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (139B9400) [pid = 3964] [serial = 641] [outer = 12BAA800] 20:26:46 INFO - PROCESS | 3964 | 1467602806063 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (13B59C00) [pid = 3964] [serial = 642] [outer = 12BAA800] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 13B53800 == 36 [pid = 3964] [id = 212] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 1767B000 == 35 [pid = 3964] [id = 211] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 104E1400 == 34 [pid = 3964] [id = 210] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 168F6400 == 33 [pid = 3964] [id = 209] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 158B0C00 == 32 [pid = 3964] [id = 208] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 14421C00 == 31 [pid = 3964] [id = 207] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 13B54000 == 30 [pid = 3964] [id = 206] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 11CE6000 == 29 [pid = 3964] [id = 205] 20:26:46 INFO - PROCESS | 3964 | --DOCSHELL 10B5B000 == 28 [pid = 3964] [id = 204] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17581C00) [pid = 3964] [serial = 587] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (11DDC800) [pid = 3964] [serial = 575] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17581000) [pid = 3964] [serial = 590] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12C86000) [pid = 3964] [serial = 576] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (194B7000) [pid = 3964] [serial = 573] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (12E6EC00) [pid = 3964] [serial = 578] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19784400) [pid = 3964] [serial = 597] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (13114400) [pid = 3964] [serial = 579] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (14233800) [pid = 3964] [serial = 581] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (14242400) [pid = 3964] [serial = 582] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15FDB800) [pid = 3964] [serial = 584] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (194B4800) [pid = 3964] [serial = 593] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (19783C00) [pid = 3964] [serial = 596] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (196ED800) [pid = 3964] [serial = 594] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17670C00) [pid = 3964] [serial = 588] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (17BD1C00) [pid = 3964] [serial = 591] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (15FE3C00) [pid = 3964] [serial = 585] [outer = 00000000] [url = about:blank] 20:26:46 INFO - PROCESS | 3964 | 1467602806941 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1186ms 20:26:46 INFO - PROCESS | 3964 | 1467602806955 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 3964 | 1467602806959 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 20:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:26:46 INFO - PROCESS | 3964 | 1467602806964 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 3964 | 1467602806966 Marionette TRACE conn3 <- [1,822,null,{}] 20:26:46 INFO - PROCESS | 3964 | 1467602806972 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}] 20:26:46 INFO - PROCESS | 3964 | 1467602806974 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:47 INFO - PROCESS | 3964 | 1467602807058 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 20:26:47 INFO - PROCESS | 3964 | 1467602807064 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 3964 | 1467602807069 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:47 INFO - PROCESS | 3964 | ++DOCSHELL 10B63800 == 29 [pid = 3964] [id = 215] 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10BB4800) [pid = 3964] [serial = 643] [outer = 00000000] 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (11889000) [pid = 3964] [serial = 644] [outer = 10BB4800] 20:26:47 INFO - PROCESS | 3964 | 1467602807115 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (12958800) [pid = 3964] [serial = 645] [outer = 10BB4800] 20:26:47 INFO - PROCESS | 3964 | 1467602807609 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]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 687ms 20:26:47 INFO - PROCESS | 3964 | 1467602807660 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 3964 | 1467602807665 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 20:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:26:47 INFO - PROCESS | 3964 | 1467602807671 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 3964 | 1467602807674 Marionette TRACE conn3 <- [1,826,null,{}] 20:26:47 INFO - PROCESS | 3964 | 1467602807678 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}] 20:26:47 INFO - PROCESS | 3964 | 1467602807680 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:47 INFO - PROCESS | 3964 | 1467602807763 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 20:26:47 INFO - PROCESS | 3964 | 1467602807769 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 3964 | 1467602807771 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:47 INFO - PROCESS | 3964 | ++DOCSHELL 13251000 == 30 [pid = 3964] [id = 216] 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (132C2000) [pid = 3964] [serial = 646] [outer = 00000000] 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (13AB3C00) [pid = 3964] [serial = 647] [outer = 132C2000] 20:26:47 INFO - PROCESS | 3964 | 1467602807817 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13B58800) [pid = 3964] [serial = 648] [outer = 132C2000] 20:26:48 INFO - PROCESS | 3964 | 1467602808263 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 640ms 20:26:48 INFO - PROCESS | 3964 | 1467602808309 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 3964 | 1467602808311 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 20:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:26:48 INFO - PROCESS | 3964 | 1467602808314 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - PROCESS | 3964 | 1467602808318 Marionette TRACE conn3 <- [1,830,null,{}] 20:26:48 INFO - PROCESS | 3964 | 1467602808328 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}] 20:26:48 INFO - PROCESS | 3964 | 1467602808333 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:48 INFO - PROCESS | 3964 | 1467602808414 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 20:26:48 INFO - PROCESS | 3964 | 1467602808423 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 3964 | 1467602808426 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:48 INFO - PROCESS | 3964 | ++DOCSHELL 15886000 == 31 [pid = 3964] [id = 217] 20:26:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15893C00) [pid = 3964] [serial = 649] [outer = 00000000] 20:26:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (158B4000) [pid = 3964] [serial = 650] [outer = 15893C00] 20:26:48 INFO - PROCESS | 3964 | 1467602808473 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15FDAC00) [pid = 3964] [serial = 651] [outer = 15893C00] 20:26:48 INFO - PROCESS | 3964 | 1467602808943 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 687ms 20:26:49 INFO - PROCESS | 3964 | 1467602808997 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 3964 | 1467602809000 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 20:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:26:49 INFO - PROCESS | 3964 | 1467602809003 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 3964 | 1467602809005 Marionette TRACE conn3 <- [1,834,null,{}] 20:26:49 INFO - PROCESS | 3964 | 1467602809008 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}] 20:26:49 INFO - PROCESS | 3964 | 1467602809010 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:49 INFO - PROCESS | 3964 | 1467602809092 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 20:26:49 INFO - PROCESS | 3964 | 1467602809097 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 3964 | 1467602809099 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:49 INFO - PROCESS | 3964 | ++DOCSHELL 16767800 == 32 [pid = 3964] [id = 218] 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (16767C00) [pid = 3964] [serial = 652] [outer = 00000000] 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (16D48400) [pid = 3964] [serial = 653] [outer = 16767C00] 20:26:49 INFO - PROCESS | 3964 | 1467602809142 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17588000) [pid = 3964] [serial = 654] [outer = 16767C00] 20:26:49 INFO - PROCESS | 3964 | 1467602809592 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]]]}] 20:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 624ms 20:26:49 INFO - PROCESS | 3964 | 1467602809641 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 20:26:49 INFO - PROCESS | 3964 | 1467602809643 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 20:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:26:49 INFO - PROCESS | 3964 | 1467602809647 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:26:49 INFO - PROCESS | 3964 | 1467602809649 Marionette TRACE conn3 <- [1,838,null,{}] 20:26:49 INFO - PROCESS | 3964 | 1467602809654 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}] 20:26:49 INFO - PROCESS | 3964 | 1467602809656 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:49 INFO - PROCESS | 3964 | 1467602809762 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 20:26:49 INFO - PROCESS | 3964 | 1467602809845 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:49 INFO - PROCESS | 3964 | 1467602809847 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:49 INFO - PROCESS | 3964 | ++DOCSHELL 10564000 == 33 [pid = 3964] [id = 219] 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1313BC00) [pid = 3964] [serial = 655] [outer = 00000000] 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17B67000) [pid = 3964] [serial = 656] [outer = 1313BC00] 20:26:49 INFO - PROCESS | 3964 | 1467602809889 Marionette DEBUG loaded listener.js 20:26:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17BC3800) [pid = 3964] [serial = 657] [outer = 1313BC00] 20:26:50 INFO - PROCESS | 3964 | 1467602810291 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 687ms 20:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:26:50 INFO - PROCESS | 3964 | 1467602810354 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 3964 | 1467602810356 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 20:26:50 INFO - PROCESS | 3964 | 1467602810359 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 3964 | 1467602810361 Marionette TRACE conn3 <- [1,842,null,{}] 20:26:50 INFO - PROCESS | 3964 | 1467602810364 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}] 20:26:50 INFO - PROCESS | 3964 | 1467602810369 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:50 INFO - PROCESS | 3964 | 1467602810499 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 20:26:50 INFO - PROCESS | 3964 | 1467602810557 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 3964 | 1467602810559 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:50 INFO - PROCESS | 3964 | ++DOCSHELL 19410000 == 34 [pid = 3964] [id = 220] 20:26:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (194AA800) [pid = 3964] [serial = 658] [outer = 00000000] 20:26:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (194B8000) [pid = 3964] [serial = 659] [outer = 194AA800] 20:26:50 INFO - PROCESS | 3964 | 1467602810604 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (196EE000) [pid = 3964] [serial = 660] [outer = 194AA800] 20:26:51 INFO - PROCESS | 3964 | 1467602811013 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 702ms 20:26:51 INFO - PROCESS | 3964 | 1467602811056 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 3964 | 1467602811058 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 20:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:26:51 INFO - PROCESS | 3964 | 1467602811061 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 3964 | 1467602811063 Marionette TRACE conn3 <- [1,846,null,{}] 20:26:51 INFO - PROCESS | 3964 | 1467602811066 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}] 20:26:51 INFO - PROCESS | 3964 | 1467602811068 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:51 INFO - PROCESS | 3964 | 1467602811195 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 20:26:51 INFO - PROCESS | 3964 | 1467602811212 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 3964 | 1467602811214 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:51 INFO - PROCESS | 3964 | ++DOCSHELL 194B9800 == 35 [pid = 3964] [id = 221] 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (196EC000) [pid = 3964] [serial = 661] [outer = 00000000] 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1977D000) [pid = 3964] [serial = 662] [outer = 196EC000] 20:26:51 INFO - PROCESS | 3964 | 1467602811256 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19786400) [pid = 3964] [serial = 663] [outer = 196EC000] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (11DDD800) [pid = 3964] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10B5CC00) [pid = 3964] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10A77000) [pid = 3964] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13B54C00) [pid = 3964] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1698E800) [pid = 3964] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10F60000) [pid = 3964] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (158B5800) [pid = 3964] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (194B4400) [pid = 3964] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (158B6C00) [pid = 3964] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (11DDE800) [pid = 3964] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (150AA000) [pid = 3964] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:26:51 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1771B400) [pid = 3964] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:26:51 INFO - PROCESS | 3964 | 1467602811689 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 640ms 20:26:51 INFO - PROCESS | 3964 | 1467602811699 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 3964 | 1467602811701 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 20:26:51 INFO - PROCESS | 3964 | 1467602811705 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:26:51 INFO - PROCESS | 3964 | 1467602811707 Marionette TRACE conn3 <- [1,850,null,{}] 20:26:51 INFO - PROCESS | 3964 | 1467602811712 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}] 20:26:51 INFO - PROCESS | 3964 | 1467602811715 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:51 INFO - PROCESS | 3964 | 1467602811829 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 20:26:51 INFO - PROCESS | 3964 | 1467602811877 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 3964 | 1467602811879 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:51 INFO - PROCESS | 3964 | ++DOCSHELL 11DDCC00 == 36 [pid = 3964] [id = 222] 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (129E9C00) [pid = 3964] [serial = 664] [outer = 00000000] 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (158B6C00) [pid = 3964] [serial = 665] [outer = 129E9C00] 20:26:51 INFO - PROCESS | 3964 | 1467602811922 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (16D42000) [pid = 3964] [serial = 666] [outer = 129E9C00] 20:26:52 INFO - PROCESS | 3964 | 1467602812281 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 20:26:52 INFO - PROCESS | 3964 | 1467602812344 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 3964 | 1467602812346 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 20:26:52 INFO - PROCESS | 3964 | 1467602812348 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:26:52 INFO - PROCESS | 3964 | 1467602812350 Marionette TRACE conn3 <- [1,854,null,{}] 20:26:52 INFO - PROCESS | 3964 | 1467602812354 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}] 20:26:52 INFO - PROCESS | 3964 | 1467602812355 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:52 INFO - PROCESS | 3964 | 1467602812433 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 20:26:52 INFO - PROCESS | 3964 | 1467602812438 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 3964 | 1467602812440 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:52 INFO - PROCESS | 3964 | ++DOCSHELL 194B6800 == 37 [pid = 3964] [id = 223] 20:26:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (194B6C00) [pid = 3964] [serial = 667] [outer = 00000000] 20:26:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19789400) [pid = 3964] [serial = 668] [outer = 194B6C00] 20:26:52 INFO - PROCESS | 3964 | 1467602812492 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19C69000) [pid = 3964] [serial = 669] [outer = 194B6C00] 20:26:52 INFO - PROCESS | 3964 | 1467602812944 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 624ms 20:26:52 INFO - PROCESS | 3964 | 1467602812987 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 3964 | 1467602812989 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 20:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:26:52 INFO - PROCESS | 3964 | 1467602812992 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 3964 | 1467602812994 Marionette TRACE conn3 <- [1,858,null,{}] 20:26:52 INFO - PROCESS | 3964 | 1467602812997 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}] 20:26:52 INFO - PROCESS | 3964 | 1467602812999 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:53 INFO - PROCESS | 3964 | 1467602813075 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 20:26:53 INFO - PROCESS | 3964 | 1467602813081 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 3964 | 1467602813083 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:53 INFO - PROCESS | 3964 | ++DOCSHELL 15FE4400 == 38 [pid = 3964] [id = 224] 20:26:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196EB000) [pid = 3964] [serial = 670] [outer = 00000000] 20:26:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19E0B800) [pid = 3964] [serial = 671] [outer = 196EB000] 20:26:53 INFO - PROCESS | 3964 | 1467602813126 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19E0E400) [pid = 3964] [serial = 672] [outer = 196EB000] 20:26:53 INFO - PROCESS | 3964 | 1467602813622 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]]]}] 20:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 702ms 20:26:53 INFO - PROCESS | 3964 | 1467602813692 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 3964 | 1467602813697 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 20:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:26:53 INFO - PROCESS | 3964 | 1467602813703 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 3964 | 1467602813707 Marionette TRACE conn3 <- [1,862,null,{}] 20:26:53 INFO - PROCESS | 3964 | 1467602813727 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}] 20:26:53 INFO - PROCESS | 3964 | 1467602813730 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:53 INFO - PROCESS | 3964 | 1467602813897 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 20:26:54 INFO - PROCESS | 3964 | 1467602814015 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 3964 | 1467602814020 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:54 INFO - PROCESS | 3964 | ++DOCSHELL 102D2800 == 39 [pid = 3964] [id = 225] 20:26:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10439800) [pid = 3964] [serial = 673] [outer = 00000000] 20:26:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (12C8E400) [pid = 3964] [serial = 674] [outer = 10439800] 20:26:54 INFO - PROCESS | 3964 | 1467602814077 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (13114800) [pid = 3964] [serial = 675] [outer = 10439800] 20:26:54 INFO - PROCESS | 3964 | 1467602814642 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]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 998ms 20:26:54 INFO - PROCESS | 3964 | 1467602814707 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 20:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:26:54 INFO - PROCESS | 3964 | 1467602814712 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 20:26:54 INFO - PROCESS | 3964 | 1467602814719 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 3964 | 1467602814722 Marionette TRACE conn3 <- [1,866,null,{}] 20:26:54 INFO - PROCESS | 3964 | 1467602814726 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}] 20:26:54 INFO - PROCESS | 3964 | 1467602814729 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:54 INFO - PROCESS | 3964 | 1467602814837 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 20:26:54 INFO - PROCESS | 3964 | 1467602814964 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 3964 | 1467602814966 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:54 INFO - PROCESS | 3964 | ++DOCSHELL 1423A800 == 40 [pid = 3964] [id = 226] 20:26:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1441FC00) [pid = 3964] [serial = 676] [outer = 00000000] 20:26:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (15636400) [pid = 3964] [serial = 677] [outer = 1441FC00] 20:26:55 INFO - PROCESS | 3964 | 1467602815022 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (158B5800) [pid = 3964] [serial = 678] [outer = 1441FC00] 20:26:55 INFO - PROCESS | 3964 | 1467602815929 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]]]}] 20:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1248ms 20:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:26:55 INFO - PROCESS | 3964 | 1467602815968 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 3964 | 1467602815971 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 20:26:55 INFO - PROCESS | 3964 | 1467602815975 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 3964 | 1467602815978 Marionette TRACE conn3 <- [1,870,null,{}] 20:26:55 INFO - PROCESS | 3964 | 1467602815989 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}] 20:26:55 INFO - PROCESS | 3964 | 1467602815994 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:56 INFO - PROCESS | 3964 | 1467602816097 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 20:26:56 INFO - PROCESS | 3964 | 1467602816223 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 3964 | 1467602816226 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:56 INFO - PROCESS | 3964 | ++DOCSHELL 19FDB000 == 41 [pid = 3964] [id = 227] 20:26:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19FDB400) [pid = 3964] [serial = 679] [outer = 00000000] 20:26:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A2DDC00) [pid = 3964] [serial = 680] [outer = 19FDB400] 20:26:56 INFO - PROCESS | 3964 | 1467602816282 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A390000) [pid = 3964] [serial = 681] [outer = 19FDB400] 20:26:57 INFO - PROCESS | 3964 | 1467602817103 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]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1185ms 20:26:57 INFO - PROCESS | 3964 | 1467602817174 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 3964 | 1467602817178 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 20:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:26:57 INFO - PROCESS | 3964 | 1467602817183 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 3964 | 1467602817186 Marionette TRACE conn3 <- [1,874,null,{}] 20:26:57 INFO - PROCESS | 3964 | 1467602817192 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}] 20:26:57 INFO - PROCESS | 3964 | 1467602817195 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:57 INFO - PROCESS | 3964 | 1467602817338 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 20:26:57 INFO - PROCESS | 3964 | 1467602817473 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 3964 | 1467602817478 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:57 INFO - PROCESS | 3964 | ++DOCSHELL 10A0B400 == 42 [pid = 3964] [id = 228] 20:26:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10A0E000) [pid = 3964] [serial = 682] [outer = 00000000] 20:26:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (11C9CC00) [pid = 3964] [serial = 683] [outer = 10A0E000] 20:26:57 INFO - PROCESS | 3964 | 1467602817527 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (12B6E400) [pid = 3964] [serial = 684] [outer = 10A0E000] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 194B6800 == 41 [pid = 3964] [id = 223] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 11DDCC00 == 40 [pid = 3964] [id = 222] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 194B9800 == 39 [pid = 3964] [id = 221] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 19410000 == 38 [pid = 3964] [id = 220] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 10564000 == 37 [pid = 3964] [id = 219] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 16767800 == 36 [pid = 3964] [id = 218] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 15886000 == 35 [pid = 3964] [id = 217] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 13251000 == 34 [pid = 3964] [id = 216] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 10B63800 == 33 [pid = 3964] [id = 215] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 10A76C00 == 32 [pid = 3964] [id = 203] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 12B6EC00 == 31 [pid = 3964] [id = 214] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 10A05C00 == 30 [pid = 3964] [id = 213] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 19FDB000 == 29 [pid = 3964] [id = 227] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 15FE4400 == 28 [pid = 3964] [id = 224] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 102D2800 == 27 [pid = 3964] [id = 225] 20:26:58 INFO - PROCESS | 3964 | --DOCSHELL 1423A800 == 26 [pid = 3964] [id = 226] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (10BB3C00) [pid = 3964] [serial = 611] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (10EEBC00) [pid = 3964] [serial = 612] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (10BBA400) [pid = 3964] [serial = 609] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10B5C800) [pid = 3964] [serial = 608] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (14236800) [pid = 3964] [serial = 617] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (17252800) [pid = 3964] [serial = 626] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1423D000) [pid = 3964] [serial = 600] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (139C1000) [pid = 3964] [serial = 599] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (16991000) [pid = 3964] [serial = 603] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15FE3000) [pid = 3964] [serial = 602] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19789800) [pid = 3964] [serial = 606] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (196F0C00) [pid = 3964] [serial = 605] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15FE2800) [pid = 3964] [serial = 624] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15F6CC00) [pid = 3964] [serial = 623] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (16768800) [pid = 3964] [serial = 629] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12E60C00) [pid = 3964] [serial = 630] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (175E4C00) [pid = 3964] [serial = 627] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1563D800) [pid = 3964] [serial = 620] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19409000) [pid = 3964] [serial = 632] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15881400) [pid = 3964] [serial = 621] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19404000) [pid = 3964] [serial = 633] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (14426400) [pid = 3964] [serial = 618] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (194B4000) [pid = 3964] [serial = 635] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12B67C00) [pid = 3964] [serial = 614] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (12BB6800) [pid = 3964] [serial = 615] [outer = 00000000] [url = about:blank] 20:26:58 INFO - PROCESS | 3964 | 1467602818620 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1451ms 20:26:58 INFO - PROCESS | 3964 | 1467602818643 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 3964 | 1467602818647 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 20:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:26:58 INFO - PROCESS | 3964 | 1467602818651 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 3964 | 1467602818656 Marionette TRACE conn3 <- [1,878,null,{}] 20:26:58 INFO - PROCESS | 3964 | 1467602818660 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}] 20:26:58 INFO - PROCESS | 3964 | 1467602818663 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:58 INFO - PROCESS | 3964 | 1467602818750 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 20:26:58 INFO - PROCESS | 3964 | 1467602818756 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 3964 | 1467602818759 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:58 INFO - PROCESS | 3964 | ++DOCSHELL 10B5B800 == 27 [pid = 3964] [id = 229] 20:26:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10B5CC00) [pid = 3964] [serial = 685] [outer = 00000000] 20:26:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10F54000) [pid = 3964] [serial = 686] [outer = 10B5CC00] 20:26:58 INFO - PROCESS | 3964 | 1467602818805 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (11470C00) [pid = 3964] [serial = 687] [outer = 10B5CC00] 20:26:59 INFO - PROCESS | 3964 | 1467602819264 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 640ms 20:26:59 INFO - PROCESS | 3964 | 1467602819275 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 3964 | 1467602819280 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 20:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:26:59 INFO - PROCESS | 3964 | 1467602819286 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 3964 | 1467602819288 Marionette TRACE conn3 <- [1,882,null,{}] 20:26:59 INFO - PROCESS | 3964 | 1467602819292 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}] 20:26:59 INFO - PROCESS | 3964 | 1467602819295 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:59 INFO - PROCESS | 3964 | 1467602819381 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 20:26:59 INFO - PROCESS | 3964 | 1467602819388 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:59 INFO - PROCESS | 3964 | 1467602819390 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:26:59 INFO - PROCESS | 3964 | ++DOCSHELL 12E60C00 == 28 [pid = 3964] [id = 230] 20:26:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12E63400) [pid = 3964] [serial = 688] [outer = 00000000] 20:26:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13162000) [pid = 3964] [serial = 689] [outer = 12E63400] 20:26:59 INFO - PROCESS | 3964 | 1467602819464 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (13164400) [pid = 3964] [serial = 690] [outer = 12E63400] 20:26:59 INFO - PROCESS | 3964 | 1467602819938 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 686ms 20:26:59 INFO - PROCESS | 3964 | 1467602819985 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 20:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:26:59 INFO - PROCESS | 3964 | 1467602819987 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 20:26:59 INFO - PROCESS | 3964 | 1467602819991 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 3964 | 1467602819994 Marionette TRACE conn3 <- [1,886,null,{}] 20:27:00 INFO - PROCESS | 3964 | 1467602820005 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}] 20:27:00 INFO - PROCESS | 3964 | 1467602820009 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:00 INFO - PROCESS | 3964 | 1467602820111 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 20:27:00 INFO - PROCESS | 3964 | 1467602820193 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 3964 | 1467602820196 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:00 INFO - PROCESS | 3964 | ++DOCSHELL 14426C00 == 29 [pid = 3964] [id = 231] 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (14427000) [pid = 3964] [serial = 691] [outer = 00000000] 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1513B000) [pid = 3964] [serial = 692] [outer = 14427000] 20:27:00 INFO - PROCESS | 3964 | 1467602820250 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15879800) [pid = 3964] [serial = 693] [outer = 14427000] 20:27:00 INFO - PROCESS | 3964 | 1467602820649 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]]]}] 20:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 686ms 20:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:27:00 INFO - PROCESS | 3964 | 1467602820690 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 3964 | 1467602820693 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 20:27:00 INFO - PROCESS | 3964 | 1467602820696 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:27:00 INFO - PROCESS | 3964 | 1467602820698 Marionette TRACE conn3 <- [1,890,null,{}] 20:27:00 INFO - PROCESS | 3964 | 1467602820705 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}] 20:27:00 INFO - PROCESS | 3964 | 1467602820707 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:00 INFO - PROCESS | 3964 | 1467602820849 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 20:27:00 INFO - PROCESS | 3964 | 1467602820871 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 3964 | 1467602820873 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:00 INFO - PROCESS | 3964 | ++DOCSHELL 158B3C00 == 30 [pid = 3964] [id = 232] 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (158B8800) [pid = 3964] [serial = 694] [outer = 00000000] 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15F70400) [pid = 3964] [serial = 695] [outer = 158B8800] 20:27:00 INFO - PROCESS | 3964 | 1467602820916 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15FE4400) [pid = 3964] [serial = 696] [outer = 158B8800] 20:27:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (15FE3000) [pid = 3964] [serial = 697] [outer = 1B1CFC00] 20:27:01 INFO - PROCESS | 3964 | 1467602821409 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]]]}] 20:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 20:27:01 INFO - PROCESS | 3964 | 1467602821436 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 20:27:01 INFO - PROCESS | 3964 | 1467602821438 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 20:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:27:01 INFO - PROCESS | 3964 | 1467602821448 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:27:01 INFO - PROCESS | 3964 | 1467602821450 Marionette TRACE conn3 <- [1,894,null,{}] 20:27:01 INFO - PROCESS | 3964 | 1467602821453 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}] 20:27:01 INFO - PROCESS | 3964 | 1467602821455 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:01 INFO - PROCESS | 3964 | 1467602821559 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 20:27:01 INFO - PROCESS | 3964 | 1467602821564 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 3964 | 1467602821566 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:01 INFO - PROCESS | 3964 | ++DOCSHELL 1021DC00 == 31 [pid = 3964] [id = 233] 20:27:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10A03000) [pid = 3964] [serial = 698] [outer = 00000000] 20:27:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (168F5000) [pid = 3964] [serial = 699] [outer = 10A03000] 20:27:01 INFO - PROCESS | 3964 | 1467602821613 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (168FCC00) [pid = 3964] [serial = 700] [outer = 10A03000] 20:27:02 INFO - PROCESS | 3964 | 1467602822090 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 702ms 20:27:02 INFO - PROCESS | 3964 | 1467602822181 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 3964 | 1467602822183 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:27:02 INFO - PROCESS | 3964 | 1467602822187 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 3964 | 1467602822188 Marionette TRACE conn3 <- [1,898,null,{}] 20:27:02 INFO - PROCESS | 3964 | 1467602822192 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}] 20:27:02 INFO - PROCESS | 3964 | 1467602822197 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:02 INFO - PROCESS | 3964 | 1467602822315 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 20:27:02 INFO - PROCESS | 3964 | 1467602822373 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 3964 | 1467602822375 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:02 INFO - PROCESS | 3964 | ++DOCSHELL 17BB7400 == 32 [pid = 3964] [id = 234] 20:27:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (17BB7800) [pid = 3964] [serial = 701] [outer = 00000000] 20:27:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19402C00) [pid = 3964] [serial = 702] [outer = 17BB7800] 20:27:02 INFO - PROCESS | 3964 | 1467602822419 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1940B000) [pid = 3964] [serial = 703] [outer = 17BB7800] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (196EB000) [pid = 3964] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1313BC00) [pid = 3964] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10A06400) [pid = 3964] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12BAA800) [pid = 3964] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (194ADC00) [pid = 3964] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10BB4800) [pid = 3964] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15893C00) [pid = 3964] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (194AA800) [pid = 3964] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (16767C00) [pid = 3964] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (132C2000) [pid = 3964] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (129E9C00) [pid = 3964] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (196EC000) [pid = 3964] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:27:02 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (194B6C00) [pid = 3964] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:27:02 INFO - PROCESS | 3964 | 1467602822974 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 842ms 20:27:03 INFO - PROCESS | 3964 | 1467602823029 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 3964 | 1467602823031 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 20:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:27:03 INFO - PROCESS | 3964 | 1467602823034 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 3964 | 1467602823037 Marionette TRACE conn3 <- [1,902,null,{}] 20:27:03 INFO - PROCESS | 3964 | 1467602823042 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}] 20:27:03 INFO - PROCESS | 3964 | 1467602823045 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:03 INFO - PROCESS | 3964 | 1467602823122 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 20:27:03 INFO - PROCESS | 3964 | 1467602823128 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 3964 | 1467602823130 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:03 INFO - PROCESS | 3964 | ++DOCSHELL 13B53800 == 33 [pid = 3964] [id = 235] 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15888400) [pid = 3964] [serial = 704] [outer = 00000000] 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17252400) [pid = 3964] [serial = 705] [outer = 15888400] 20:27:03 INFO - PROCESS | 3964 | 1467602823173 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FE0000) [pid = 3964] [serial = 706] [outer = 15888400] 20:27:03 INFO - PROCESS | 3964 | 1467602823579 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 593ms 20:27:03 INFO - PROCESS | 3964 | 1467602823631 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 3964 | 1467602823633 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 20:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:27:03 INFO - PROCESS | 3964 | 1467602823636 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 3964 | 1467602823639 Marionette TRACE conn3 <- [1,906,null,{}] 20:27:03 INFO - PROCESS | 3964 | 1467602823642 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}] 20:27:03 INFO - PROCESS | 3964 | 1467602823644 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:03 INFO - PROCESS | 3964 | 1467602823719 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 20:27:03 INFO - PROCESS | 3964 | 1467602823726 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 3964 | 1467602823728 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:03 INFO - PROCESS | 3964 | ++DOCSHELL 19409800 == 34 [pid = 3964] [id = 236] 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1940F800) [pid = 3964] [serial = 707] [outer = 00000000] 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (194B8800) [pid = 3964] [serial = 708] [outer = 1940F800] 20:27:03 INFO - PROCESS | 3964 | 1467602823770 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15881000) [pid = 3964] [serial = 709] [outer = 1940F800] 20:27:04 INFO - PROCESS | 3964 | 1467602824202 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 592ms 20:27:04 INFO - PROCESS | 3964 | 1467602824234 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 3964 | 1467602824236 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 20:27:04 INFO - PROCESS | 3964 | 1467602824239 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:27:04 INFO - PROCESS | 3964 | 1467602824241 Marionette TRACE conn3 <- [1,910,null,{}] 20:27:04 INFO - PROCESS | 3964 | 1467602824244 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}] 20:27:04 INFO - PROCESS | 3964 | 1467602824246 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:04 INFO - PROCESS | 3964 | 1467602824363 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 20:27:04 INFO - PROCESS | 3964 | 1467602824373 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 3964 | 1467602824375 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:04 INFO - PROCESS | 3964 | ++DOCSHELL 14237C00 == 35 [pid = 3964] [id = 237] 20:27:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (196EA000) [pid = 3964] [serial = 710] [outer = 00000000] 20:27:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1977F800) [pid = 3964] [serial = 711] [outer = 196EA000] 20:27:04 INFO - PROCESS | 3964 | 1467602824416 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19C63800) [pid = 3964] [serial = 712] [outer = 196EA000] 20:27:04 INFO - PROCESS | 3964 | 1467602824875 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 687ms 20:27:04 INFO - PROCESS | 3964 | 1467602824939 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 3964 | 1467602824944 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 20:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:27:04 INFO - PROCESS | 3964 | 1467602824975 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 3964 | 1467602824979 Marionette TRACE conn3 <- [1,914,null,{}] 20:27:04 INFO - PROCESS | 3964 | 1467602824986 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}] 20:27:04 INFO - PROCESS | 3964 | 1467602824989 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:05 INFO - PROCESS | 3964 | 1467602825175 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 20:27:05 INFO - PROCESS | 3964 | 1467602825277 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 3964 | 1467602825282 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:05 INFO - PROCESS | 3964 | ++DOCSHELL 10B5A400 == 36 [pid = 3964] [id = 238] 20:27:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (10B5C800) [pid = 3964] [serial = 713] [outer = 00000000] 20:27:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (10EEBC00) [pid = 3964] [serial = 714] [outer = 10B5C800] 20:27:05 INFO - PROCESS | 3964 | 1467602825359 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (110A0000) [pid = 3964] [serial = 715] [outer = 10B5C800] 20:27:06 INFO - PROCESS | 3964 | 1467602826028 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]]]}] 20:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1123ms 20:27:06 INFO - PROCESS | 3964 | 1467602826077 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 3964 | 1467602826082 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 20:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:27:06 INFO - PROCESS | 3964 | 1467602826088 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 3964 | 1467602826091 Marionette TRACE conn3 <- [1,918,null,{}] 20:27:06 INFO - PROCESS | 3964 | 1467602826095 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}] 20:27:06 INFO - PROCESS | 3964 | 1467602826098 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:06 INFO - PROCESS | 3964 | 1467602826272 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 20:27:06 INFO - PROCESS | 3964 | 1467602826288 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 3964 | 1467602826291 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:06 INFO - PROCESS | 3964 | ++DOCSHELL 139C5C00 == 37 [pid = 3964] [id = 239] 20:27:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (13B50800) [pid = 3964] [serial = 716] [outer = 00000000] 20:27:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (14242400) [pid = 3964] [serial = 717] [outer = 13B50800] 20:27:06 INFO - PROCESS | 3964 | 1467602826345 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (144CC000) [pid = 3964] [serial = 718] [outer = 13B50800] 20:27:07 INFO - PROCESS | 3964 | 1467602827232 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]]]}] 20:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1186ms 20:27:07 INFO - PROCESS | 3964 | 1467602827283 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 3964 | 1467602827287 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 20:27:07 INFO - PROCESS | 3964 | 1467602827292 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:27:07 INFO - PROCESS | 3964 | 1467602827295 Marionette TRACE conn3 <- [1,922,null,{}] 20:27:07 INFO - PROCESS | 3964 | 1467602827301 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}] 20:27:07 INFO - PROCESS | 3964 | 1467602827303 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:07 INFO - PROCESS | 3964 | 1467602827410 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 20:27:07 INFO - PROCESS | 3964 | 1467602827494 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 3964 | 1467602827499 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:07 INFO - PROCESS | 3964 | ++DOCSHELL 104E7C00 == 38 [pid = 3964] [id = 240] 20:27:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (10564000) [pid = 3964] [serial = 719] [outer = 00000000] 20:27:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10A79C00) [pid = 3964] [serial = 720] [outer = 10564000] 20:27:07 INFO - PROCESS | 3964 | 1467602827585 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (11C90800) [pid = 3964] [serial = 721] [outer = 10564000] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 19409800 == 37 [pid = 3964] [id = 236] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 13B53800 == 36 [pid = 3964] [id = 235] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 17BB7400 == 35 [pid = 3964] [id = 234] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 1021DC00 == 34 [pid = 3964] [id = 233] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 158B3C00 == 33 [pid = 3964] [id = 232] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 14426C00 == 32 [pid = 3964] [id = 231] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 12E60C00 == 31 [pid = 3964] [id = 230] 20:27:07 INFO - PROCESS | 3964 | --DOCSHELL 10B5B800 == 30 [pid = 3964] [id = 229] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19E0B800) [pid = 3964] [serial = 671] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (19E0E400) [pid = 3964] [serial = 672] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (17B67000) [pid = 3964] [serial = 656] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10A76800) [pid = 3964] [serial = 638] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (10E58000) [pid = 3964] [serial = 639] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (139B9400) [pid = 3964] [serial = 641] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (13B59C00) [pid = 3964] [serial = 642] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (194B5000) [pid = 3964] [serial = 636] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (11889000) [pid = 3964] [serial = 644] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12958800) [pid = 3964] [serial = 645] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (158B4000) [pid = 3964] [serial = 650] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (194B8000) [pid = 3964] [serial = 659] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FDAC00) [pid = 3964] [serial = 651] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (16D48400) [pid = 3964] [serial = 653] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (13AB3C00) [pid = 3964] [serial = 647] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13B58800) [pid = 3964] [serial = 648] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17BC3800) [pid = 3964] [serial = 657] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (158B6C00) [pid = 3964] [serial = 665] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1977D000) [pid = 3964] [serial = 662] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (196EE000) [pid = 3964] [serial = 660] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (16D42000) [pid = 3964] [serial = 666] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19789400) [pid = 3964] [serial = 668] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19C69000) [pid = 3964] [serial = 669] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19786400) [pid = 3964] [serial = 663] [outer = 00000000] [url = about:blank] 20:27:07 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (17588000) [pid = 3964] [serial = 654] [outer = 00000000] [url = about:blank] 20:27:08 INFO - PROCESS | 3964 | 1467602828037 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]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 796ms 20:27:08 INFO - PROCESS | 3964 | 1467602828095 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 3964 | 1467602828099 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 20:27:08 INFO - PROCESS | 3964 | 1467602828105 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:27:08 INFO - PROCESS | 3964 | 1467602828108 Marionette TRACE conn3 <- [1,926,null,{}] 20:27:08 INFO - PROCESS | 3964 | 1467602828112 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}] 20:27:08 INFO - PROCESS | 3964 | 1467602828114 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:08 INFO - PROCESS | 3964 | 1467602828202 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 20:27:08 INFO - PROCESS | 3964 | 1467602828212 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 3964 | 1467602828214 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:08 INFO - PROCESS | 3964 | ++DOCSHELL 12C8DC00 == 31 [pid = 3964] [id = 241] 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12C92C00) [pid = 3964] [serial = 722] [outer = 00000000] 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (131F3800) [pid = 3964] [serial = 723] [outer = 12C92C00] 20:27:08 INFO - PROCESS | 3964 | 1467602828261 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13AB2800) [pid = 3964] [serial = 724] [outer = 12C92C00] 20:27:08 INFO - PROCESS | 3964 | 1467602828728 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]]]}] 20:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 639ms 20:27:08 INFO - PROCESS | 3964 | 1467602828744 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 3964 | 1467602828746 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 20:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:27:08 INFO - PROCESS | 3964 | 1467602828753 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - PROCESS | 3964 | 1467602828757 Marionette TRACE conn3 <- [1,930,null,{}] 20:27:08 INFO - PROCESS | 3964 | 1467602828768 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}] 20:27:08 INFO - PROCESS | 3964 | 1467602828772 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:08 INFO - PROCESS | 3964 | 1467602828853 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 20:27:08 INFO - PROCESS | 3964 | 1467602828862 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:08 INFO - PROCESS | 3964 | 1467602828865 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:08 INFO - PROCESS | 3964 | ++DOCSHELL 1589DC00 == 32 [pid = 3964] [id = 242] 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1589E000) [pid = 3964] [serial = 725] [outer = 00000000] 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (158B7000) [pid = 3964] [serial = 726] [outer = 1589E000] 20:27:08 INFO - PROCESS | 3964 | 1467602828912 Marionette DEBUG loaded listener.js 20:27:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15FDAC00) [pid = 3964] [serial = 727] [outer = 1589E000] 20:27:09 INFO - PROCESS | 3964 | 1467602829370 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]]]}] 20:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 686ms 20:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:27:09 INFO - PROCESS | 3964 | 1467602829438 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 20:27:09 INFO - PROCESS | 3964 | 1467602829440 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 20:27:09 INFO - PROCESS | 3964 | 1467602829443 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:27:09 INFO - PROCESS | 3964 | 1467602829445 Marionette TRACE conn3 <- [1,934,null,{}] 20:27:09 INFO - PROCESS | 3964 | 1467602829448 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}] 20:27:09 INFO - PROCESS | 3964 | 1467602829450 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:09 INFO - PROCESS | 3964 | 1467602829540 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 20:27:09 INFO - PROCESS | 3964 | 1467602829547 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 3964 | 1467602829549 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:09 INFO - PROCESS | 3964 | ++DOCSHELL 168F6400 == 33 [pid = 3964] [id = 243] 20:27:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1698F800) [pid = 3964] [serial = 728] [outer = 00000000] 20:27:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17584800) [pid = 3964] [serial = 729] [outer = 1698F800] 20:27:09 INFO - PROCESS | 3964 | 1467602829593 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17671800) [pid = 3964] [serial = 730] [outer = 1698F800] 20:27:10 INFO - PROCESS | 3964 | 1467602830016 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 624ms 20:27:10 INFO - PROCESS | 3964 | 1467602830081 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 3964 | 1467602830083 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 20:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:27:10 INFO - PROCESS | 3964 | 1467602830086 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 3964 | 1467602830088 Marionette TRACE conn3 <- [1,938,null,{}] 20:27:10 INFO - PROCESS | 3964 | 1467602830091 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}] 20:27:10 INFO - PROCESS | 3964 | 1467602830093 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:10 INFO - PROCESS | 3964 | 1467602830200 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 20:27:10 INFO - PROCESS | 3964 | 1467602830286 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 3964 | 1467602830288 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:10 INFO - PROCESS | 3964 | ++DOCSHELL 158AD000 == 34 [pid = 3964] [id = 244] 20:27:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17710400) [pid = 3964] [serial = 731] [outer = 00000000] 20:27:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17BBA800) [pid = 3964] [serial = 732] [outer = 17710400] 20:27:10 INFO - PROCESS | 3964 | 1467602830330 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17BD3400) [pid = 3964] [serial = 733] [outer = 17710400] 20:27:10 INFO - PROCESS | 3964 | 1467602830743 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]]]}] 20:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 703ms 20:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:27:10 INFO - PROCESS | 3964 | 1467602830794 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 3964 | 1467602830796 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 20:27:10 INFO - PROCESS | 3964 | 1467602830799 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 3964 | 1467602830801 Marionette TRACE conn3 <- [1,942,null,{}] 20:27:10 INFO - PROCESS | 3964 | 1467602830804 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}] 20:27:10 INFO - PROCESS | 3964 | 1467602830809 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:10 INFO - PROCESS | 3964 | 1467602830940 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 20:27:10 INFO - PROCESS | 3964 | 1467602830997 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 3964 | 1467602830999 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:10 INFO - PROCESS | 3964 | ++DOCSHELL 1109DC00 == 35 [pid = 3964] [id = 245] 20:27:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (16769400) [pid = 3964] [serial = 734] [outer = 00000000] 20:27:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (196ED400) [pid = 3964] [serial = 735] [outer = 16769400] 20:27:11 INFO - PROCESS | 3964 | 1467602831042 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1940AC00) [pid = 3964] [serial = 736] [outer = 16769400] 20:27:11 INFO - PROCESS | 3964 | 1467602831458 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]]]}] 20:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 702ms 20:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:27:11 INFO - PROCESS | 3964 | 1467602831496 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 3964 | 1467602831498 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 20:27:11 INFO - PROCESS | 3964 | 1467602831501 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 3964 | 1467602831503 Marionette TRACE conn3 <- [1,946,null,{}] 20:27:11 INFO - PROCESS | 3964 | 1467602831506 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}] 20:27:11 INFO - PROCESS | 3964 | 1467602831508 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:11 INFO - PROCESS | 3964 | 1467602831645 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 20:27:11 INFO - PROCESS | 3964 | 1467602831655 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:11 INFO - PROCESS | 3964 | 1467602831656 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:11 INFO - PROCESS | 3964 | ++DOCSHELL 19C63C00 == 36 [pid = 3964] [id = 246] 20:27:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19C64C00) [pid = 3964] [serial = 737] [outer = 00000000] 20:27:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C6D000) [pid = 3964] [serial = 738] [outer = 19C64C00] 20:27:11 INFO - PROCESS | 3964 | 1467602831745 Marionette DEBUG loaded listener.js 20:27:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19C72400) [pid = 3964] [serial = 739] [outer = 19C64C00] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (158B8800) [pid = 3964] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10A03000) [pid = 3964] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (14427000) [pid = 3964] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10B5CC00) [pid = 3964] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10A0E000) [pid = 3964] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (12E63400) [pid = 3964] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10439800) [pid = 3964] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1441FC00) [pid = 3964] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19FDB400) [pid = 3964] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17BB7800) [pid = 3964] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (15888400) [pid = 3964] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:27:12 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1940F800) [pid = 3964] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:27:12 INFO - PROCESS | 3964 | 1467602832188 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 733ms 20:27:12 INFO - PROCESS | 3964 | 1467602832242 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 3964 | 1467602832244 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 20:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:27:12 INFO - PROCESS | 3964 | 1467602832247 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - PROCESS | 3964 | 1467602832249 Marionette TRACE conn3 <- [1,950,null,{}] 20:27:12 INFO - PROCESS | 3964 | 1467602832253 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}] 20:27:12 INFO - PROCESS | 3964 | 1467602832254 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:12 INFO - PROCESS | 3964 | 1467602832336 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 20:27:12 INFO - PROCESS | 3964 | 1467602832341 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 3964 | 1467602832343 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:12 INFO - PROCESS | 3964 | ++DOCSHELL 10A76400 == 37 [pid = 3964] [id = 247] 20:27:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (10A78800) [pid = 3964] [serial = 740] [outer = 00000000] 20:27:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (14422000) [pid = 3964] [serial = 741] [outer = 10A78800] 20:27:12 INFO - PROCESS | 3964 | 1467602832385 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17BB7800) [pid = 3964] [serial = 742] [outer = 10A78800] 20:27:12 INFO - PROCESS | 3964 | 1467602832796 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]]]}] 20:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 593ms 20:27:12 INFO - PROCESS | 3964 | 1467602832845 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 20:27:12 INFO - PROCESS | 3964 | 1467602832847 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 20:27:12 INFO - PROCESS | 3964 | 1467602832850 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:27:12 INFO - PROCESS | 3964 | 1467602832852 Marionette TRACE conn3 <- [1,954,null,{}] 20:27:12 INFO - PROCESS | 3964 | 1467602832855 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}] 20:27:12 INFO - PROCESS | 3964 | 1467602832857 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:12 INFO - PROCESS | 3964 | 1467602832937 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 20:27:12 INFO - PROCESS | 3964 | 1467602832969 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 3964 | 1467602832970 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:12 INFO - PROCESS | 3964 | ++DOCSHELL 144CB400 == 38 [pid = 3964] [id = 248] 20:27:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15F6E000) [pid = 3964] [serial = 743] [outer = 00000000] 20:27:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196F6800) [pid = 3964] [serial = 744] [outer = 15F6E000] 20:27:13 INFO - PROCESS | 3964 | 1467602833012 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19786C00) [pid = 3964] [serial = 745] [outer = 15F6E000] 20:27:13 INFO - PROCESS | 3964 | 1467602833425 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]]]}] 20:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 593ms 20:27:13 INFO - PROCESS | 3964 | 1467602833447 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 3964 | 1467602833449 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 20:27:13 INFO - PROCESS | 3964 | 1467602833474 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 3964 | 1467602833476 Marionette TRACE conn3 <- [1,958,null,{}] 20:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:27:13 INFO - PROCESS | 3964 | 1467602833480 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}] 20:27:13 INFO - PROCESS | 3964 | 1467602833481 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:13 INFO - PROCESS | 3964 | 1467602833562 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 20:27:13 INFO - PROCESS | 3964 | 1467602833568 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 3964 | 1467602833570 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:13 INFO - PROCESS | 3964 | ++DOCSHELL 19F55800 == 39 [pid = 3964] [id = 249] 20:27:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19F5AC00) [pid = 3964] [serial = 746] [outer = 00000000] 20:27:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19FD8400) [pid = 3964] [serial = 747] [outer = 19F5AC00] 20:27:13 INFO - PROCESS | 3964 | 1467602833612 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19FDA400) [pid = 3964] [serial = 748] [outer = 19F5AC00] 20:27:14 INFO - PROCESS | 3964 | 1467602834023 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]]]}] 20:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 593ms 20:27:14 INFO - PROCESS | 3964 | 1467602834079 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 3964 | 1467602834081 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 20:27:14 INFO - PROCESS | 3964 | 1467602834085 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:27:14 INFO - PROCESS | 3964 | 1467602834087 Marionette TRACE conn3 <- [1,962,null,{}] 20:27:14 INFO - PROCESS | 3964 | 1467602834090 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}] 20:27:14 INFO - PROCESS | 3964 | 1467602834093 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:14 INFO - PROCESS | 3964 | 1467602834230 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 20:27:14 INFO - PROCESS | 3964 | 1467602834397 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 3964 | 1467602834400 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:14 INFO - PROCESS | 3964 | ++DOCSHELL 104E0800 == 40 [pid = 3964] [id = 250] 20:27:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (104E4800) [pid = 3964] [serial = 749] [outer = 00000000] 20:27:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (10A81800) [pid = 3964] [serial = 750] [outer = 104E4800] 20:27:14 INFO - PROCESS | 3964 | 1467602834456 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (10BB3C00) [pid = 3964] [serial = 751] [outer = 104E4800] 20:27:15 INFO - PROCESS | 3964 | 1467602835046 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]]]}] 20:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 999ms 20:27:15 INFO - PROCESS | 3964 | 1467602835090 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 3964 | 1467602835094 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 20:27:15 INFO - PROCESS | 3964 | 1467602835099 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:27:15 INFO - PROCESS | 3964 | 1467602835103 Marionette TRACE conn3 <- [1,966,null,{}] 20:27:15 INFO - PROCESS | 3964 | 1467602835107 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}] 20:27:15 INFO - PROCESS | 3964 | 1467602835110 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:15 INFO - PROCESS | 3964 | 1467602835217 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 20:27:15 INFO - PROCESS | 3964 | 1467602835344 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:15 INFO - PROCESS | 3964 | 1467602835347 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:15 INFO - PROCESS | 3964 | ++DOCSHELL 139C0800 == 41 [pid = 3964] [id = 251] 20:27:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (13AC0C00) [pid = 3964] [serial = 752] [outer = 00000000] 20:27:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (14426800) [pid = 3964] [serial = 753] [outer = 13AC0C00] 20:27:15 INFO - PROCESS | 3964 | 1467602835407 Marionette DEBUG loaded listener.js 20:27:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (158A2000) [pid = 3964] [serial = 754] [outer = 13AC0C00] 20:27:15 INFO - PROCESS | 3964 | 1467602835982 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]]]}] 20:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 936ms 20:27:16 INFO - PROCESS | 3964 | 1467602836046 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 20:27:16 INFO - PROCESS | 3964 | 1467602836049 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 20:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:27:16 INFO - PROCESS | 3964 | 1467602836053 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:27:16 INFO - PROCESS | 3964 | 1467602836055 Marionette TRACE conn3 <- [1,970,null,{}] 20:27:16 INFO - PROCESS | 3964 | 1467602836059 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}] 20:27:16 INFO - PROCESS | 3964 | 1467602836061 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:16 INFO - PROCESS | 3964 | 1467602836167 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 20:27:16 INFO - PROCESS | 3964 | 1467602836294 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 3964 | 1467602836297 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:16 INFO - PROCESS | 3964 | ++DOCSHELL 17EE3C00 == 42 [pid = 3964] [id = 252] 20:27:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17EE4800) [pid = 3964] [serial = 755] [outer = 00000000] 20:27:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194B8C00) [pid = 3964] [serial = 756] [outer = 17EE4800] 20:27:16 INFO - PROCESS | 3964 | 1467602836349 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19C6D400) [pid = 3964] [serial = 757] [outer = 17EE4800] 20:27:16 INFO - PROCESS | 3964 | 1467602836953 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]]]}] 20:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 936ms 20:27:16 INFO - PROCESS | 3964 | 1467602836997 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 20:27:16 INFO - PROCESS | 3964 | 1467602837001 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:27:17 INFO - PROCESS | 3964 | 1467602837025 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 3964 | 1467602837030 Marionette TRACE conn3 <- [1,974,null,{}] 20:27:17 INFO - PROCESS | 3964 | 1467602837034 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}] 20:27:17 INFO - PROCESS | 3964 | 1467602837037 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:17 INFO - PROCESS | 3964 | 1467602837168 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 20:27:17 INFO - PROCESS | 3964 | 1467602837293 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 3964 | 1467602837295 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:17 INFO - PROCESS | 3964 | ++DOCSHELL 0C761C00 == 43 [pid = 3964] [id = 253] 20:27:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (0C767800) [pid = 3964] [serial = 758] [outer = 00000000] 20:27:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (10F57000) [pid = 3964] [serial = 759] [outer = 0C767800] 20:27:17 INFO - PROCESS | 3964 | 1467602837348 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (129EA400) [pid = 3964] [serial = 760] [outer = 0C767800] 20:27:18 INFO - PROCESS | 3964 | 1467602838043 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]]]}] 20:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1092ms 20:27:18 INFO - PROCESS | 3964 | 1467602838124 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 20:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:27:18 INFO - PROCESS | 3964 | 1467602838127 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 20:27:18 INFO - PROCESS | 3964 | 1467602838132 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - PROCESS | 3964 | 1467602838136 Marionette TRACE conn3 <- [1,978,null,{}] 20:27:18 INFO - PROCESS | 3964 | 1467602838141 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}] 20:27:18 INFO - PROCESS | 3964 | 1467602838144 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:18 INFO - PROCESS | 3964 | 1467602838279 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 10A0B400 == 42 [pid = 3964] [id = 228] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 19F55800 == 41 [pid = 3964] [id = 249] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 144CB400 == 40 [pid = 3964] [id = 248] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 10A76400 == 39 [pid = 3964] [id = 247] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 19C63C00 == 38 [pid = 3964] [id = 246] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 1109DC00 == 37 [pid = 3964] [id = 245] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 158AD000 == 36 [pid = 3964] [id = 244] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 168F6400 == 35 [pid = 3964] [id = 243] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 1589DC00 == 34 [pid = 3964] [id = 242] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 12C8DC00 == 33 [pid = 3964] [id = 241] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 104E7C00 == 32 [pid = 3964] [id = 240] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 14237C00 == 31 [pid = 3964] [id = 237] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 139C5C00 == 30 [pid = 3964] [id = 239] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 10B5A400 == 29 [pid = 3964] [id = 238] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 0C761C00 == 28 [pid = 3964] [id = 253] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 17EE3C00 == 27 [pid = 3964] [id = 252] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 104E0800 == 26 [pid = 3964] [id = 250] 20:27:18 INFO - PROCESS | 3964 | --DOCSHELL 139C0800 == 25 [pid = 3964] [id = 251] 20:27:18 INFO - PROCESS | 3964 | 1467602838951 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 3964 | 1467602838955 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1A2DDC00) [pid = 3964] [serial = 680] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19402C00) [pid = 3964] [serial = 702] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (17252400) [pid = 3964] [serial = 705] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (15881000) [pid = 3964] [serial = 709] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (15FE0000) [pid = 3964] [serial = 706] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (168FCC00) [pid = 3964] [serial = 700] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (194B8800) [pid = 3964] [serial = 708] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1940B000) [pid = 3964] [serial = 703] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (15FDC000) [pid = 3964] [serial = 399] [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.] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15879800) [pid = 3964] [serial = 693] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1977F800) [pid = 3964] [serial = 711] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15F70400) [pid = 3964] [serial = 695] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (168F5000) [pid = 3964] [serial = 699] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1513B000) [pid = 3964] [serial = 692] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10F54000) [pid = 3964] [serial = 686] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (11470C00) [pid = 3964] [serial = 687] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12B6E400) [pid = 3964] [serial = 684] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (11C9CC00) [pid = 3964] [serial = 683] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (13162000) [pid = 3964] [serial = 689] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (13164400) [pid = 3964] [serial = 690] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15FE4400) [pid = 3964] [serial = 696] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (13114800) [pid = 3964] [serial = 675] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (12C8E400) [pid = 3964] [serial = 674] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (158B5800) [pid = 3964] [serial = 678] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15636400) [pid = 3964] [serial = 677] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1A390000) [pid = 3964] [serial = 681] [outer = 00000000] [url = about:blank] 20:27:19 INFO - PROCESS | 3964 | ++DOCSHELL 0C76C800 == 26 [pid = 3964] [id = 254] 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (0C76CC00) [pid = 3964] [serial = 761] [outer = 00000000] 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10275C00) [pid = 3964] [serial = 762] [outer = 0C76CC00] 20:27:19 INFO - PROCESS | 3964 | 1467602839091 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (104E7400) [pid = 3964] [serial = 763] [outer = 0C76CC00] 20:27:19 INFO - PROCESS | 3964 | 1467602839496 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]]]}] 20:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1451ms 20:27:19 INFO - PROCESS | 3964 | 1467602839580 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 20:27:19 INFO - PROCESS | 3964 | 1467602839584 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 20:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:27:19 INFO - PROCESS | 3964 | 1467602839589 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - PROCESS | 3964 | 1467602839591 Marionette TRACE conn3 <- [1,982,null,{}] 20:27:19 INFO - PROCESS | 3964 | 1467602839597 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}] 20:27:19 INFO - PROCESS | 3964 | 1467602839601 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:19 INFO - PROCESS | 3964 | 1467602839689 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 20:27:19 INFO - PROCESS | 3964 | 1467602839703 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 3964 | 1467602839706 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:19 INFO - PROCESS | 3964 | ++DOCSHELL 11DDB400 == 27 [pid = 3964] [id = 255] 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (11DDCC00) [pid = 3964] [serial = 764] [outer = 00000000] 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (129E8400) [pid = 3964] [serial = 765] [outer = 11DDCC00] 20:27:19 INFO - PROCESS | 3964 | 1467602839752 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (12BB1000) [pid = 3964] [serial = 766] [outer = 11DDCC00] 20:27:20 INFO - PROCESS | 3964 | 1467602840212 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 640ms 20:27:20 INFO - PROCESS | 3964 | 1467602840230 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 3964 | 1467602840234 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 20:27:20 INFO - PROCESS | 3964 | 1467602840242 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:27:20 INFO - PROCESS | 3964 | 1467602840244 Marionette TRACE conn3 <- [1,986,null,{}] 20:27:20 INFO - PROCESS | 3964 | 1467602840248 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}] 20:27:20 INFO - PROCESS | 3964 | 1467602840250 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:20 INFO - PROCESS | 3964 | 1467602840367 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 20:27:20 INFO - PROCESS | 3964 | 1467602840376 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 3964 | 1467602840378 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:20 INFO - PROCESS | 3964 | ++DOCSHELL 13246400 == 28 [pid = 3964] [id = 256] 20:27:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (13246800) [pid = 3964] [serial = 767] [outer = 00000000] 20:27:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (13252400) [pid = 3964] [serial = 768] [outer = 13246800] 20:27:20 INFO - PROCESS | 3964 | 1467602840423 Marionette DEBUG loaded listener.js 20:27:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (13AC1800) [pid = 3964] [serial = 769] [outer = 13246800] 20:27:20 INFO - PROCESS | 3964 | 1467602840883 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 702ms 20:27:20 INFO - PROCESS | 3964 | 1467602840944 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 3964 | 1467602840946 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 20:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:27:20 INFO - PROCESS | 3964 | 1467602840951 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 3964 | 1467602840956 Marionette TRACE conn3 <- [1,990,null,{}] 20:27:20 INFO - PROCESS | 3964 | 1467602840966 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}] 20:27:20 INFO - PROCESS | 3964 | 1467602840970 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:21 INFO - PROCESS | 3964 | 1467602841058 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 20:27:21 INFO - PROCESS | 3964 | 1467602841064 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 3964 | 1467602841066 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:21 INFO - PROCESS | 3964 | ++DOCSHELL 1441F000 == 29 [pid = 3964] [id = 257] 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1441FC00) [pid = 3964] [serial = 770] [outer = 00000000] 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1560E400) [pid = 3964] [serial = 771] [outer = 1441FC00] 20:27:21 INFO - PROCESS | 3964 | 1467602841111 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15896000) [pid = 3964] [serial = 772] [outer = 1441FC00] 20:27:21 INFO - PROCESS | 3964 | 1467602841613 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]]]}] 20:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 702ms 20:27:21 INFO - PROCESS | 3964 | 1467602841649 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 20:27:21 INFO - PROCESS | 3964 | 1467602841651 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 20:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:27:21 INFO - PROCESS | 3964 | 1467602841654 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 3964 | 1467602841656 Marionette TRACE conn3 <- [1,994,null,{}] 20:27:21 INFO - PROCESS | 3964 | 1467602841660 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}] 20:27:21 INFO - PROCESS | 3964 | 1467602841662 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:21 INFO - PROCESS | 3964 | 1467602841802 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 20:27:21 INFO - PROCESS | 3964 | 1467602841822 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 3964 | 1467602841825 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:21 INFO - PROCESS | 3964 | ++DOCSHELL 15F6F000 == 30 [pid = 3964] [id = 258] 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (15F70000) [pid = 3964] [serial = 773] [outer = 00000000] 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (15FE1C00) [pid = 3964] [serial = 774] [outer = 15F70000] 20:27:21 INFO - PROCESS | 3964 | 1467602841868 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (15FE5400) [pid = 3964] [serial = 775] [outer = 15F70000] 20:27:22 INFO - PROCESS | 3964 | 1467602842288 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 702ms 20:27:22 INFO - PROCESS | 3964 | 1467602842353 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 3964 | 1467602842355 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:27:22 INFO - PROCESS | 3964 | 1467602842364 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 3964 | 1467602842366 Marionette TRACE conn3 <- [1,998,null,{}] 20:27:22 INFO - PROCESS | 3964 | 1467602842369 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}] 20:27:22 INFO - PROCESS | 3964 | 1467602842371 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:22 INFO - PROCESS | 3964 | 1467602842476 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 20:27:22 INFO - PROCESS | 3964 | 1467602842488 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 3964 | 1467602842494 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:22 INFO - PROCESS | 3964 | ++DOCSHELL 168F2000 == 31 [pid = 3964] [id = 259] 20:27:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (168F4400) [pid = 3964] [serial = 776] [outer = 00000000] 20:27:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1699AC00) [pid = 3964] [serial = 777] [outer = 168F4400] 20:27:22 INFO - PROCESS | 3964 | 1467602842595 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17679C00) [pid = 3964] [serial = 778] [outer = 168F4400] 20:27:23 INFO - PROCESS | 3964 | 1467602843056 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 749ms 20:27:23 INFO - PROCESS | 3964 | 1467602843120 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 3964 | 1467602843122 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 20:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:27:23 INFO - PROCESS | 3964 | 1467602843129 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 3964 | 1467602843132 Marionette TRACE conn3 <- [1,1002,null,{}] 20:27:23 INFO - PROCESS | 3964 | 1467602843142 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}] 20:27:23 INFO - PROCESS | 3964 | 1467602843145 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:23 INFO - PROCESS | 3964 | 1467602843258 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 20:27:23 INFO - PROCESS | 3964 | 1467602843272 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:23 INFO - PROCESS | 3964 | 1467602843274 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:23 INFO - PROCESS | 3964 | ++DOCSHELL 0C767000 == 32 [pid = 3964] [id = 260] 20:27:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17BB7400) [pid = 3964] [serial = 779] [outer = 00000000] 20:27:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1940C000) [pid = 3964] [serial = 780] [outer = 17BB7400] 20:27:23 INFO - PROCESS | 3964 | 1467602843317 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (194AD400) [pid = 3964] [serial = 781] [outer = 17BB7400] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (19F5AC00) [pid = 3964] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (17710400) [pid = 3964] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (196EA000) [pid = 3964] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (13B50800) [pid = 3964] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (16769400) [pid = 3964] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10B5C800) [pid = 3964] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10564000) [pid = 3964] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1698F800) [pid = 3964] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (12C92C00) [pid = 3964] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1589E000) [pid = 3964] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C64C00) [pid = 3964] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10A78800) [pid = 3964] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:27:23 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15F6E000) [pid = 3964] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:27:23 INFO - PROCESS | 3964 | 1467602843938 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]]]}] 20:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 842ms 20:27:23 INFO - PROCESS | 3964 | 1467602843973 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 3964 | 1467602843975 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 20:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:27:23 INFO - PROCESS | 3964 | 1467602843979 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 3964 | 1467602843980 Marionette TRACE conn3 <- [1,1006,null,{}] 20:27:23 INFO - PROCESS | 3964 | 1467602843984 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}] 20:27:23 INFO - PROCESS | 3964 | 1467602843986 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:24 INFO - PROCESS | 3964 | 1467602844060 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 20:27:24 INFO - PROCESS | 3964 | 1467602844066 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 3964 | 1467602844068 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:24 INFO - PROCESS | 3964 | ++DOCSHELL 10B5C800 == 33 [pid = 3964] [id = 261] 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (13B4F400) [pid = 3964] [serial = 782] [outer = 00000000] 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15F6EC00) [pid = 3964] [serial = 783] [outer = 13B4F400] 20:27:24 INFO - PROCESS | 3964 | 1467602844111 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (16D47C00) [pid = 3964] [serial = 784] [outer = 13B4F400] 20:27:24 INFO - PROCESS | 3964 | 1467602844525 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 593ms 20:27:24 INFO - PROCESS | 3964 | 1467602844576 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 3964 | 1467602844578 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 20:27:24 INFO - PROCESS | 3964 | 1467602844581 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:27:24 INFO - PROCESS | 3964 | 1467602844583 Marionette TRACE conn3 <- [1,1010,null,{}] 20:27:24 INFO - PROCESS | 3964 | 1467602844590 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}] 20:27:24 INFO - PROCESS | 3964 | 1467602844592 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:24 INFO - PROCESS | 3964 | 1467602844678 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 20:27:24 INFO - PROCESS | 3964 | 1467602844685 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 3964 | 1467602844687 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:24 INFO - PROCESS | 3964 | ++DOCSHELL 17719400 == 34 [pid = 3964] [id = 262] 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17719800) [pid = 3964] [serial = 785] [outer = 00000000] 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19401800) [pid = 3964] [serial = 786] [outer = 17719800] 20:27:24 INFO - PROCESS | 3964 | 1467602844730 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19407C00) [pid = 3964] [serial = 787] [outer = 17719800] 20:27:25 INFO - PROCESS | 3964 | 1467602845167 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 624ms 20:27:25 INFO - PROCESS | 3964 | 1467602845225 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 3964 | 1467602845227 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 20:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:27:25 INFO - PROCESS | 3964 | 1467602845230 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 3964 | 1467602845232 Marionette TRACE conn3 <- [1,1014,null,{}] 20:27:25 INFO - PROCESS | 3964 | 1467602845235 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}] 20:27:25 INFO - PROCESS | 3964 | 1467602845237 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:25 INFO - PROCESS | 3964 | 1467602845313 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 20:27:25 INFO - PROCESS | 3964 | 1467602845318 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 3964 | 1467602845320 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:25 INFO - PROCESS | 3964 | ++DOCSHELL 1771A000 == 35 [pid = 3964] [id = 263] 20:27:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (194B7800) [pid = 3964] [serial = 788] [outer = 00000000] 20:27:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (196EA800) [pid = 3964] [serial = 789] [outer = 194B7800] 20:27:25 INFO - PROCESS | 3964 | 1467602845363 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19780000) [pid = 3964] [serial = 790] [outer = 194B7800] 20:27:25 INFO - PROCESS | 3964 | 1467602845885 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 20:27:25 INFO - PROCESS | 3964 | 1467602845971 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 3964 | 1467602845976 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 20:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:27:25 INFO - PROCESS | 3964 | 1467602845982 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 3964 | 1467602845985 Marionette TRACE conn3 <- [1,1018,null,{}] 20:27:25 INFO - PROCESS | 3964 | 1467602845991 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}] 20:27:25 INFO - PROCESS | 3964 | 1467602845994 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:26 INFO - PROCESS | 3964 | 1467602846163 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 20:27:26 INFO - PROCESS | 3964 | 1467602846268 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 3964 | 1467602846273 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:26 INFO - PROCESS | 3964 | ++DOCSHELL 10A76400 == 36 [pid = 3964] [id = 264] 20:27:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (10A7BC00) [pid = 3964] [serial = 791] [outer = 00000000] 20:27:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (11888C00) [pid = 3964] [serial = 792] [outer = 10A7BC00] 20:27:26 INFO - PROCESS | 3964 | 1467602846334 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (12EDDC00) [pid = 3964] [serial = 793] [outer = 10A7BC00] 20:27:26 INFO - PROCESS | 3964 | 1467602846991 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]]]}] 20:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1046ms 20:27:27 INFO - PROCESS | 3964 | 1467602847023 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 3964 | 1467602847027 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 20:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:27:27 INFO - PROCESS | 3964 | 1467602847053 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - PROCESS | 3964 | 1467602847056 Marionette TRACE conn3 <- [1,1022,null,{}] 20:27:27 INFO - PROCESS | 3964 | 1467602847060 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}] 20:27:27 INFO - PROCESS | 3964 | 1467602847063 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:27 INFO - PROCESS | 3964 | 1467602847187 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 20:27:27 INFO - PROCESS | 3964 | 1467602847294 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 3964 | 1467602847297 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:27 INFO - PROCESS | 3964 | ++DOCSHELL 12BB3C00 == 37 [pid = 3964] [id = 265] 20:27:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (14236400) [pid = 3964] [serial = 794] [outer = 00000000] 20:27:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1560F000) [pid = 3964] [serial = 795] [outer = 14236400] 20:27:27 INFO - PROCESS | 3964 | 1467602847351 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1587A000) [pid = 3964] [serial = 796] [outer = 14236400] 20:27:28 INFO - PROCESS | 3964 | 1467602848068 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]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1217ms 20:27:28 INFO - PROCESS | 3964 | 1467602848255 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 3964 | 1467602848260 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 20:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:27:28 INFO - PROCESS | 3964 | 1467602848265 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 3964 | 1467602848268 Marionette TRACE conn3 <- [1,1026,null,{}] 20:27:28 INFO - PROCESS | 3964 | 1467602848273 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}] 20:27:28 INFO - PROCESS | 3964 | 1467602848276 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:28 INFO - PROCESS | 3964 | 1467602848384 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 20:27:28 INFO - PROCESS | 3964 | 1467602848463 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 3964 | 1467602848467 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:28 INFO - PROCESS | 3964 | ++DOCSHELL 10E59C00 == 38 [pid = 3964] [id = 266] 20:27:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10E5A000) [pid = 3964] [serial = 797] [outer = 00000000] 20:27:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (11470C00) [pid = 3964] [serial = 798] [outer = 10E5A000] 20:27:28 INFO - PROCESS | 3964 | 1467602848515 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (11CF3C00) [pid = 3964] [serial = 799] [outer = 10E5A000] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 10EF2000 == 37 [pid = 3964] [id = 178] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 10EF5C00 == 36 [pid = 3964] [id = 176] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 129EA000 == 35 [pid = 3964] [id = 181] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 17581400 == 34 [pid = 3964] [id = 171] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 150A4800 == 33 [pid = 3964] [id = 169] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 139C6800 == 32 [pid = 3964] [id = 182] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 15FDC400 == 31 [pid = 3964] [id = 170] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 13ABB800 == 30 [pid = 3964] [id = 179] 20:27:28 INFO - PROCESS | 3964 | --DOCSHELL 16761C00 == 29 [pid = 3964] [id = 180] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (17BBA800) [pid = 3964] [serial = 732] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19C63800) [pid = 3964] [serial = 712] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (14242400) [pid = 3964] [serial = 717] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1940AC00) [pid = 3964] [serial = 736] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (144CC000) [pid = 3964] [serial = 718] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10EEBC00) [pid = 3964] [serial = 714] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (110A0000) [pid = 3964] [serial = 715] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (10A79C00) [pid = 3964] [serial = 720] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (11C90800) [pid = 3964] [serial = 721] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (17584800) [pid = 3964] [serial = 729] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (131F3800) [pid = 3964] [serial = 723] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13AB2800) [pid = 3964] [serial = 724] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (158B7000) [pid = 3964] [serial = 726] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15FDAC00) [pid = 3964] [serial = 727] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (196ED400) [pid = 3964] [serial = 735] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C6D000) [pid = 3964] [serial = 738] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (14422000) [pid = 3964] [serial = 741] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (196F6800) [pid = 3964] [serial = 744] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17BB7800) [pid = 3964] [serial = 742] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19C72400) [pid = 3964] [serial = 739] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17BD3400) [pid = 3964] [serial = 733] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19786C00) [pid = 3964] [serial = 745] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (17671800) [pid = 3964] [serial = 730] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19FDA400) [pid = 3964] [serial = 748] [outer = 00000000] [url = about:blank] 20:27:28 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19FD8400) [pid = 3964] [serial = 747] [outer = 00000000] [url = about:blank] 20:27:29 INFO - PROCESS | 3964 | 1467602849076 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]]]}] 20:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 842ms 20:27:29 INFO - PROCESS | 3964 | 1467602849109 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 3964 | 1467602849112 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 20:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:27:29 INFO - PROCESS | 3964 | 1467602849118 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:27:29 INFO - PROCESS | 3964 | 1467602849121 Marionette TRACE conn3 <- [1,1030,null,{}] 20:27:29 INFO - PROCESS | 3964 | 1467602849125 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}] 20:27:29 INFO - PROCESS | 3964 | 1467602849127 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:29 INFO - PROCESS | 3964 | 1467602849212 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 20:27:29 INFO - PROCESS | 3964 | 1467602849220 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 3964 | 1467602849222 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:29 INFO - PROCESS | 3964 | ++DOCSHELL 12B70C00 == 30 [pid = 3964] [id = 267] 20:27:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12BA9800) [pid = 3964] [serial = 800] [outer = 00000000] 20:27:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13114800) [pid = 3964] [serial = 801] [outer = 12BA9800] 20:27:29 INFO - PROCESS | 3964 | 1467602849271 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1324D400) [pid = 3964] [serial = 802] [outer = 12BA9800] 20:27:29 INFO - PROCESS | 3964 | 1467602849720 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]]]}] 20:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 624ms 20:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:27:29 INFO - PROCESS | 3964 | 1467602849738 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 3964 | 1467602849740 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 20:27:29 INFO - PROCESS | 3964 | 1467602849744 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:27:29 INFO - PROCESS | 3964 | 1467602849746 Marionette TRACE conn3 <- [1,1034,null,{}] 20:27:29 INFO - PROCESS | 3964 | 1467602849756 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}] 20:27:29 INFO - PROCESS | 3964 | 1467602849760 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:29 INFO - PROCESS | 3964 | 1467602849853 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 20:27:29 INFO - PROCESS | 3964 | 1467602849862 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 3964 | 1467602849866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:29 INFO - PROCESS | 3964 | ++DOCSHELL 150B0800 == 31 [pid = 3964] [id = 268] 20:27:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (150B1C00) [pid = 3964] [serial = 803] [outer = 00000000] 20:27:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1589C400) [pid = 3964] [serial = 804] [outer = 150B1C00] 20:27:29 INFO - PROCESS | 3964 | 1467602849922 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15F6D400) [pid = 3964] [serial = 805] [outer = 150B1C00] 20:27:30 INFO - PROCESS | 3964 | 1467602850442 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]]]}] 20:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 20:27:30 INFO - PROCESS | 3964 | 1467602850482 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 3964 | 1467602850484 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 20:27:30 INFO - PROCESS | 3964 | 1467602850491 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:27:30 INFO - PROCESS | 3964 | 1467602850493 Marionette TRACE conn3 <- [1,1038,null,{}] 20:27:30 INFO - PROCESS | 3964 | 1467602850496 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}] 20:27:30 INFO - PROCESS | 3964 | 1467602850498 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:30 INFO - PROCESS | 3964 | 1467602850581 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 20:27:30 INFO - PROCESS | 3964 | 1467602850665 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 3964 | 1467602850675 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:30 INFO - PROCESS | 3964 | ++DOCSHELL 1620F000 == 32 [pid = 3964] [id = 269] 20:27:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16763000) [pid = 3964] [serial = 806] [outer = 00000000] 20:27:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (175D6C00) [pid = 3964] [serial = 807] [outer = 16763000] 20:27:30 INFO - PROCESS | 3964 | 1467602850719 Marionette DEBUG loaded listener.js 20:27:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17674800) [pid = 3964] [serial = 808] [outer = 16763000] 20:27:31 INFO - PROCESS | 3964 | 1467602851104 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 639ms 20:27:31 INFO - PROCESS | 3964 | 1467602851131 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 3964 | 1467602851133 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:27:31 INFO - PROCESS | 3964 | 1467602851136 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 3964 | 1467602851138 Marionette TRACE conn3 <- [1,1042,null,{}] 20:27:31 INFO - PROCESS | 3964 | 1467602851141 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}] 20:27:31 INFO - PROCESS | 3964 | 1467602851143 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:31 INFO - PROCESS | 3964 | 1467602851221 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 20:27:31 INFO - PROCESS | 3964 | 1467602851344 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 3964 | 1467602851346 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:31 INFO - PROCESS | 3964 | ++DOCSHELL 15FDEC00 == 33 [pid = 3964] [id = 270] 20:27:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17671800) [pid = 3964] [serial = 809] [outer = 00000000] 20:27:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17BDA400) [pid = 3964] [serial = 810] [outer = 17671800] 20:27:31 INFO - PROCESS | 3964 | 1467602851388 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17EDE800) [pid = 3964] [serial = 811] [outer = 17671800] 20:27:31 INFO - PROCESS | 3964 | 1467602851786 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 702ms 20:27:31 INFO - PROCESS | 3964 | 1467602851843 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 3964 | 1467602851845 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:27:31 INFO - PROCESS | 3964 | 1467602851848 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 3964 | 1467602851850 Marionette TRACE conn3 <- [1,1046,null,{}] 20:27:31 INFO - PROCESS | 3964 | 1467602851854 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}] 20:27:31 INFO - PROCESS | 3964 | 1467602851859 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:31 INFO - PROCESS | 3964 | 1467602852000 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 20:27:32 INFO - PROCESS | 3964 | 1467602852059 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 3964 | 1467602852061 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:32 INFO - PROCESS | 3964 | ++DOCSHELL 19408800 == 34 [pid = 3964] [id = 271] 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1940F800) [pid = 3964] [serial = 812] [outer = 00000000] 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19786400) [pid = 3964] [serial = 813] [outer = 1940F800] 20:27:32 INFO - PROCESS | 3964 | 1467602852104 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C67C00) [pid = 3964] [serial = 814] [outer = 1940F800] 20:27:32 INFO - PROCESS | 3964 | 1467602852519 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]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 686ms 20:27:32 INFO - PROCESS | 3964 | 1467602852546 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 3964 | 1467602852548 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 20:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:27:32 INFO - PROCESS | 3964 | 1467602852556 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 3964 | 1467602852558 Marionette TRACE conn3 <- [1,1050,null,{}] 20:27:32 INFO - PROCESS | 3964 | 1467602852561 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}] 20:27:32 INFO - PROCESS | 3964 | 1467602852563 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:32 INFO - PROCESS | 3964 | 1467602852704 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 20:27:32 INFO - PROCESS | 3964 | 1467602852715 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 3964 | 1467602852717 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:32 INFO - PROCESS | 3964 | ++DOCSHELL 1977EC00 == 35 [pid = 3964] [id = 272] 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19C6CC00) [pid = 3964] [serial = 815] [outer = 00000000] 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19E0B800) [pid = 3964] [serial = 816] [outer = 19C6CC00] 20:27:32 INFO - PROCESS | 3964 | 1467602852762 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19F52800) [pid = 3964] [serial = 817] [outer = 19C6CC00] 20:27:33 INFO - PROCESS | 3964 | 1467602853197 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]]]}] 20:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 686ms 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (168F4400) [pid = 3964] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1441FC00) [pid = 3964] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (11DDCC00) [pid = 3964] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (0C76CC00) [pid = 3964] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13246800) [pid = 3964] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (17BB7400) [pid = 3964] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (104E4800) [pid = 3964] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13AC0C00) [pid = 3964] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17719800) [pid = 3964] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17EE4800) [pid = 3964] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13B4F400) [pid = 3964] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:27:33 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15F70000) [pid = 3964] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:27:33 INFO - PROCESS | 3964 | 1467602853328 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 3964 | 1467602853330 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 20:27:33 INFO - PROCESS | 3964 | 1467602853338 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - PROCESS | 3964 | 1467602853340 Marionette TRACE conn3 <- [1,1054,null,{}] 20:27:33 INFO - PROCESS | 3964 | 1467602853344 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}] 20:27:33 INFO - PROCESS | 3964 | 1467602853345 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:33 INFO - PROCESS | 3964 | 1467602853427 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 20:27:33 INFO - PROCESS | 3964 | 1467602853435 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 3964 | 1467602853437 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:33 INFO - PROCESS | 3964 | ++DOCSHELL 10B5AC00 == 36 [pid = 3964] [id = 273] 20:27:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (12EE5C00) [pid = 3964] [serial = 818] [outer = 00000000] 20:27:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (13B52400) [pid = 3964] [serial = 819] [outer = 12EE5C00] 20:27:33 INFO - PROCESS | 3964 | 1467602853480 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (14427400) [pid = 3964] [serial = 820] [outer = 12EE5C00] 20:27:33 INFO - PROCESS | 3964 | 1467602853893 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]]]}] 20:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 593ms 20:27:33 INFO - PROCESS | 3964 | 1467602853939 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 3964 | 1467602853942 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 20:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:27:33 INFO - PROCESS | 3964 | 1467602853946 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - PROCESS | 3964 | 1467602853947 Marionette TRACE conn3 <- [1,1058,null,{}] 20:27:33 INFO - PROCESS | 3964 | 1467602853954 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}] 20:27:33 INFO - PROCESS | 3964 | 1467602853956 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:34 INFO - PROCESS | 3964 | 1467602854060 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 20:27:34 INFO - PROCESS | 3964 | 1467602854068 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 3964 | 1467602854070 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:34 INFO - PROCESS | 3964 | ++DOCSHELL 11C9C000 == 37 [pid = 3964] [id = 274] 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (13246800) [pid = 3964] [serial = 821] [outer = 00000000] 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1977F400) [pid = 3964] [serial = 822] [outer = 13246800] 20:27:34 INFO - PROCESS | 3964 | 1467602854113 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19C72400) [pid = 3964] [serial = 823] [outer = 13246800] 20:27:34 INFO - PROCESS | 3964 | 1467602854551 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]]]}] 20:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 640ms 20:27:34 INFO - PROCESS | 3964 | 1467602854582 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 3964 | 1467602854584 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 20:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:27:34 INFO - PROCESS | 3964 | 1467602854591 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 3964 | 1467602854592 Marionette TRACE conn3 <- [1,1062,null,{}] 20:27:34 INFO - PROCESS | 3964 | 1467602854606 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}] 20:27:34 INFO - PROCESS | 3964 | 1467602854608 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:34 INFO - PROCESS | 3964 | 1467602854687 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 20:27:34 INFO - PROCESS | 3964 | 1467602854692 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 3964 | 1467602854694 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:34 INFO - PROCESS | 3964 | ++DOCSHELL 15FD9000 == 38 [pid = 3964] [id = 275] 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19FD2400) [pid = 3964] [serial = 824] [outer = 00000000] 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A2D5C00) [pid = 3964] [serial = 825] [outer = 19FD2400] 20:27:34 INFO - PROCESS | 3964 | 1467602854736 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A2DE800) [pid = 3964] [serial = 826] [outer = 19FD2400] 20:27:35 INFO - PROCESS | 3964 | 1467602855154 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 593ms 20:27:35 INFO - PROCESS | 3964 | 1467602855196 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 3964 | 1467602855198 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 20:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:27:35 INFO - PROCESS | 3964 | 1467602855204 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 3964 | 1467602855207 Marionette TRACE conn3 <- [1,1066,null,{}] 20:27:35 INFO - PROCESS | 3964 | 1467602855210 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}] 20:27:35 INFO - PROCESS | 3964 | 1467602855212 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:35 INFO - PROCESS | 3964 | 1467602855305 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 20:27:35 INFO - PROCESS | 3964 | 1467602855311 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 3964 | 1467602855313 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:35 INFO - PROCESS | 3964 | ++DOCSHELL 1A393C00 == 39 [pid = 3964] [id = 276] 20:27:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A394000) [pid = 3964] [serial = 827] [outer = 00000000] 20:27:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A39D800) [pid = 3964] [serial = 828] [outer = 1A394000] 20:27:35 INFO - PROCESS | 3964 | 1467602855357 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A437C00) [pid = 3964] [serial = 829] [outer = 1A394000] 20:27:36 INFO - PROCESS | 3964 | 1467602856073 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]]]}] 20:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 952ms 20:27:36 INFO - PROCESS | 3964 | 1467602856146 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 3964 | 1467602856151 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 20:27:36 INFO - PROCESS | 3964 | 1467602856155 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:27:36 INFO - PROCESS | 3964 | 1467602856159 Marionette TRACE conn3 <- [1,1070,null,{}] 20:27:36 INFO - PROCESS | 3964 | 1467602856164 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}] 20:27:36 INFO - PROCESS | 3964 | 1467602856168 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:36 INFO - PROCESS | 3964 | 1467602856306 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 20:27:36 INFO - PROCESS | 3964 | 1467602856434 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 3964 | 1467602856437 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:36 INFO - PROCESS | 3964 | ++DOCSHELL 10EF2000 == 40 [pid = 3964] [id = 277] 20:27:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10EF5C00) [pid = 3964] [serial = 830] [outer = 00000000] 20:27:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (12E6A000) [pid = 3964] [serial = 831] [outer = 10EF5C00] 20:27:36 INFO - PROCESS | 3964 | 1467602856494 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (13B4E400) [pid = 3964] [serial = 832] [outer = 10EF5C00] 20:27:37 INFO - PROCESS | 3964 | 1467602857084 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]]]}] 20:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 999ms 20:27:37 INFO - PROCESS | 3964 | 1467602857160 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 3964 | 1467602857165 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 20:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:27:37 INFO - PROCESS | 3964 | 1467602857172 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 3964 | 1467602857174 Marionette TRACE conn3 <- [1,1074,null,{}] 20:27:37 INFO - PROCESS | 3964 | 1467602857179 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}] 20:27:37 INFO - PROCESS | 3964 | 1467602857181 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:37 INFO - PROCESS | 3964 | 1467602857291 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 20:27:37 INFO - PROCESS | 3964 | 1467602857419 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 3964 | 1467602857422 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:37 INFO - PROCESS | 3964 | ++DOCSHELL 1587DC00 == 41 [pid = 3964] [id = 278] 20:27:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (158AD000) [pid = 3964] [serial = 833] [outer = 00000000] 20:27:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (16995000) [pid = 3964] [serial = 834] [outer = 158AD000] 20:27:37 INFO - PROCESS | 3964 | 1467602857480 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (17BC1C00) [pid = 3964] [serial = 835] [outer = 158AD000] 20:27:38 INFO - PROCESS | 3964 | 1467602858118 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]]]}] 20:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 999ms 20:27:38 INFO - PROCESS | 3964 | 1467602858172 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 3964 | 1467602858175 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 20:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:27:38 INFO - PROCESS | 3964 | 1467602858179 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:27:38 INFO - PROCESS | 3964 | 1467602858183 Marionette TRACE conn3 <- [1,1078,null,{}] 20:27:38 INFO - PROCESS | 3964 | 1467602858194 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}] 20:27:38 INFO - PROCESS | 3964 | 1467602858198 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:38 INFO - PROCESS | 3964 | 1467602858319 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 20:27:38 INFO - PROCESS | 3964 | 1467602858570 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 3964 | 1467602858574 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:38 INFO - PROCESS | 3964 | ++DOCSHELL 0C762400 == 42 [pid = 3964] [id = 279] 20:27:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (0C767400) [pid = 3964] [serial = 836] [outer = 00000000] 20:27:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (10564000) [pid = 3964] [serial = 837] [outer = 0C767400] 20:27:38 INFO - PROCESS | 3964 | 1467602858648 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (10BB8800) [pid = 3964] [serial = 838] [outer = 0C767400] 20:27:39 INFO - PROCESS | 3964 | 1467602859211 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]]]}] 20:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1046ms 20:27:39 INFO - PROCESS | 3964 | 1467602859226 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 3964 | 1467602859230 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 20:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:27:39 INFO - PROCESS | 3964 | 1467602859267 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - PROCESS | 3964 | 1467602859270 Marionette TRACE conn3 <- [1,1082,null,{}] 20:27:39 INFO - PROCESS | 3964 | 1467602859275 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}] 20:27:39 INFO - PROCESS | 3964 | 1467602859279 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:39 INFO - PROCESS | 3964 | 1467602859376 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 10F59400 == 41 [pid = 3964] [id = 183] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 10EED000 == 40 [pid = 3964] [id = 173] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 19787400 == 39 [pid = 3964] [id = 175] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 1771B000 == 38 [pid = 3964] [id = 174] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 0C76C800 == 37 [pid = 3964] [id = 254] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 1180FC00 == 36 [pid = 3964] [id = 167] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 10BB2800 == 35 [pid = 3964] [id = 172] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 1180E800 == 34 [pid = 3964] [id = 168] 20:27:39 INFO - PROCESS | 3964 | --DOCSHELL 129E7800 == 33 [pid = 3964] [id = 177] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (15FE1C00) [pid = 3964] [serial = 774] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1699AC00) [pid = 3964] [serial = 777] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1560E400) [pid = 3964] [serial = 771] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (129E8400) [pid = 3964] [serial = 765] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (12BB1000) [pid = 3964] [serial = 766] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (10275C00) [pid = 3964] [serial = 762] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (104E7400) [pid = 3964] [serial = 763] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (13252400) [pid = 3964] [serial = 768] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (13AC1800) [pid = 3964] [serial = 769] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (15FE5400) [pid = 3964] [serial = 775] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (196EA800) [pid = 3964] [serial = 789] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1940C000) [pid = 3964] [serial = 780] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10BB3C00) [pid = 3964] [serial = 751] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10A81800) [pid = 3964] [serial = 750] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (158A2000) [pid = 3964] [serial = 754] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (14426800) [pid = 3964] [serial = 753] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19407C00) [pid = 3964] [serial = 787] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C6D400) [pid = 3964] [serial = 757] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (194B8C00) [pid = 3964] [serial = 756] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10F57000) [pid = 3964] [serial = 759] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17679C00) [pid = 3964] [serial = 778] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19401800) [pid = 3964] [serial = 786] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (194AD400) [pid = 3964] [serial = 781] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15F6EC00) [pid = 3964] [serial = 783] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (16D47C00) [pid = 3964] [serial = 784] [outer = 00000000] [url = about:blank] 20:27:40 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (15896000) [pid = 3964] [serial = 772] [outer = 00000000] [url = about:blank] 20:27:40 INFO - PROCESS | 3964 | 1467602860137 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 3964 | 1467602860140 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:40 INFO - PROCESS | 3964 | ++DOCSHELL 0C766000 == 34 [pid = 3964] [id = 280] 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (0C774C00) [pid = 3964] [serial = 839] [outer = 00000000] 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (102D2800) [pid = 3964] [serial = 840] [outer = 0C774C00] 20:27:40 INFO - PROCESS | 3964 | 1467602860191 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (10560C00) [pid = 3964] [serial = 841] [outer = 0C774C00] 20:27:40 INFO - PROCESS | 3964 | 1467602860625 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]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1420ms 20:27:40 INFO - PROCESS | 3964 | 1467602860649 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 3964 | 1467602860652 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 20:27:40 INFO - PROCESS | 3964 | 1467602860656 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:27:40 INFO - PROCESS | 3964 | 1467602860659 Marionette TRACE conn3 <- [1,1086,null,{}] 20:27:40 INFO - PROCESS | 3964 | 1467602860669 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}] 20:27:40 INFO - PROCESS | 3964 | 1467602860671 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:40 INFO - PROCESS | 3964 | 1467602860754 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 20:27:40 INFO - PROCESS | 3964 | 1467602860765 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 3964 | 1467602860767 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:40 INFO - PROCESS | 3964 | ++DOCSHELL 1188F400 == 35 [pid = 3964] [id = 281] 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (11C96000) [pid = 3964] [serial = 842] [outer = 00000000] 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (11DDD800) [pid = 3964] [serial = 843] [outer = 11C96000] 20:27:40 INFO - PROCESS | 3964 | 1467602860813 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (12B67C00) [pid = 3964] [serial = 844] [outer = 11C96000] 20:27:41 INFO - PROCESS | 3964 | 1467602861274 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]]]}] 20:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 624ms 20:27:41 INFO - PROCESS | 3964 | 1467602861302 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 20:27:41 INFO - PROCESS | 3964 | 1467602861306 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 20:27:41 INFO - PROCESS | 3964 | 1467602861310 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:27:41 INFO - PROCESS | 3964 | 1467602861312 Marionette TRACE conn3 <- [1,1090,null,{}] 20:27:41 INFO - PROCESS | 3964 | 1467602861316 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}] 20:27:41 INFO - PROCESS | 3964 | 1467602861318 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:41 INFO - PROCESS | 3964 | 1467602861403 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 20:27:41 INFO - PROCESS | 3964 | 1467602861442 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 3964 | 1467602861444 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:41 INFO - PROCESS | 3964 | ++DOCSHELL 139BF800 == 36 [pid = 3964] [id = 282] 20:27:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (139C4C00) [pid = 3964] [serial = 845] [outer = 00000000] 20:27:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (13ABB000) [pid = 3964] [serial = 846] [outer = 139C4C00] 20:27:41 INFO - PROCESS | 3964 | 1467602861488 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (14234C00) [pid = 3964] [serial = 847] [outer = 139C4C00] 20:27:41 INFO - PROCESS | 3964 | 1467602861934 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]]]}] 20:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 702ms 20:27:42 INFO - PROCESS | 3964 | 1467602862012 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 3964 | 1467602862014 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 20:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:27:42 INFO - PROCESS | 3964 | 1467602862024 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 3964 | 1467602862029 Marionette TRACE conn3 <- [1,1094,null,{}] 20:27:42 INFO - PROCESS | 3964 | 1467602862034 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}] 20:27:42 INFO - PROCESS | 3964 | 1467602862037 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:42 INFO - PROCESS | 3964 | 1467602862120 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 20:27:42 INFO - PROCESS | 3964 | 1467602862125 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 3964 | 1467602862127 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:42 INFO - PROCESS | 3964 | ++DOCSHELL 14233C00 == 37 [pid = 3964] [id = 283] 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (14422000) [pid = 3964] [serial = 848] [outer = 00000000] 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1560F400) [pid = 3964] [serial = 849] [outer = 14422000] 20:27:42 INFO - PROCESS | 3964 | 1467602862178 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (158B6800) [pid = 3964] [serial = 850] [outer = 14422000] 20:27:42 INFO - PROCESS | 3964 | 1467602862658 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]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 686ms 20:27:42 INFO - PROCESS | 3964 | 1467602862717 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 3964 | 1467602862719 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 20:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:27:42 INFO - PROCESS | 3964 | 1467602862723 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 3964 | 1467602862724 Marionette TRACE conn3 <- [1,1098,null,{}] 20:27:42 INFO - PROCESS | 3964 | 1467602862727 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}] 20:27:42 INFO - PROCESS | 3964 | 1467602862729 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:42 INFO - PROCESS | 3964 | 1467602862865 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 20:27:42 INFO - PROCESS | 3964 | 1467602862877 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 3964 | 1467602862879 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:42 INFO - PROCESS | 3964 | ++DOCSHELL 1560E400 == 38 [pid = 3964] [id = 284] 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (15881800) [pid = 3964] [serial = 851] [outer = 00000000] 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (15FE5800) [pid = 3964] [serial = 852] [outer = 15881800] 20:27:42 INFO - PROCESS | 3964 | 1467602862923 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (16762800) [pid = 3964] [serial = 853] [outer = 15881800] 20:27:43 INFO - PROCESS | 3964 | 1467602863347 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]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 624ms 20:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:27:43 INFO - PROCESS | 3964 | 1467602863363 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 3964 | 1467602863365 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 20:27:43 INFO - PROCESS | 3964 | 1467602863369 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 3964 | 1467602863370 Marionette TRACE conn3 <- [1,1102,null,{}] 20:27:43 INFO - PROCESS | 3964 | 1467602863374 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}] 20:27:43 INFO - PROCESS | 3964 | 1467602863376 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:43 INFO - PROCESS | 3964 | 1467602863480 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 20:27:43 INFO - PROCESS | 3964 | 1467602863485 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 3964 | 1467602863491 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:43 INFO - PROCESS | 3964 | ++DOCSHELL 1699AC00 == 39 [pid = 3964] [id = 285] 20:27:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (16D43C00) [pid = 3964] [serial = 854] [outer = 00000000] 20:27:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (171D5000) [pid = 3964] [serial = 855] [outer = 16D43C00] 20:27:43 INFO - PROCESS | 3964 | 1467602863590 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17716C00) [pid = 3964] [serial = 856] [outer = 16D43C00] 20:27:44 INFO - PROCESS | 3964 | 1467602864031 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 687ms 20:27:44 INFO - PROCESS | 3964 | 1467602864065 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 3964 | 1467602864067 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:27:44 INFO - PROCESS | 3964 | 1467602864071 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 3964 | 1467602864072 Marionette TRACE conn3 <- [1,1106,null,{}] 20:27:44 INFO - PROCESS | 3964 | 1467602864085 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}] 20:27:44 INFO - PROCESS | 3964 | 1467602864087 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:44 INFO - PROCESS | 3964 | 1467602864220 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 20:27:44 INFO - PROCESS | 3964 | 1467602864286 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 3964 | 1467602864288 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:44 INFO - PROCESS | 3964 | ++DOCSHELL 1026DC00 == 40 [pid = 3964] [id = 286] 20:27:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17B6CC00) [pid = 3964] [serial = 857] [outer = 00000000] 20:27:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194AAC00) [pid = 3964] [serial = 858] [outer = 17B6CC00] 20:27:44 INFO - PROCESS | 3964 | 1467602864330 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (194AF000) [pid = 3964] [serial = 859] [outer = 17B6CC00] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (16763000) [pid = 3964] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (14236400) [pid = 3964] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10E5A000) [pid = 3964] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (12EE5C00) [pid = 3964] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1940F800) [pid = 3964] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19C6CC00) [pid = 3964] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (13246800) [pid = 3964] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10A7BC00) [pid = 3964] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (0C767800) [pid = 3964] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (17671800) [pid = 3964] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (150B1C00) [pid = 3964] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (194B7800) [pid = 3964] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (12BA9800) [pid = 3964] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1A394000) [pid = 3964] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:27:44 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19FD2400) [pid = 3964] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:27:44 INFO - PROCESS | 3964 | 1467602864912 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]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 905ms 20:27:44 INFO - PROCESS | 3964 | 1467602864976 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 3964 | 1467602864978 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:27:44 INFO - PROCESS | 3964 | 1467602864981 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 3964 | 1467602864983 Marionette TRACE conn3 <- [1,1110,null,{}] 20:27:44 INFO - PROCESS | 3964 | 1467602864986 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}] 20:27:44 INFO - PROCESS | 3964 | 1467602864988 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:45 INFO - PROCESS | 3964 | 1467602865064 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 20:27:45 INFO - PROCESS | 3964 | 1467602865070 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 3964 | 1467602865072 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:45 INFO - PROCESS | 3964 | ++DOCSHELL 13B4EC00 == 41 [pid = 3964] [id = 287] 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (14236400) [pid = 3964] [serial = 860] [outer = 00000000] 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17589000) [pid = 3964] [serial = 861] [outer = 14236400] 20:27:45 INFO - PROCESS | 3964 | 1467602865115 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17ED8800) [pid = 3964] [serial = 862] [outer = 14236400] 20:27:45 INFO - PROCESS | 3964 | 1467602865546 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 593ms 20:27:45 INFO - PROCESS | 3964 | 1467602865579 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 3964 | 1467602865581 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 20:27:45 INFO - PROCESS | 3964 | 1467602865597 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 3964 | 1467602865599 Marionette TRACE conn3 <- [1,1114,null,{}] 20:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:27:45 INFO - PROCESS | 3964 | 1467602865602 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}] 20:27:45 INFO - PROCESS | 3964 | 1467602865604 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:45 INFO - PROCESS | 3964 | 1467602865682 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 20:27:45 INFO - PROCESS | 3964 | 1467602865687 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 3964 | 1467602865689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:45 INFO - PROCESS | 3964 | ++DOCSHELL 16210C00 == 42 [pid = 3964] [id = 288] 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17255C00) [pid = 3964] [serial = 863] [outer = 00000000] 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (196EBC00) [pid = 3964] [serial = 864] [outer = 17255C00] 20:27:45 INFO - PROCESS | 3964 | 1467602865731 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (194B7C00) [pid = 3964] [serial = 865] [outer = 17255C00] 20:27:46 INFO - PROCESS | 3964 | 1467602866197 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 640ms 20:27:46 INFO - PROCESS | 3964 | 1467602866239 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 3964 | 1467602866241 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 20:27:46 INFO - PROCESS | 3964 | 1467602866244 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:27:46 INFO - PROCESS | 3964 | 1467602866246 Marionette TRACE conn3 <- [1,1118,null,{}] 20:27:46 INFO - PROCESS | 3964 | 1467602866250 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}] 20:27:46 INFO - PROCESS | 3964 | 1467602866251 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:46 INFO - PROCESS | 3964 | 1467602866336 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 20:27:46 INFO - PROCESS | 3964 | 1467602866343 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 3964 | 1467602866345 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:46 INFO - PROCESS | 3964 | ++DOCSHELL 1940D400 == 43 [pid = 3964] [id = 289] 20:27:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (196F1000) [pid = 3964] [serial = 866] [outer = 00000000] 20:27:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19782800) [pid = 3964] [serial = 867] [outer = 196F1000] 20:27:46 INFO - PROCESS | 3964 | 1467602866388 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19C67400) [pid = 3964] [serial = 868] [outer = 196F1000] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 10B5AC00 == 42 [pid = 3964] [id = 273] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1A393C00 == 41 [pid = 3964] [id = 276] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 0C762400 == 40 [pid = 3964] [id = 279] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 10EF2000 == 39 [pid = 3964] [id = 277] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1587DC00 == 38 [pid = 3964] [id = 278] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 15FD9000 == 37 [pid = 3964] [id = 275] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1977EC00 == 36 [pid = 3964] [id = 272] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 11C9C000 == 35 [pid = 3964] [id = 274] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1188F400 == 34 [pid = 3964] [id = 281] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 0C766000 == 33 [pid = 3964] [id = 280] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1699AC00 == 32 [pid = 3964] [id = 285] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1026DC00 == 31 [pid = 3964] [id = 286] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 13B4EC00 == 30 [pid = 3964] [id = 287] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 139BF800 == 29 [pid = 3964] [id = 282] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 14233C00 == 28 [pid = 3964] [id = 283] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 1560E400 == 27 [pid = 3964] [id = 284] 20:27:47 INFO - PROCESS | 3964 | --DOCSHELL 16210C00 == 26 [pid = 3964] [id = 288] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1A2DE800) [pid = 3964] [serial = 826] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (17674800) [pid = 3964] [serial = 808] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1587A000) [pid = 3964] [serial = 796] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (11CF3C00) [pid = 3964] [serial = 799] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (11470C00) [pid = 3964] [serial = 798] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (14427400) [pid = 3964] [serial = 820] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19786400) [pid = 3964] [serial = 813] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (175D6C00) [pid = 3964] [serial = 807] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19F52800) [pid = 3964] [serial = 817] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19C72400) [pid = 3964] [serial = 823] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (11888C00) [pid = 3964] [serial = 792] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (129EA400) [pid = 3964] [serial = 760] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (17BDA400) [pid = 3964] [serial = 810] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15F6D400) [pid = 3964] [serial = 805] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1977F400) [pid = 3964] [serial = 822] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19780000) [pid = 3964] [serial = 790] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (12EDDC00) [pid = 3964] [serial = 793] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (19E0B800) [pid = 3964] [serial = 816] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (13114800) [pid = 3964] [serial = 801] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (13B52400) [pid = 3964] [serial = 819] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (17EDE800) [pid = 3964] [serial = 811] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19C67C00) [pid = 3964] [serial = 814] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (1589C400) [pid = 3964] [serial = 804] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (1560F000) [pid = 3964] [serial = 795] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (1324D400) [pid = 3964] [serial = 802] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (1A39D800) [pid = 3964] [serial = 828] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (1A2D5C00) [pid = 3964] [serial = 825] [outer = 00000000] [url = about:blank] 20:27:47 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (1A437C00) [pid = 3964] [serial = 829] [outer = 00000000] [url = about:blank] 20:27:48 INFO - PROCESS | 3964 | 1467602868060 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]]]}] 20:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1872ms 20:27:48 INFO - PROCESS | 3964 | 1467602868115 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 3964 | 1467602868119 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 20:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:27:48 INFO - PROCESS | 3964 | 1467602868124 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 3964 | 1467602868127 Marionette TRACE conn3 <- [1,1122,null,{}] 20:27:48 INFO - PROCESS | 3964 | 1467602868133 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}] 20:27:48 INFO - PROCESS | 3964 | 1467602868137 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:48 INFO - PROCESS | 3964 | 1467602868225 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 20:27:48 INFO - PROCESS | 3964 | 1467602868235 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 3964 | 1467602868240 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:48 INFO - PROCESS | 3964 | ++DOCSHELL 10A10000 == 27 [pid = 3964] [id = 290] 20:27:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10A73400) [pid = 3964] [serial = 869] [outer = 00000000] 20:27:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10BB9400) [pid = 3964] [serial = 870] [outer = 10A73400] 20:27:48 INFO - PROCESS | 3964 | 1467602868291 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10EF2400) [pid = 3964] [serial = 871] [outer = 10A73400] 20:27:48 INFO - PROCESS | 3964 | 1467602868770 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]]]}] 20:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 702ms 20:27:48 INFO - PROCESS | 3964 | 1467602868824 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 3964 | 1467602868829 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 20:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:27:48 INFO - PROCESS | 3964 | 1467602868836 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 3964 | 1467602868838 Marionette TRACE conn3 <- [1,1126,null,{}] 20:27:48 INFO - PROCESS | 3964 | 1467602868842 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}] 20:27:48 INFO - PROCESS | 3964 | 1467602868845 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:48 INFO - PROCESS | 3964 | 1467602868928 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 20:27:48 INFO - PROCESS | 3964 | 1467602868936 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 3964 | 1467602868939 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:48 INFO - PROCESS | 3964 | ++DOCSHELL 1295B000 == 28 [pid = 3964] [id = 291] 20:27:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (129DF400) [pid = 3964] [serial = 872] [outer = 00000000] 20:27:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12B74C00) [pid = 3964] [serial = 873] [outer = 129DF400] 20:27:48 INFO - PROCESS | 3964 | 1467602868985 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (12C87000) [pid = 3964] [serial = 874] [outer = 129DF400] 20:27:49 INFO - PROCESS | 3964 | 1467602869444 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]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 639ms 20:27:49 INFO - PROCESS | 3964 | 1467602869473 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 3964 | 1467602869475 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 20:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:27:49 INFO - PROCESS | 3964 | 1467602869478 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 3964 | 1467602869482 Marionette TRACE conn3 <- [1,1130,null,{}] 20:27:49 INFO - PROCESS | 3964 | 1467602869493 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}] 20:27:49 INFO - PROCESS | 3964 | 1467602869497 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:49 INFO - PROCESS | 3964 | 1467602869577 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 20:27:49 INFO - PROCESS | 3964 | 1467602869616 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:49 INFO - PROCESS | 3964 | 1467602869619 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:49 INFO - PROCESS | 3964 | ++DOCSHELL 132B9800 == 29 [pid = 3964] [id = 292] 20:27:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (132BA800) [pid = 3964] [serial = 875] [outer = 00000000] 20:27:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (13AB2C00) [pid = 3964] [serial = 876] [outer = 132BA800] 20:27:49 INFO - PROCESS | 3964 | 1467602869735 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (14233C00) [pid = 3964] [serial = 877] [outer = 132BA800] 20:27:50 INFO - PROCESS | 3964 | 1467602870103 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]]]}] 20:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 702ms 20:27:50 INFO - PROCESS | 3964 | 1467602870162 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 3964 | 1467602870165 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 20:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:27:50 INFO - PROCESS | 3964 | 1467602870168 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 3964 | 1467602870170 Marionette TRACE conn3 <- [1,1134,null,{}] 20:27:50 INFO - PROCESS | 3964 | 1467602870183 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}] 20:27:50 INFO - PROCESS | 3964 | 1467602870185 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:50 INFO - PROCESS | 3964 | 1467602870298 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 20:27:50 INFO - PROCESS | 3964 | 1467602870306 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 3964 | 1467602870308 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:50 INFO - PROCESS | 3964 | ++DOCSHELL 12EE5C00 == 30 [pid = 3964] [id = 293] 20:27:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (13B52400) [pid = 3964] [serial = 878] [outer = 00000000] 20:27:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (150A4400) [pid = 3964] [serial = 879] [outer = 13B52400] 20:27:50 INFO - PROCESS | 3964 | 1467602870351 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1560EC00) [pid = 3964] [serial = 880] [outer = 13B52400] 20:27:50 INFO - PROCESS | 3964 | 1467602870780 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]]]}] 20:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 640ms 20:27:50 INFO - PROCESS | 3964 | 1467602870806 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 20:27:50 INFO - PROCESS | 3964 | 1467602870807 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 20:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:27:50 INFO - PROCESS | 3964 | 1467602870811 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:27:50 INFO - PROCESS | 3964 | 1467602870812 Marionette TRACE conn3 <- [1,1138,null,{}] 20:27:50 INFO - PROCESS | 3964 | 1467602870816 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}] 20:27:50 INFO - PROCESS | 3964 | 1467602870818 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:50 INFO - PROCESS | 3964 | 1467602870892 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 20:27:51 INFO - PROCESS | 3964 | 1467602871004 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 3964 | 1467602871006 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:51 INFO - PROCESS | 3964 | ++DOCSHELL 144C5000 == 31 [pid = 3964] [id = 294] 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15638400) [pid = 3964] [serial = 881] [outer = 00000000] 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1589DC00) [pid = 3964] [serial = 882] [outer = 15638400] 20:27:51 INFO - PROCESS | 3964 | 1467602871049 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15F66000) [pid = 3964] [serial = 883] [outer = 15638400] 20:27:51 INFO - PROCESS | 3964 | 1467602871398 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]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 640ms 20:27:51 INFO - PROCESS | 3964 | 1467602871449 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 3964 | 1467602871451 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 20:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:27:51 INFO - PROCESS | 3964 | 1467602871462 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 3964 | 1467602871464 Marionette TRACE conn3 <- [1,1142,null,{}] 20:27:51 INFO - PROCESS | 3964 | 1467602871468 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}] 20:27:51 INFO - PROCESS | 3964 | 1467602871473 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:51 INFO - PROCESS | 3964 | 1467602871606 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 20:27:51 INFO - PROCESS | 3964 | 1467602871612 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 3964 | 1467602871614 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:51 INFO - PROCESS | 3964 | ++DOCSHELL 17712C00 == 32 [pid = 3964] [id = 295] 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17713800) [pid = 3964] [serial = 884] [outer = 00000000] 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17B67800) [pid = 3964] [serial = 885] [outer = 17713800] 20:27:51 INFO - PROCESS | 3964 | 1467602871657 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17BD2C00) [pid = 3964] [serial = 886] [outer = 17713800] 20:27:52 INFO - PROCESS | 3964 | 1467602872068 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]]]}] 20:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 640ms 20:27:52 INFO - PROCESS | 3964 | 1467602872103 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 3964 | 1467602872105 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 20:27:52 INFO - PROCESS | 3964 | 1467602872109 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:27:52 INFO - PROCESS | 3964 | 1467602872110 Marionette TRACE conn3 <- [1,1146,null,{}] 20:27:52 INFO - PROCESS | 3964 | 1467602872117 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}] 20:27:52 INFO - PROCESS | 3964 | 1467602872119 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:52 INFO - PROCESS | 3964 | 1467602872202 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 20:27:52 INFO - PROCESS | 3964 | 1467602872208 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 3964 | 1467602872210 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:52 INFO - PROCESS | 3964 | ++DOCSHELL 17BDC400 == 33 [pid = 3964] [id = 296] 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17ED8000) [pid = 3964] [serial = 887] [outer = 00000000] 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1940C800) [pid = 3964] [serial = 888] [outer = 17ED8000] 20:27:52 INFO - PROCESS | 3964 | 1467602872252 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194B3C00) [pid = 3964] [serial = 889] [outer = 17ED8000] 20:27:52 INFO - PROCESS | 3964 | 1467602872685 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]]]}] 20:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 593ms 20:27:52 INFO - PROCESS | 3964 | 1467602872706 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 3964 | 1467602872708 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 20:27:52 INFO - PROCESS | 3964 | 1467602872711 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:27:52 INFO - PROCESS | 3964 | 1467602872713 Marionette TRACE conn3 <- [1,1150,null,{}] 20:27:52 INFO - PROCESS | 3964 | 1467602872716 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}] 20:27:52 INFO - PROCESS | 3964 | 1467602872718 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:52 INFO - PROCESS | 3964 | 1467602872833 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 20:27:52 INFO - PROCESS | 3964 | 1467602872840 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 3964 | 1467602872842 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:52 INFO - PROCESS | 3964 | ++DOCSHELL 17EDA000 == 34 [pid = 3964] [id = 297] 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19403400) [pid = 3964] [serial = 890] [outer = 00000000] 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1977C400) [pid = 3964] [serial = 891] [outer = 19403400] 20:27:52 INFO - PROCESS | 3964 | 1467602872884 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1977EC00) [pid = 3964] [serial = 892] [outer = 19403400] 20:27:53 INFO - PROCESS | 3964 | 1467602873305 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 640ms 20:27:53 INFO - PROCESS | 3964 | 1467602873349 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 3964 | 1467602873351 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 20:27:53 INFO - PROCESS | 3964 | 1467602873355 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:27:53 INFO - PROCESS | 3964 | 1467602873356 Marionette TRACE conn3 <- [1,1154,null,{}] 20:27:53 INFO - PROCESS | 3964 | 1467602873360 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}] 20:27:53 INFO - PROCESS | 3964 | 1467602873362 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:53 INFO - PROCESS | 3964 | 1467602873466 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 20:27:53 INFO - PROCESS | 3964 | 1467602873471 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 3964 | 1467602873473 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:53 INFO - PROCESS | 3964 | ++DOCSHELL 13251000 == 35 [pid = 3964] [id = 298] 20:27:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19C67C00) [pid = 3964] [serial = 893] [outer = 00000000] 20:27:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19C6E000) [pid = 3964] [serial = 894] [outer = 19C67C00] 20:27:53 INFO - PROCESS | 3964 | 1467602873523 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C6FC00) [pid = 3964] [serial = 895] [outer = 19C67C00] 20:27:53 INFO - PROCESS | 3964 | 1467602873976 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 640ms 20:27:53 INFO - PROCESS | 3964 | 1467602873993 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 3964 | 1467602873995 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 20:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:27:53 INFO - PROCESS | 3964 | 1467602873998 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 3964 | 1467602874000 Marionette TRACE conn3 <- [1,1158,null,{}] 20:27:53 INFO - PROCESS | 3964 | 1467602874003 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}] 20:27:53 INFO - PROCESS | 3964 | 1467602874005 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:54 INFO - PROCESS | 3964 | 1467602874134 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 20:27:54 INFO - PROCESS | 3964 | 1467602874140 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 3964 | 1467602874142 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:54 INFO - PROCESS | 3964 | ++DOCSHELL 19E0B800 == 36 [pid = 3964] [id = 299] 20:27:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19E0F800) [pid = 3964] [serial = 896] [outer = 00000000] 20:27:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19F5E800) [pid = 3964] [serial = 897] [outer = 19E0F800] 20:27:54 INFO - PROCESS | 3964 | 1467602874183 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19FD2800) [pid = 3964] [serial = 898] [outer = 19E0F800] 20:27:54 INFO - PROCESS | 3964 | 1467602874635 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]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 702ms 20:27:54 INFO - PROCESS | 3964 | 1467602874701 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 3964 | 1467602874704 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 20:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:27:54 INFO - PROCESS | 3964 | 1467602874713 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 3964 | 1467602874715 Marionette TRACE conn3 <- [1,1162,null,{}] 20:27:54 INFO - PROCESS | 3964 | 1467602874719 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}] 20:27:54 INFO - PROCESS | 3964 | 1467602874721 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:54 INFO - PROCESS | 3964 | 1467602874867 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 20:27:54 INFO - PROCESS | 3964 | 1467602874892 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 3964 | 1467602874894 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:54 INFO - PROCESS | 3964 | ++DOCSHELL 1441F400 == 37 [pid = 3964] [id = 300] 20:27:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A2D4800) [pid = 3964] [serial = 899] [outer = 00000000] 20:27:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A2DF400) [pid = 3964] [serial = 900] [outer = 1A2D4800] 20:27:54 INFO - PROCESS | 3964 | 1467602874939 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A395C00) [pid = 3964] [serial = 901] [outer = 1A2D4800] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (17255C00) [pid = 3964] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (15881800) [pid = 3964] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (16D43C00) [pid = 3964] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (17B6CC00) [pid = 3964] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (158AD000) [pid = 3964] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10EF5C00) [pid = 3964] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (14422000) [pid = 3964] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (139C4C00) [pid = 3964] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (11C96000) [pid = 3964] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (0C774C00) [pid = 3964] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (0C767400) [pid = 3964] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:27:55 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (14236400) [pid = 3964] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:27:55 INFO - PROCESS | 3964 | 1467602875580 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] 20:27:55 INFO - PROCESS | 3964 | 1467602875615 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 20:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:27:55 INFO - PROCESS | 3964 | 1467602875618 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - PROCESS | 3964 | 1467602875620 Marionette TRACE conn3 <- [1,1166,null,{}] 20:27:55 INFO - PROCESS | 3964 | 1467602875623 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}] 20:27:55 INFO - PROCESS | 3964 | 1467602875625 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:55 INFO - PROCESS | 3964 | 1467602875702 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 20:27:55 INFO - PROCESS | 3964 | 1467602875709 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 3964 | 1467602875711 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:55 INFO - PROCESS | 3964 | ++DOCSHELL 15893C00 == 38 [pid = 3964] [id = 301] 20:27:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FDC000) [pid = 3964] [serial = 902] [outer = 00000000] 20:27:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19E0B400) [pid = 3964] [serial = 903] [outer = 15FDC000] 20:27:55 INFO - PROCESS | 3964 | 1467602875752 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1A399000) [pid = 3964] [serial = 904] [outer = 15FDC000] 20:27:56 INFO - PROCESS | 3964 | 1467602876177 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] 20:27:56 INFO - PROCESS | 3964 | 1467602876218 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 20:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:27:56 INFO - PROCESS | 3964 | 1467602876222 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 3964 | 1467602876225 Marionette TRACE conn3 <- [1,1170,null,{}] 20:27:56 INFO - PROCESS | 3964 | 1467602876228 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}] 20:27:56 INFO - PROCESS | 3964 | 1467602876230 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:56 INFO - PROCESS | 3964 | 1467602876310 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 20:27:56 INFO - PROCESS | 3964 | 1467602876341 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 3964 | 1467602876343 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:56 INFO - PROCESS | 3964 | ++DOCSHELL 1513BC00 == 39 [pid = 3964] [id = 302] 20:27:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1A39C800) [pid = 3964] [serial = 905] [outer = 00000000] 20:27:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A43E000) [pid = 3964] [serial = 906] [outer = 1A39C800] 20:27:56 INFO - PROCESS | 3964 | 1467602876385 Marionette DEBUG loaded listener.js 20:27:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A441000) [pid = 3964] [serial = 907] [outer = 1A39C800] 20:27:56 INFO - PROCESS | 3964 | 1467602876832 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] 20:27:56 INFO - PROCESS | 3964 | 1467602876861 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 20:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:27:56 INFO - PROCESS | 3964 | 1467602876868 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - PROCESS | 3964 | 1467602876870 Marionette TRACE conn3 <- [1,1174,null,{}] 20:27:56 INFO - PROCESS | 3964 | 1467602876873 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}] 20:27:56 INFO - PROCESS | 3964 | 1467602876875 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:56 INFO - PROCESS | 3964 | 1467602876952 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 20:27:56 INFO - PROCESS | 3964 | 1467602876958 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 3964 | 1467602876960 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:56 INFO - PROCESS | 3964 | ++DOCSHELL 1A2DF000 == 40 [pid = 3964] [id = 303] 20:27:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A58F800) [pid = 3964] [serial = 908] [outer = 00000000] 20:27:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A5B1C00) [pid = 3964] [serial = 909] [outer = 1A58F800] 20:27:56 INFO - PROCESS | 3964 | 1467602877002 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A5B3C00) [pid = 3964] [serial = 910] [outer = 1A58F800] 20:27:57 INFO - PROCESS | 3964 | --DOCSHELL 1940D400 == 39 [pid = 3964] [id = 289] 20:27:57 INFO - PROCESS | 3964 | --DOCSHELL 10A10000 == 38 [pid = 3964] [id = 290] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 132B9800 == 37 [pid = 3964] [id = 292] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 12EE5C00 == 36 [pid = 3964] [id = 293] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 17712C00 == 35 [pid = 3964] [id = 295] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 17EDA000 == 34 [pid = 3964] [id = 297] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 1295B000 == 33 [pid = 3964] [id = 291] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 15893C00 == 32 [pid = 3964] [id = 301] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 1513BC00 == 31 [pid = 3964] [id = 302] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 144C5000 == 30 [pid = 3964] [id = 294] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 13251000 == 29 [pid = 3964] [id = 298] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 19E0B800 == 28 [pid = 3964] [id = 299] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 1441F400 == 27 [pid = 3964] [id = 300] 20:27:58 INFO - PROCESS | 3964 | --DOCSHELL 17BDC400 == 26 [pid = 3964] [id = 296] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19782800) [pid = 3964] [serial = 867] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (194B7C00) [pid = 3964] [serial = 865] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15FE5800) [pid = 3964] [serial = 852] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (171D5000) [pid = 3964] [serial = 855] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (16762800) [pid = 3964] [serial = 853] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (194AAC00) [pid = 3964] [serial = 858] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17716C00) [pid = 3964] [serial = 856] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (196EBC00) [pid = 3964] [serial = 864] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (194AF000) [pid = 3964] [serial = 859] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (16995000) [pid = 3964] [serial = 834] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13B4E400) [pid = 3964] [serial = 832] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12E6A000) [pid = 3964] [serial = 831] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1560F400) [pid = 3964] [serial = 849] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13ABB000) [pid = 3964] [serial = 846] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (14234C00) [pid = 3964] [serial = 847] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (11DDD800) [pid = 3964] [serial = 843] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (12B67C00) [pid = 3964] [serial = 844] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (102D2800) [pid = 3964] [serial = 840] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10560C00) [pid = 3964] [serial = 841] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (10BB8800) [pid = 3964] [serial = 838] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (10564000) [pid = 3964] [serial = 837] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17BC1C00) [pid = 3964] [serial = 835] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (17589000) [pid = 3964] [serial = 861] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (17ED8800) [pid = 3964] [serial = 862] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (158B6800) [pid = 3964] [serial = 850] [outer = 00000000] [url = about:blank] 20:27:58 INFO - PROCESS | 3964 | 1467602878732 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] 20:27:58 INFO - PROCESS | 3964 | 1467602878785 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 20:27:58 INFO - PROCESS | 3964 | 1467602878790 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:27:58 INFO - PROCESS | 3964 | 1467602878793 Marionette TRACE conn3 <- [1,1178,null,{}] 20:27:58 INFO - PROCESS | 3964 | 1467602878799 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}] 20:27:58 INFO - PROCESS | 3964 | 1467602878802 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:58 INFO - PROCESS | 3964 | 1467602878888 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 20:27:58 INFO - PROCESS | 3964 | 1467602878898 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 3964 | 1467602878903 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:58 INFO - PROCESS | 3964 | ++DOCSHELL 10A04400 == 27 [pid = 3964] [id = 304] 20:27:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10A0B800) [pid = 3964] [serial = 911] [outer = 00000000] 20:27:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10B5B000) [pid = 3964] [serial = 912] [outer = 10A0B800] 20:27:58 INFO - PROCESS | 3964 | 1467602878950 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10B69400) [pid = 3964] [serial = 913] [outer = 10A0B800] 20:27:59 INFO - PROCESS | 3964 | 1467602879423 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] 20:27:59 INFO - PROCESS | 3964 | 1467602879495 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 20:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:27:59 INFO - PROCESS | 3964 | 1467602879502 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 3964 | 1467602879505 Marionette TRACE conn3 <- [1,1182,null,{}] 20:27:59 INFO - PROCESS | 3964 | 1467602879509 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}] 20:27:59 INFO - PROCESS | 3964 | 1467602879512 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:59 INFO - PROCESS | 3964 | 1467602879596 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 20:27:59 INFO - PROCESS | 3964 | 1467602879604 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 3964 | 1467602879607 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:27:59 INFO - PROCESS | 3964 | ++DOCSHELL 10A0F800 == 28 [pid = 3964] [id = 305] 20:27:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (11C98000) [pid = 3964] [serial = 914] [outer = 00000000] 20:27:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (11DDC800) [pid = 3964] [serial = 915] [outer = 11C98000] 20:27:59 INFO - PROCESS | 3964 | 1467602879658 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (129E9C00) [pid = 3964] [serial = 916] [outer = 11C98000] 20:28:00 INFO - PROCESS | 3964 | 1467602880134 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] 20:28:00 INFO - PROCESS | 3964 | 1467602880202 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 20:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:28:00 INFO - PROCESS | 3964 | 1467602880206 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - PROCESS | 3964 | 1467602880209 Marionette TRACE conn3 <- [1,1186,null,{}] 20:28:00 INFO - PROCESS | 3964 | 1467602880220 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}] 20:28:00 INFO - PROCESS | 3964 | 1467602880224 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:00 INFO - PROCESS | 3964 | 1467602880336 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 20:28:00 INFO - PROCESS | 3964 | 1467602880445 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 3964 | 1467602880448 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:00 INFO - PROCESS | 3964 | ++DOCSHELL 13254C00 == 29 [pid = 3964] [id = 306] 20:28:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (139C4C00) [pid = 3964] [serial = 917] [outer = 00000000] 20:28:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13B53800) [pid = 3964] [serial = 918] [outer = 139C4C00] 20:28:00 INFO - PROCESS | 3964 | 1467602880500 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (14239400) [pid = 3964] [serial = 919] [outer = 139C4C00] 20:28:00 INFO - PROCESS | 3964 | 1467602880879 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]]]}] 20:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 687ms 20:28:00 INFO - PROCESS | 3964 | 1467602880905 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 3964 | 1467602880908 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 20:28:00 INFO - PROCESS | 3964 | 1467602880911 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:28:00 INFO - PROCESS | 3964 | 1467602880912 Marionette TRACE conn3 <- [1,1190,null,{}] 20:28:00 INFO - PROCESS | 3964 | 1467602880916 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}] 20:28:00 INFO - PROCESS | 3964 | 1467602880918 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:00 INFO - PROCESS | 3964 | 1467602881003 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 20:28:01 INFO - PROCESS | 3964 | 1467602881008 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3964 | 1467602881010 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:01 INFO - PROCESS | 3964 | ++DOCSHELL 13B58800 == 30 [pid = 3964] [id = 307] 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (14236400) [pid = 3964] [serial = 920] [outer = 00000000] 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1513BC00) [pid = 3964] [serial = 921] [outer = 14236400] 20:28:01 INFO - PROCESS | 3964 | 1467602881053 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1587F800) [pid = 3964] [serial = 922] [outer = 14236400] 20:28:01 INFO - PROCESS | 3964 | 1467602881464 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]]]}] 20:28:01 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 20:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 593ms 20:28:01 INFO - PROCESS | 3964 | 1467602881509 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 3964 | 1467602881511 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 20:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:28:01 INFO - PROCESS | 3964 | 1467602881518 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - PROCESS | 3964 | 1467602881520 Marionette TRACE conn3 <- [1,1194,null,{}] 20:28:01 INFO - PROCESS | 3964 | 1467602881523 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}] 20:28:01 INFO - PROCESS | 3964 | 1467602881525 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:01 INFO - PROCESS | 3964 | 1467602881600 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 20:28:01 INFO - PROCESS | 3964 | 1467602881605 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3964 | 1467602881607 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:01 INFO - PROCESS | 3964 | ++DOCSHELL 158B0C00 == 31 [pid = 3964] [id = 308] 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (158B2000) [pid = 3964] [serial = 923] [outer = 00000000] 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15FDAC00) [pid = 3964] [serial = 924] [outer = 158B2000] 20:28:01 INFO - PROCESS | 3964 | 1467602881651 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FDE800) [pid = 3964] [serial = 925] [outer = 158B2000] 20:28:02 INFO - PROCESS | 3964 | 1467602882111 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]]]}] 20:28:02 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 20:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 641ms 20:28:02 INFO - PROCESS | 3964 | 1467602882152 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3964 | 1467602882154 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 20:28:02 INFO - PROCESS | 3964 | 1467602882157 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:28:02 INFO - PROCESS | 3964 | 1467602882159 Marionette TRACE conn3 <- [1,1198,null,{}] 20:28:02 INFO - PROCESS | 3964 | 1467602882162 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}] 20:28:02 INFO - PROCESS | 3964 | 1467602882168 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:02 INFO - PROCESS | 3964 | 1467602882264 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 20:28:02 INFO - PROCESS | 3964 | 1467602882269 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 3964 | 1467602882271 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:02 INFO - PROCESS | 3964 | ++DOCSHELL 168F6000 == 32 [pid = 3964] [id = 309] 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (16D46000) [pid = 3964] [serial = 926] [outer = 00000000] 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (175E0C00) [pid = 3964] [serial = 927] [outer = 16D46000] 20:28:02 INFO - PROCESS | 3964 | 1467602882314 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17716000) [pid = 3964] [serial = 928] [outer = 16D46000] 20:28:02 INFO - PROCESS | 3964 | 1467602882733 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]]]}] 20:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 594ms 20:28:02 INFO - PROCESS | 3964 | 1467602882755 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3964 | 1467602882757 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 20:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:28:02 INFO - PROCESS | 3964 | 1467602882777 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 3964 | 1467602882778 Marionette TRACE conn3 <- [1,1202,null,{}] 20:28:02 INFO - PROCESS | 3964 | 1467602882783 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}] 20:28:02 INFO - PROCESS | 3964 | 1467602882795 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:02 INFO - PROCESS | 3964 | 1467602882871 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 20:28:02 INFO - PROCESS | 3964 | 1467602882876 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 3964 | 1467602882878 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:02 INFO - PROCESS | 3964 | ++DOCSHELL 175E0800 == 33 [pid = 3964] [id = 310] 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17BB9400) [pid = 3964] [serial = 929] [outer = 00000000] 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17EE4400) [pid = 3964] [serial = 930] [outer = 17BB9400] 20:28:02 INFO - PROCESS | 3964 | 1467602882920 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17EE5800) [pid = 3964] [serial = 931] [outer = 17BB9400] 20:28:03 INFO - PROCESS | 3964 | 1467602883339 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]]]}] 20:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 609ms 20:28:03 INFO - PROCESS | 3964 | 1467602883377 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 3964 | 1467602883379 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 20:28:03 INFO - PROCESS | 3964 | 1467602883382 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:28:03 INFO - PROCESS | 3964 | 1467602883384 Marionette TRACE conn3 <- [1,1206,null,{}] 20:28:03 INFO - PROCESS | 3964 | 1467602883387 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}] 20:28:03 INFO - PROCESS | 3964 | 1467602883389 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:03 INFO - PROCESS | 3964 | 1467602883506 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 20:28:03 INFO - PROCESS | 3964 | 1467602883516 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 3964 | 1467602883518 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:03 INFO - PROCESS | 3964 | ++DOCSHELL 17BB7800 == 34 [pid = 3964] [id = 311] 20:28:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17EE1400) [pid = 3964] [serial = 932] [outer = 00000000] 20:28:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (194B6000) [pid = 3964] [serial = 933] [outer = 17EE1400] 20:28:03 INFO - PROCESS | 3964 | 1467602883561 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B6400) [pid = 3964] [serial = 934] [outer = 17EE1400] 20:28:03 INFO - PROCESS | 3964 | 1467602883989 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]]]}] 20:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 640ms 20:28:04 INFO - PROCESS | 3964 | 1467602884020 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 3964 | 1467602884022 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 20:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:28:04 INFO - PROCESS | 3964 | 1467602884026 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 3964 | 1467602884027 Marionette TRACE conn3 <- [1,1210,null,{}] 20:28:04 INFO - PROCESS | 3964 | 1467602884031 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}] 20:28:04 INFO - PROCESS | 3964 | 1467602884033 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:04 INFO - PROCESS | 3964 | 1467602884166 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 20:28:04 INFO - PROCESS | 3964 | 1467602884171 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 3964 | 1467602884173 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:04 INFO - PROCESS | 3964 | ++DOCSHELL 13252400 == 35 [pid = 3964] [id = 312] 20:28:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196ED400) [pid = 3964] [serial = 935] [outer = 00000000] 20:28:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19785C00) [pid = 3964] [serial = 936] [outer = 196ED400] 20:28:04 INFO - PROCESS | 3964 | 1467602884215 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19C65400) [pid = 3964] [serial = 937] [outer = 196ED400] 20:28:04 INFO - PROCESS | 3964 | 1467602884662 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] 20:28:04 INFO - PROCESS | 3964 | 1467602884727 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 20:28:04 INFO - PROCESS | 3964 | 1467602884731 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:28:04 INFO - PROCESS | 3964 | 1467602884732 Marionette TRACE conn3 <- [1,1214,null,{}] 20:28:04 INFO - PROCESS | 3964 | 1467602884735 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}] 20:28:04 INFO - PROCESS | 3964 | 1467602884737 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:04 INFO - PROCESS | 3964 | 1467602884864 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 20:28:04 INFO - PROCESS | 3964 | 1467602884873 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 3964 | 1467602884875 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:04 INFO - PROCESS | 3964 | ++DOCSHELL 12E6E400 == 36 [pid = 3964] [id = 313] 20:28:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (131E6C00) [pid = 3964] [serial = 938] [outer = 00000000] 20:28:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19FD6400) [pid = 3964] [serial = 939] [outer = 131E6C00] 20:28:04 INFO - PROCESS | 3964 | 1467602884965 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1A2D1800) [pid = 3964] [serial = 940] [outer = 131E6C00] 20:28:05 INFO - PROCESS | 3964 | 1467602885371 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]]]}] 20:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 703ms 20:28:05 INFO - PROCESS | 3964 | 1467602885431 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 3964 | 1467602885433 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 20:28:05 INFO - PROCESS | 3964 | 1467602885436 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:28:05 INFO - PROCESS | 3964 | 1467602885439 Marionette TRACE conn3 <- [1,1218,null,{}] 20:28:05 INFO - PROCESS | 3964 | 1467602885443 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}] 20:28:05 INFO - PROCESS | 3964 | 1467602885446 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:05 INFO - PROCESS | 3964 | 1467602885593 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:28:05 INFO - PROCESS | 3964 | 1467602885619 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 3964 | 1467602885622 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:05 INFO - PROCESS | 3964 | ++DOCSHELL 158A2000 == 37 [pid = 3964] [id = 314] 20:28:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1A398C00) [pid = 3964] [serial = 941] [outer = 00000000] 20:28:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A43DC00) [pid = 3964] [serial = 942] [outer = 1A398C00] 20:28:05 INFO - PROCESS | 3964 | 1467602885668 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A59C800) [pid = 3964] [serial = 943] [outer = 1A398C00] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19C67C00) [pid = 3964] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19E0F800) [pid = 3964] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1A2D4800) [pid = 3964] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A39C800) [pid = 3964] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (15638400) [pid = 3964] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (13B52400) [pid = 3964] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (132BA800) [pid = 3964] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (129DF400) [pid = 3964] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (10A73400) [pid = 3964] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (196F1000) [pid = 3964] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19403400) [pid = 3964] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (17ED8000) [pid = 3964] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17713800) [pid = 3964] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:28:06 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15FDC000) [pid = 3964] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:28:06 INFO - PROCESS | 3964 | 1467602886240 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]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 843ms 20:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:28:06 INFO - PROCESS | 3964 | 1467602886282 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 3964 | 1467602886284 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 20:28:06 INFO - PROCESS | 3964 | 1467602886287 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 3964 | 1467602886289 Marionette TRACE conn3 <- [1,1222,null,{}] 20:28:06 INFO - PROCESS | 3964 | 1467602886292 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}] 20:28:06 INFO - PROCESS | 3964 | 1467602886294 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:06 INFO - PROCESS | 3964 | 1467602886373 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:28:06 INFO - PROCESS | 3964 | 1467602886378 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 3964 | 1467602886380 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:06 INFO - PROCESS | 3964 | ++DOCSHELL 1423A800 == 38 [pid = 3964] [id = 315] 20:28:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1560D800) [pid = 3964] [serial = 944] [outer = 00000000] 20:28:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19403400) [pid = 3964] [serial = 945] [outer = 1560D800] 20:28:06 INFO - PROCESS | 3964 | 1467602886423 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1940E400) [pid = 3964] [serial = 946] [outer = 1560D800] 20:28:06 INFO - PROCESS | 3964 | 1467602886846 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]]]}] 20:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 593ms 20:28:06 INFO - PROCESS | 3964 | 1467602886896 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 3964 | 1467602886898 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 20:28:06 INFO - PROCESS | 3964 | 1467602886902 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - PROCESS | 3964 | 1467602886903 Marionette TRACE conn3 <- [1,1226,null,{}] 20:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:28:06 INFO - PROCESS | 3964 | 1467602886906 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}] 20:28:06 INFO - PROCESS | 3964 | 1467602886918 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:06 INFO - PROCESS | 3964 | 1467602886994 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:28:06 INFO - PROCESS | 3964 | 1467602887001 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 3964 | 1467602887003 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:06 INFO - PROCESS | 3964 | ++DOCSHELL 16D46400 == 39 [pid = 3964] [id = 316] 20:28:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1940B800) [pid = 3964] [serial = 947] [outer = 00000000] 20:28:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A439C00) [pid = 3964] [serial = 948] [outer = 1940B800] 20:28:07 INFO - PROCESS | 3964 | 1467602887044 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A59AC00) [pid = 3964] [serial = 949] [outer = 1940B800] 20:28:07 INFO - PROCESS | 3964 | 1467602887466 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]]]}] 20:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 593ms 20:28:07 INFO - PROCESS | 3964 | 1467602887502 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 3964 | 1467602887504 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 20:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:28:07 INFO - PROCESS | 3964 | 1467602887507 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:28:07 INFO - PROCESS | 3964 | 1467602887508 Marionette TRACE conn3 <- [1,1230,null,{}] 20:28:07 INFO - PROCESS | 3964 | 1467602887512 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}] 20:28:07 INFO - PROCESS | 3964 | 1467602887514 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:07 INFO - PROCESS | 3964 | 1467602887633 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:28:07 INFO - PROCESS | 3964 | 1467602887641 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 3964 | 1467602887643 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:07 INFO - PROCESS | 3964 | ++DOCSHELL 15F71C00 == 40 [pid = 3964] [id = 317] 20:28:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17713800) [pid = 3964] [serial = 950] [outer = 00000000] 20:28:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A96A400) [pid = 3964] [serial = 951] [outer = 17713800] 20:28:07 INFO - PROCESS | 3964 | 1467602887685 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A96F400) [pid = 3964] [serial = 952] [outer = 17713800] 20:28:08 INFO - PROCESS | 3964 | 1467602888229 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]]]}] 20:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 796ms 20:28:08 INFO - PROCESS | 3964 | 1467602888294 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 3964 | 1467602888299 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 20:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:28:08 INFO - PROCESS | 3964 | 1467602888349 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 3964 | 1467602888352 Marionette TRACE conn3 <- [1,1234,null,{}] 20:28:08 INFO - PROCESS | 3964 | 1467602888383 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}] 20:28:08 INFO - PROCESS | 3964 | 1467602888386 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:08 INFO - PROCESS | 3964 | 1467602888513 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:28:08 INFO - PROCESS | 3964 | 1467602888635 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 3964 | 1467602888640 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:08 INFO - PROCESS | 3964 | ++DOCSHELL 1026C000 == 41 [pid = 3964] [id = 318] 20:28:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (102D2000) [pid = 3964] [serial = 953] [outer = 00000000] 20:28:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10F5A000) [pid = 3964] [serial = 954] [outer = 102D2000] 20:28:08 INFO - PROCESS | 3964 | 1467602888696 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (11C9B400) [pid = 3964] [serial = 955] [outer = 102D2000] 20:28:09 INFO - PROCESS | 3964 | 1467602889386 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]]]}] 20:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1156ms 20:28:09 INFO - PROCESS | 3964 | 1467602889623 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 3964 | 1467602889627 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 20:28:09 INFO - PROCESS | 3964 | 1467602889660 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 3964 | 1467602889663 Marionette TRACE conn3 <- [1,1238,null,{}] 20:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:28:09 INFO - PROCESS | 3964 | 1467602889669 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}] 20:28:09 INFO - PROCESS | 3964 | 1467602889672 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:09 INFO - PROCESS | 3964 | 1467602889777 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:28:09 INFO - PROCESS | 3964 | 1467602889880 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 3964 | 1467602889885 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:09 INFO - PROCESS | 3964 | ++DOCSHELL 10B63800 == 42 [pid = 3964] [id = 319] 20:28:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10B68000) [pid = 3964] [serial = 956] [outer = 00000000] 20:28:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (10F53C00) [pid = 3964] [serial = 957] [outer = 10B68000] 20:28:09 INFO - PROCESS | 3964 | 1467602889932 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1109FC00) [pid = 3964] [serial = 958] [outer = 10B68000] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 16D46400 == 41 [pid = 3964] [id = 316] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 1423A800 == 40 [pid = 3964] [id = 315] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 158A2000 == 39 [pid = 3964] [id = 314] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 12E6E400 == 38 [pid = 3964] [id = 313] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 13252400 == 37 [pid = 3964] [id = 312] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 17BB7800 == 36 [pid = 3964] [id = 311] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 175E0800 == 35 [pid = 3964] [id = 310] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 168F6000 == 34 [pid = 3964] [id = 309] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 158B0C00 == 33 [pid = 3964] [id = 308] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 13B58800 == 32 [pid = 3964] [id = 307] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 13254C00 == 31 [pid = 3964] [id = 306] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 10A0F800 == 30 [pid = 3964] [id = 305] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1A5B1C00) [pid = 3964] [serial = 909] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 10A04400 == 29 [pid = 3964] [id = 304] 20:28:10 INFO - PROCESS | 3964 | --DOCSHELL 1A2DF000 == 28 [pid = 3964] [id = 303] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19C6E000) [pid = 3964] [serial = 894] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19FD2800) [pid = 3964] [serial = 898] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19F5E800) [pid = 3964] [serial = 897] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A2DF400) [pid = 3964] [serial = 900] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1A43E000) [pid = 3964] [serial = 906] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A395C00) [pid = 3964] [serial = 901] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1589DC00) [pid = 3964] [serial = 882] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (150A4400) [pid = 3964] [serial = 879] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1560EC00) [pid = 3964] [serial = 880] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (13AB2C00) [pid = 3964] [serial = 876] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (14233C00) [pid = 3964] [serial = 877] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12B74C00) [pid = 3964] [serial = 873] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12C87000) [pid = 3964] [serial = 874] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10BB9400) [pid = 3964] [serial = 870] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10EF2400) [pid = 3964] [serial = 871] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19C67400) [pid = 3964] [serial = 868] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A441000) [pid = 3964] [serial = 907] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1977C400) [pid = 3964] [serial = 891] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1940C800) [pid = 3964] [serial = 888] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (194B3C00) [pid = 3964] [serial = 889] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (17B67800) [pid = 3964] [serial = 885] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17BD2C00) [pid = 3964] [serial = 886] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15F66000) [pid = 3964] [serial = 883] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19C6FC00) [pid = 3964] [serial = 895] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19E0B400) [pid = 3964] [serial = 903] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1977EC00) [pid = 3964] [serial = 892] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1A399000) [pid = 3964] [serial = 904] [outer = 00000000] [url = about:blank] 20:28:10 INFO - PROCESS | 3964 | 1467602890549 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]]]}] 20:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 937ms 20:28:10 INFO - PROCESS | 3964 | 1467602890612 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 3964 | 1467602890615 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 20:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:28:10 INFO - PROCESS | 3964 | 1467602890621 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:28:10 INFO - PROCESS | 3964 | 1467602890625 Marionette TRACE conn3 <- [1,1242,null,{}] 20:28:10 INFO - PROCESS | 3964 | 1467602890630 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}] 20:28:10 INFO - PROCESS | 3964 | 1467602890633 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:10 INFO - PROCESS | 3964 | 1467602890716 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:28:10 INFO - PROCESS | 3964 | 1467602890805 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 3964 | 1467602890807 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:10 INFO - PROCESS | 3964 | ++DOCSHELL 10EEE400 == 29 [pid = 3964] [id = 320] 20:28:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10EEF000) [pid = 3964] [serial = 959] [outer = 00000000] 20:28:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (129EA800) [pid = 3964] [serial = 960] [outer = 10EEF000] 20:28:10 INFO - PROCESS | 3964 | 1467602890854 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12C8C400) [pid = 3964] [serial = 961] [outer = 10EEF000] 20:28:11 INFO - PROCESS | 3964 | 1467602891292 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]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 702ms 20:28:11 INFO - PROCESS | 3964 | 1467602891317 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 3964 | 1467602891319 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 20:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:28:11 INFO - PROCESS | 3964 | 1467602891323 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 3964 | 1467602891324 Marionette TRACE conn3 <- [1,1246,null,{}] 20:28:11 INFO - PROCESS | 3964 | 1467602891329 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}] 20:28:11 INFO - PROCESS | 3964 | 1467602891334 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:11 INFO - PROCESS | 3964 | 1467602891423 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:28:11 INFO - PROCESS | 3964 | 1467602891438 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 3964 | 1467602891441 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:11 INFO - PROCESS | 3964 | ++DOCSHELL 13AC0C00 == 30 [pid = 3964] [id = 321] 20:28:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (13AC1800) [pid = 3964] [serial = 962] [outer = 00000000] 20:28:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13B54000) [pid = 3964] [serial = 963] [outer = 13AC1800] 20:28:11 INFO - PROCESS | 3964 | 1467602891489 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (14241C00) [pid = 3964] [serial = 964] [outer = 13AC1800] 20:28:11 INFO - PROCESS | 3964 | 1467602891946 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]]]}] 20:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 641ms 20:28:11 INFO - PROCESS | 3964 | 1467602891960 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 3964 | 1467602891962 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 20:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:28:11 INFO - PROCESS | 3964 | 1467602891969 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - PROCESS | 3964 | 1467602891970 Marionette TRACE conn3 <- [1,1250,null,{}] 20:28:11 INFO - PROCESS | 3964 | 1467602891974 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}] 20:28:11 INFO - PROCESS | 3964 | 1467602891976 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:12 INFO - PROCESS | 3964 | 1467602892063 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:28:12 INFO - PROCESS | 3964 | 1467602892069 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 3964 | 1467602892071 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:12 INFO - PROCESS | 3964 | ++DOCSHELL 150B2400 == 31 [pid = 3964] [id = 322] 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1560EC00) [pid = 3964] [serial = 965] [outer = 00000000] 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15886000) [pid = 3964] [serial = 966] [outer = 1560EC00] 20:28:12 INFO - PROCESS | 3964 | 1467602892114 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (158AD000) [pid = 3964] [serial = 967] [outer = 1560EC00] 20:28:12 INFO - PROCESS | 3964 | 1467602892564 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]]]}] 20:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 640ms 20:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:28:12 INFO - PROCESS | 3964 | 1467602892608 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 3964 | 1467602892610 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 20:28:12 INFO - PROCESS | 3964 | 1467602892613 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 3964 | 1467602892615 Marionette TRACE conn3 <- [1,1254,null,{}] 20:28:12 INFO - PROCESS | 3964 | 1467602892618 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}] 20:28:12 INFO - PROCESS | 3964 | 1467602892620 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:12 INFO - PROCESS | 3964 | 1467602892723 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:28:12 INFO - PROCESS | 3964 | 1467602892728 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 3964 | 1467602892730 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:12 INFO - PROCESS | 3964 | ++DOCSHELL 15F69400 == 32 [pid = 3964] [id = 323] 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15F6D400) [pid = 3964] [serial = 968] [outer = 00000000] 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FDE400) [pid = 3964] [serial = 969] [outer = 15F6D400] 20:28:12 INFO - PROCESS | 3964 | 1467602892774 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (16210C00) [pid = 3964] [serial = 970] [outer = 15F6D400] 20:28:13 INFO - PROCESS | 3964 | 1467602893240 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]]]}] 20:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 687ms 20:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:28:13 INFO - PROCESS | 3964 | 1467602893314 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 3964 | 1467602893316 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 20:28:13 INFO - PROCESS | 3964 | 1467602893319 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 3964 | 1467602893321 Marionette TRACE conn3 <- [1,1258,null,{}] 20:28:13 INFO - PROCESS | 3964 | 1467602893324 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}] 20:28:13 INFO - PROCESS | 3964 | 1467602893329 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:13 INFO - PROCESS | 3964 | 1467602893464 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:28:13 INFO - PROCESS | 3964 | 1467602893521 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 3964 | 1467602893523 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:13 INFO - PROCESS | 3964 | ++DOCSHELL 1699AC00 == 33 [pid = 3964] [id = 324] 20:28:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (16D47800) [pid = 3964] [serial = 971] [outer = 00000000] 20:28:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17BC0800) [pid = 3964] [serial = 972] [outer = 16D47800] 20:28:13 INFO - PROCESS | 3964 | 1467602893568 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17EDEC00) [pid = 3964] [serial = 973] [outer = 16D47800] 20:28:13 INFO - PROCESS | 3964 | 1467602893997 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]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 20:28:14 INFO - PROCESS | 3964 | 1467602894064 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 3964 | 1467602894066 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 20:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:28:14 INFO - PROCESS | 3964 | 1467602894069 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 3964 | 1467602894071 Marionette TRACE conn3 <- [1,1262,null,{}] 20:28:14 INFO - PROCESS | 3964 | 1467602894074 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}] 20:28:14 INFO - PROCESS | 3964 | 1467602894076 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:14 INFO - PROCESS | 3964 | 1467602894188 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:28:14 INFO - PROCESS | 3964 | 1467602894247 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 3964 | 1467602894249 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:14 INFO - PROCESS | 3964 | ++DOCSHELL 1940C800 == 34 [pid = 3964] [id = 325] 20:28:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1940D800) [pid = 3964] [serial = 974] [outer = 00000000] 20:28:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (194B3400) [pid = 3964] [serial = 975] [outer = 1940D800] 20:28:14 INFO - PROCESS | 3964 | 1467602894302 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B3C00) [pid = 3964] [serial = 976] [outer = 1940D800] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17EE1400) [pid = 3964] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (16D46000) [pid = 3964] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (14236400) [pid = 3964] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17BB9400) [pid = 3964] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (11C98000) [pid = 3964] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (196ED400) [pid = 3964] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (158B2000) [pid = 3964] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10A0B800) [pid = 3964] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1A58F800) [pid = 3964] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (139C4C00) [pid = 3964] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (131E6C00) [pid = 3964] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1A398C00) [pid = 3964] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1940B800) [pid = 3964] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:28:14 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1560D800) [pid = 3964] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:28:14 INFO - PROCESS | 3964 | 1467602894840 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]]]}] 20:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 797ms 20:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:28:14 INFO - PROCESS | 3964 | 1467602894872 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 3964 | 1467602894874 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 20:28:14 INFO - PROCESS | 3964 | 1467602894877 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 3964 | 1467602894879 Marionette TRACE conn3 <- [1,1266,null,{}] 20:28:14 INFO - PROCESS | 3964 | 1467602894886 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}] 20:28:14 INFO - PROCESS | 3964 | 1467602894888 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:14 INFO - PROCESS | 3964 | 1467602894962 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:28:14 INFO - PROCESS | 3964 | 1467602894967 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 3964 | 1467602894969 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:14 INFO - PROCESS | 3964 | ++DOCSHELL 1180E800 == 35 [pid = 3964] [id = 326] 20:28:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (11C98000) [pid = 3964] [serial = 977] [outer = 00000000] 20:28:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15FDA400) [pid = 3964] [serial = 978] [outer = 11C98000] 20:28:15 INFO - PROCESS | 3964 | 1467602895011 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15FE4400) [pid = 3964] [serial = 979] [outer = 11C98000] 20:28:15 INFO - PROCESS | 3964 | 1467602895457 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]]]}] 20:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 625ms 20:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:28:15 INFO - PROCESS | 3964 | 1467602895523 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 3964 | 1467602895525 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 20:28:15 INFO - PROCESS | 3964 | 1467602895529 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 3964 | 1467602895530 Marionette TRACE conn3 <- [1,1270,null,{}] 20:28:15 INFO - PROCESS | 3964 | 1467602895536 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}] 20:28:15 INFO - PROCESS | 3964 | 1467602895538 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:15 INFO - PROCESS | 3964 | 1467602895616 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:28:15 INFO - PROCESS | 3964 | 1467602895621 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 3964 | 1467602895624 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:15 INFO - PROCESS | 3964 | ++DOCSHELL 1441D800 == 36 [pid = 3964] [id = 327] 20:28:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16766000) [pid = 3964] [serial = 980] [outer = 00000000] 20:28:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196F2800) [pid = 3964] [serial = 981] [outer = 16766000] 20:28:15 INFO - PROCESS | 3964 | 1467602895666 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19786400) [pid = 3964] [serial = 982] [outer = 16766000] 20:28:16 INFO - PROCESS | 3964 | 1467602896082 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]]]}] 20:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 593ms 20:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:28:16 INFO - PROCESS | 3964 | 1467602896123 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 3964 | 1467602896125 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 20:28:16 INFO - PROCESS | 3964 | 1467602896128 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 3964 | 1467602896130 Marionette TRACE conn3 <- [1,1274,null,{}] 20:28:16 INFO - PROCESS | 3964 | 1467602896137 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}] 20:28:16 INFO - PROCESS | 3964 | 1467602896139 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:16 INFO - PROCESS | 3964 | 1467602896232 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:28:16 INFO - PROCESS | 3964 | 1467602896237 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 3964 | 1467602896239 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:16 INFO - PROCESS | 3964 | ++DOCSHELL 150AA800 == 37 [pid = 3964] [id = 328] 20:28:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196ED400) [pid = 3964] [serial = 983] [outer = 00000000] 20:28:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C71C00) [pid = 3964] [serial = 984] [outer = 196ED400] 20:28:16 INFO - PROCESS | 3964 | 1467602896281 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19C72400) [pid = 3964] [serial = 985] [outer = 196ED400] 20:28:16 INFO - PROCESS | 3964 | 1467602896692 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]]]}] 20:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 593ms 20:28:16 INFO - PROCESS | 3964 | 1467602896726 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 3964 | 1467602896728 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:28:16 INFO - PROCESS | 3964 | 1467602896744 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 3964 | 1467602896746 Marionette TRACE conn3 <- [1,1278,null,{}] 20:28:16 INFO - PROCESS | 3964 | 1467602896792 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}] 20:28:16 INFO - PROCESS | 3964 | 1467602896795 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:16 INFO - PROCESS | 3964 | 1467602896932 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:28:17 INFO - PROCESS | 3964 | 1467602897094 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 3964 | 1467602897098 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:17 INFO - PROCESS | 3964 | ++DOCSHELL 10A0B400 == 38 [pid = 3964] [id = 329] 20:28:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10A0C000) [pid = 3964] [serial = 986] [outer = 00000000] 20:28:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (10A7E000) [pid = 3964] [serial = 987] [outer = 10A0C000] 20:28:17 INFO - PROCESS | 3964 | 1467602897160 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (10EF7000) [pid = 3964] [serial = 988] [outer = 10A0C000] 20:28:17 INFO - PROCESS | 3964 | 1467602897705 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]]]}] 20:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1000ms 20:28:17 INFO - PROCESS | 3964 | 1467602897746 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 3964 | 1467602897749 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 20:28:17 INFO - PROCESS | 3964 | 1467602897754 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:28:17 INFO - PROCESS | 3964 | 1467602897757 Marionette TRACE conn3 <- [1,1282,null,{}] 20:28:17 INFO - PROCESS | 3964 | 1467602897763 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}] 20:28:17 INFO - PROCESS | 3964 | 1467602897766 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:17 INFO - PROCESS | 3964 | 1467602897877 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:28:17 INFO - PROCESS | 3964 | 1467602897980 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 3964 | 1467602897984 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:17 INFO - PROCESS | 3964 | ++DOCSHELL 132C2800 == 39 [pid = 3964] [id = 330] 20:28:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (139B9000) [pid = 3964] [serial = 989] [outer = 00000000] 20:28:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (13B4F400) [pid = 3964] [serial = 990] [outer = 139B9000] 20:28:18 INFO - PROCESS | 3964 | 1467602898038 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (144CAC00) [pid = 3964] [serial = 991] [outer = 139B9000] 20:28:18 INFO - PROCESS | 3964 | 1467602898658 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]]]}] 20:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 937ms 20:28:18 INFO - PROCESS | 3964 | 1467602898701 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 3964 | 1467602898703 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 20:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:28:18 INFO - PROCESS | 3964 | 1467602898707 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - PROCESS | 3964 | 1467602898709 Marionette TRACE conn3 <- [1,1286,null,{}] 20:28:18 INFO - PROCESS | 3964 | 1467602898713 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}] 20:28:18 INFO - PROCESS | 3964 | 1467602898716 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:18 INFO - PROCESS | 3964 | 1467602898820 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:28:18 INFO - PROCESS | 3964 | 1467602898920 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:18 INFO - PROCESS | 3964 | 1467602898924 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:18 INFO - PROCESS | 3964 | ++DOCSHELL 16992C00 == 40 [pid = 3964] [id = 331] 20:28:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (16995000) [pid = 3964] [serial = 992] [outer = 00000000] 20:28:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17BD7C00) [pid = 3964] [serial = 993] [outer = 16995000] 20:28:18 INFO - PROCESS | 3964 | 1467602898979 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194B1400) [pid = 3964] [serial = 994] [outer = 16995000] 20:28:19 INFO - PROCESS | 3964 | 1467602899549 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]]]}] 20:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 890ms 20:28:19 INFO - PROCESS | 3964 | 1467602899612 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 3964 | 1467602899619 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 20:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:28:19 INFO - PROCESS | 3964 | 1467602899628 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:28:19 INFO - PROCESS | 3964 | 1467602899630 Marionette TRACE conn3 <- [1,1290,null,{}] 20:28:19 INFO - PROCESS | 3964 | 1467602899634 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}] 20:28:19 INFO - PROCESS | 3964 | 1467602899636 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:19 INFO - PROCESS | 3964 | 1467602899737 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:28:19 INFO - PROCESS | 3964 | 1467602899864 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 3964 | 1467602899866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:19 INFO - PROCESS | 3964 | ++DOCSHELL 16763000 == 41 [pid = 3964] [id = 332] 20:28:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19FD9C00) [pid = 3964] [serial = 995] [outer = 00000000] 20:28:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1A38E800) [pid = 3964] [serial = 996] [outer = 19FD9C00] 20:28:19 INFO - PROCESS | 3964 | 1467602899919 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1A393400) [pid = 3964] [serial = 997] [outer = 19FD9C00] 20:28:20 INFO - PROCESS | 3964 | 1467602900631 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]]]}] 20:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1031ms 20:28:20 INFO - PROCESS | 3964 | 1467602900701 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:28:20 INFO - PROCESS | 3964 | 1467602900705 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 20:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:28:20 INFO - PROCESS | 3964 | 1467602900711 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:28:20 INFO - PROCESS | 3964 | 1467602900714 Marionette TRACE conn3 <- [1,1294,null,{}] 20:28:20 INFO - PROCESS | 3964 | 1467602900719 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}] 20:28:20 INFO - PROCESS | 3964 | 1467602900722 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:20 INFO - PROCESS | 3964 | 1467602900819 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:28:20 INFO - PROCESS | 3964 | 1467602900948 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 3964 | 1467602900952 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:20 INFO - PROCESS | 3964 | ++DOCSHELL 0C761400 == 42 [pid = 3964] [id = 333] 20:28:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10A80C00) [pid = 3964] [serial = 998] [outer = 00000000] 20:28:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (129EA400) [pid = 3964] [serial = 999] [outer = 10A80C00] 20:28:20 INFO - PROCESS | 3964 | 1467602901006 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (12E23000) [pid = 3964] [serial = 1000] [outer = 10A80C00] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 1441D800 == 41 [pid = 3964] [id = 327] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 1180E800 == 40 [pid = 3964] [id = 326] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 1940C800 == 39 [pid = 3964] [id = 325] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 1699AC00 == 38 [pid = 3964] [id = 324] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 15F69400 == 37 [pid = 3964] [id = 323] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 150B2400 == 36 [pid = 3964] [id = 322] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 13AC0C00 == 35 [pid = 3964] [id = 321] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 10EEE400 == 34 [pid = 3964] [id = 320] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 10B63800 == 33 [pid = 3964] [id = 319] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 15F71C00 == 32 [pid = 3964] [id = 317] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 1026C000 == 31 [pid = 3964] [id = 318] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 16763000 == 30 [pid = 3964] [id = 332] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 16992C00 == 29 [pid = 3964] [id = 331] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 150AA800 == 28 [pid = 3964] [id = 328] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 10A0B400 == 27 [pid = 3964] [id = 329] 20:28:21 INFO - PROCESS | 3964 | --DOCSHELL 132C2800 == 26 [pid = 3964] [id = 330] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (194B6000) [pid = 3964] [serial = 933] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (175E0C00) [pid = 3964] [serial = 927] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (17716000) [pid = 3964] [serial = 928] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1513BC00) [pid = 3964] [serial = 921] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1587F800) [pid = 3964] [serial = 922] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17EE4400) [pid = 3964] [serial = 930] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (17EE5800) [pid = 3964] [serial = 931] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (11DDC800) [pid = 3964] [serial = 915] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (129E9C00) [pid = 3964] [serial = 916] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19785C00) [pid = 3964] [serial = 936] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (15FDAC00) [pid = 3964] [serial = 924] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15FDE800) [pid = 3964] [serial = 925] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10B5B000) [pid = 3964] [serial = 912] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10B69400) [pid = 3964] [serial = 913] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1A5B3C00) [pid = 3964] [serial = 910] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13B53800) [pid = 3964] [serial = 918] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (14239400) [pid = 3964] [serial = 919] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A2D1800) [pid = 3964] [serial = 940] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (19FD6400) [pid = 3964] [serial = 939] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19C65400) [pid = 3964] [serial = 937] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1A43DC00) [pid = 3964] [serial = 942] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1A439C00) [pid = 3964] [serial = 948] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1A59AC00) [pid = 3964] [serial = 949] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1A59C800) [pid = 3964] [serial = 943] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19403400) [pid = 3964] [serial = 945] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (194B6400) [pid = 3964] [serial = 934] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1940E400) [pid = 3964] [serial = 946] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1A96A400) [pid = 3964] [serial = 951] [outer = 00000000] [url = about:blank] 20:28:22 INFO - PROCESS | 3964 | 1467602902088 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]]]}] 20:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1390ms 20:28:22 INFO - PROCESS | 3964 | 1467602902112 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 3964 | 1467602902116 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 20:28:22 INFO - PROCESS | 3964 | 1467602902120 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:28:22 INFO - PROCESS | 3964 | 1467602902125 Marionette TRACE conn3 <- [1,1298,null,{}] 20:28:22 INFO - PROCESS | 3964 | 1467602902130 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}] 20:28:22 INFO - PROCESS | 3964 | 1467602902132 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:22 INFO - PROCESS | 3964 | 1467602902217 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:28:22 INFO - PROCESS | 3964 | 1467602902226 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 3964 | 1467602902229 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:22 INFO - PROCESS | 3964 | ++DOCSHELL 10B5AC00 == 27 [pid = 3964] [id = 334] 20:28:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10B63800) [pid = 3964] [serial = 1001] [outer = 00000000] 20:28:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (11467800) [pid = 3964] [serial = 1002] [outer = 10B63800] 20:28:22 INFO - PROCESS | 3964 | 1467602902275 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (11D8B800) [pid = 3964] [serial = 1003] [outer = 10B63800] 20:28:22 INFO - PROCESS | 3964 | 1467602902762 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] 20:28:22 INFO - PROCESS | 3964 | 1467602902827 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 20:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:28:22 INFO - PROCESS | 3964 | 1467602902833 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - PROCESS | 3964 | 1467602902835 Marionette TRACE conn3 <- [1,1302,null,{}] 20:28:22 INFO - PROCESS | 3964 | 1467602902839 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}] 20:28:22 INFO - PROCESS | 3964 | 1467602902841 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:22 INFO - PROCESS | 3964 | 1467602902962 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:28:23 INFO - PROCESS | 3964 | 1467602903055 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 3964 | 1467602903057 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:23 INFO - PROCESS | 3964 | ++DOCSHELL 139C0800 == 28 [pid = 3964] [id = 335] 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (139C4C00) [pid = 3964] [serial = 1004] [outer = 00000000] 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13B58800) [pid = 3964] [serial = 1005] [outer = 139C4C00] 20:28:23 INFO - PROCESS | 3964 | 1467602903103 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1441CC00) [pid = 3964] [serial = 1006] [outer = 139C4C00] 20:28:23 INFO - PROCESS | 3964 | 1467602903477 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]]]}] 20:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 687ms 20:28:23 INFO - PROCESS | 3964 | 1467602903532 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 3964 | 1467602903534 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 20:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:28:23 INFO - PROCESS | 3964 | 1467602903537 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - PROCESS | 3964 | 1467602903541 Marionette TRACE conn3 <- [1,1306,null,{}] 20:28:23 INFO - PROCESS | 3964 | 1467602903551 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}] 20:28:23 INFO - PROCESS | 3964 | 1467602903556 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:23 INFO - PROCESS | 3964 | 1467602903637 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:28:23 INFO - PROCESS | 3964 | 1467602903644 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 3964 | 1467602903647 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:23 INFO - PROCESS | 3964 | ++DOCSHELL 15881800 == 29 [pid = 3964] [id = 336] 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15883000) [pid = 3964] [serial = 1007] [outer = 00000000] 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15F65800) [pid = 3964] [serial = 1008] [outer = 15883000] 20:28:23 INFO - PROCESS | 3964 | 1467602903694 Marionette DEBUG loaded listener.js 20:28:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FDA800) [pid = 3964] [serial = 1009] [outer = 15883000] 20:28:24 INFO - PROCESS | 3964 | 1467602904177 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 687ms 20:28:24 INFO - PROCESS | 3964 | 1467602904236 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 3964 | 1467602904239 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 20:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:28:24 INFO - PROCESS | 3964 | 1467602904242 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 3964 | 1467602904244 Marionette TRACE conn3 <- [1,1310,null,{}] 20:28:24 INFO - PROCESS | 3964 | 1467602904248 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}] 20:28:24 INFO - PROCESS | 3964 | 1467602904249 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:24 INFO - PROCESS | 3964 | 1467602904415 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:28:24 INFO - PROCESS | 3964 | 1467602904439 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:24 INFO - PROCESS | 3964 | 1467602904441 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:24 INFO - PROCESS | 3964 | ++DOCSHELL 168F4800 == 30 [pid = 3964] [id = 337] 20:28:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (168FD400) [pid = 3964] [serial = 1010] [outer = 00000000] 20:28:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17588000) [pid = 3964] [serial = 1011] [outer = 168FD400] 20:28:24 INFO - PROCESS | 3964 | 1467602904485 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17BBA000) [pid = 3964] [serial = 1012] [outer = 168FD400] 20:28:24 INFO - PROCESS | 3964 | 1467602904904 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]]]}] 20:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 703ms 20:28:24 INFO - PROCESS | 3964 | 1467602904941 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 20:28:24 INFO - PROCESS | 3964 | 1467602904943 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 20:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:28:24 INFO - PROCESS | 3964 | 1467602904947 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:28:24 INFO - PROCESS | 3964 | 1467602904949 Marionette TRACE conn3 <- [1,1314,null,{}] 20:28:24 INFO - PROCESS | 3964 | 1467602904952 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}] 20:28:24 INFO - PROCESS | 3964 | 1467602904954 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:25 INFO - PROCESS | 3964 | 1467602905059 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:28:25 INFO - PROCESS | 3964 | 1467602905067 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 3964 | 1467602905069 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:25 INFO - PROCESS | 3964 | ++DOCSHELL 17EDA000 == 31 [pid = 3964] [id = 338] 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19402000) [pid = 3964] [serial = 1013] [outer = 00000000] 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1940D400) [pid = 3964] [serial = 1014] [outer = 19402000] 20:28:25 INFO - PROCESS | 3964 | 1467602905116 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (194AD800) [pid = 3964] [serial = 1015] [outer = 19402000] 20:28:25 INFO - PROCESS | 3964 | 1467602905600 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]]]}] 20:28:25 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 20:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 703ms 20:28:25 INFO - PROCESS | 3964 | 1467602905647 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 3964 | 1467602905649 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 20:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:28:25 INFO - PROCESS | 3964 | 1467602905656 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:28:25 INFO - PROCESS | 3964 | 1467602905657 Marionette TRACE conn3 <- [1,1318,null,{}] 20:28:25 INFO - PROCESS | 3964 | 1467602905661 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}] 20:28:25 INFO - PROCESS | 3964 | 1467602905666 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:25 INFO - PROCESS | 3964 | 1467602905817 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:28:25 INFO - PROCESS | 3964 | 1467602905833 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 3964 | 1467602905835 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:25 INFO - PROCESS | 3964 | ++DOCSHELL 19C63400 == 32 [pid = 3964] [id = 339] 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C64400) [pid = 3964] [serial = 1016] [outer = 00000000] 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19C6F800) [pid = 3964] [serial = 1017] [outer = 19C64400] 20:28:25 INFO - PROCESS | 3964 | 1467602905881 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19F52800) [pid = 3964] [serial = 1018] [outer = 19C64400] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17713800) [pid = 3964] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1560EC00) [pid = 3964] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (13AC1800) [pid = 3964] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10EEF000) [pid = 3964] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (102D2000) [pid = 3964] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10B68000) [pid = 3964] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (16D47800) [pid = 3964] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1940D800) [pid = 3964] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (11C98000) [pid = 3964] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (16766000) [pid = 3964] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15F6D400) [pid = 3964] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:28:26 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (196ED400) [pid = 3964] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:28:26 INFO - PROCESS | 3964 | 1467602906517 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]]]}] 20:28:26 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 20:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 890ms 20:28:26 INFO - PROCESS | 3964 | 1467602906561 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 3964 | 1467602906563 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 20:28:26 INFO - PROCESS | 3964 | 1467602906576 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 3964 | 1467602906578 Marionette TRACE conn3 <- [1,1322,null,{}] 20:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:28:26 INFO - PROCESS | 3964 | 1467602906581 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}] 20:28:26 INFO - PROCESS | 3964 | 1467602906583 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:26 INFO - PROCESS | 3964 | 1467602906658 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:28:26 INFO - PROCESS | 3964 | 1467602906663 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 3964 | 1467602906666 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:26 INFO - PROCESS | 3964 | ++DOCSHELL 10A81000 == 33 [pid = 3964] [id = 340] 20:28:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (10B68C00) [pid = 3964] [serial = 1019] [outer = 00000000] 20:28:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15FE6800) [pid = 3964] [serial = 1020] [outer = 10B68C00] 20:28:26 INFO - PROCESS | 3964 | 1467602906709 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17713800) [pid = 3964] [serial = 1021] [outer = 10B68C00] 20:28:27 INFO - PROCESS | 3964 | 1467602907136 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]]]}] 20:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 594ms 20:28:27 INFO - PROCESS | 3964 | 1467602907175 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 3964 | 1467602907177 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 20:28:27 INFO - PROCESS | 3964 | 1467602907180 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:28:27 INFO - PROCESS | 3964 | 1467602907182 Marionette TRACE conn3 <- [1,1326,null,{}] 20:28:27 INFO - PROCESS | 3964 | 1467602907186 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}] 20:28:27 INFO - PROCESS | 3964 | 1467602907187 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:27 INFO - PROCESS | 3964 | 1467602907288 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:28:27 INFO - PROCESS | 3964 | 1467602907296 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 3964 | 1467602907297 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:27 INFO - PROCESS | 3964 | ++DOCSHELL 16D42400 == 34 [pid = 3964] [id = 341] 20:28:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196EC800) [pid = 3964] [serial = 1022] [outer = 00000000] 20:28:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19C72000) [pid = 3964] [serial = 1023] [outer = 196EC800] 20:28:27 INFO - PROCESS | 3964 | 1467602907341 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19E0FC00) [pid = 3964] [serial = 1024] [outer = 196EC800] 20:28:28 INFO - PROCESS | 3964 | 1467602908314 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]]]}] 20:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1140ms 20:28:28 INFO - PROCESS | 3964 | 1467602908324 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 3964 | 1467602908329 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 20:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:28:28 INFO - PROCESS | 3964 | 1467602908335 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 3964 | 1467602908338 Marionette TRACE conn3 <- [1,1330,null,{}] 20:28:28 INFO - PROCESS | 3964 | 1467602908344 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}] 20:28:28 INFO - PROCESS | 3964 | 1467602908347 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:28 INFO - PROCESS | 3964 | 1467602908467 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:28:28 INFO - PROCESS | 3964 | 1467602908599 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 3964 | 1467602908603 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:28 INFO - PROCESS | 3964 | ++DOCSHELL 10B69800 == 35 [pid = 3964] [id = 342] 20:28:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10BB0400) [pid = 3964] [serial = 1025] [outer = 00000000] 20:28:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1109C800) [pid = 3964] [serial = 1026] [outer = 10BB0400] 20:28:28 INFO - PROCESS | 3964 | 1467602908661 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (12961C00) [pid = 3964] [serial = 1027] [outer = 10BB0400] 20:28:29 INFO - PROCESS | 3964 | 1467602909417 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]]]}] 20:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1140ms 20:28:29 INFO - PROCESS | 3964 | 1467602909480 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 3964 | 1467602909485 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 20:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:28:29 INFO - PROCESS | 3964 | 1467602909492 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:28:29 INFO - PROCESS | 3964 | 1467602909494 Marionette TRACE conn3 <- [1,1334,null,{}] 20:28:29 INFO - PROCESS | 3964 | 1467602909498 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}] 20:28:29 INFO - PROCESS | 3964 | 1467602909501 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:29 INFO - PROCESS | 3964 | 1467602909626 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:28:29 INFO - PROCESS | 3964 | 1467602909748 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 3964 | 1467602909751 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:29 INFO - PROCESS | 3964 | ++DOCSHELL 1423A800 == 36 [pid = 3964] [id = 343] 20:28:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (14421C00) [pid = 3964] [serial = 1028] [outer = 00000000] 20:28:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1560E000) [pid = 3964] [serial = 1029] [outer = 14421C00] 20:28:29 INFO - PROCESS | 3964 | 1467602909806 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (158B7400) [pid = 3964] [serial = 1030] [outer = 14421C00] 20:28:30 INFO - PROCESS | 3964 | 1467602910696 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]]]}] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 10A81000 == 35 [pid = 3964] [id = 340] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 19C63400 == 34 [pid = 3964] [id = 339] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 17EDA000 == 33 [pid = 3964] [id = 338] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 168F4800 == 32 [pid = 3964] [id = 337] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 15881800 == 31 [pid = 3964] [id = 336] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 139C0800 == 30 [pid = 3964] [id = 335] 20:28:30 INFO - PROCESS | 3964 | --DOCSHELL 10B5AC00 == 29 [pid = 3964] [id = 334] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19C71C00) [pid = 3964] [serial = 984] [outer = 00000000] [url = about:blank] 20:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1249ms 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1A96F400) [pid = 3964] [serial = 952] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15886000) [pid = 3964] [serial = 966] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13B54000) [pid = 3964] [serial = 963] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (14241C00) [pid = 3964] [serial = 964] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (129EA800) [pid = 3964] [serial = 960] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (12C8C400) [pid = 3964] [serial = 961] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10F5A000) [pid = 3964] [serial = 954] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (11C9B400) [pid = 3964] [serial = 955] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10F53C00) [pid = 3964] [serial = 957] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1109FC00) [pid = 3964] [serial = 958] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (17EDEC00) [pid = 3964] [serial = 973] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17BC0800) [pid = 3964] [serial = 972] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (194B3400) [pid = 3964] [serial = 975] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15FDA400) [pid = 3964] [serial = 978] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (15FE4400) [pid = 3964] [serial = 979] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (196F2800) [pid = 3964] [serial = 981] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (194B3C00) [pid = 3964] [serial = 976] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15FDE400) [pid = 3964] [serial = 969] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19786400) [pid = 3964] [serial = 982] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (19C72400) [pid = 3964] [serial = 985] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (16210C00) [pid = 3964] [serial = 970] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (158AD000) [pid = 3964] [serial = 967] [outer = 00000000] [url = about:blank] 20:28:30 INFO - PROCESS | 3964 | 1467602910763 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:28:30 INFO - PROCESS | 3964 | 1467602910767 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 20:28:30 INFO - PROCESS | 3964 | 1467602910772 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:28:30 INFO - PROCESS | 3964 | 1467602910775 Marionette TRACE conn3 <- [1,1338,null,{}] 20:28:30 INFO - PROCESS | 3964 | 1467602910781 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}] 20:28:30 INFO - PROCESS | 3964 | 1467602910784 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:30 INFO - PROCESS | 3964 | 1467602910865 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:28:30 INFO - PROCESS | 3964 | 1467602910877 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 3964 | 1467602910880 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:30 INFO - PROCESS | 3964 | ++DOCSHELL 10A81800 == 30 [pid = 3964] [id = 344] 20:28:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10B5A400) [pid = 3964] [serial = 1031] [outer = 00000000] 20:28:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10BBBC00) [pid = 3964] [serial = 1032] [outer = 10B5A400] 20:28:30 INFO - PROCESS | 3964 | 1467602910927 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1109B800) [pid = 3964] [serial = 1033] [outer = 10B5A400] 20:28:31 INFO - PROCESS | 3964 | 1467602911429 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]]]}] 20:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 688ms 20:28:31 INFO - PROCESS | 3964 | 1467602911472 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:28:31 INFO - PROCESS | 3964 | 1467602911476 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 20:28:31 INFO - PROCESS | 3964 | 1467602911482 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:28:31 INFO - PROCESS | 3964 | 1467602911484 Marionette TRACE conn3 <- [1,1342,null,{}] 20:28:31 INFO - PROCESS | 3964 | 1467602911489 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}] 20:28:31 INFO - PROCESS | 3964 | 1467602911491 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:31 INFO - PROCESS | 3964 | 1467602911576 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:28:31 INFO - PROCESS | 3964 | 1467602911585 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 3964 | 1467602911587 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:31 INFO - PROCESS | 3964 | ++DOCSHELL 1316BC00 == 31 [pid = 3964] [id = 345] 20:28:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (131E6C00) [pid = 3964] [serial = 1034] [outer = 00000000] 20:28:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (139BF800) [pid = 3964] [serial = 1035] [outer = 131E6C00] 20:28:31 INFO - PROCESS | 3964 | 1467602911639 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (14233400) [pid = 3964] [serial = 1036] [outer = 131E6C00] 20:28:32 INFO - PROCESS | 3964 | 1467602912097 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]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 641ms 20:28:32 INFO - PROCESS | 3964 | 1467602912120 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 3964 | 1467602912122 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 20:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:28:32 INFO - PROCESS | 3964 | 1467602912126 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - PROCESS | 3964 | 1467602912129 Marionette TRACE conn3 <- [1,1346,null,{}] 20:28:32 INFO - PROCESS | 3964 | 1467602912143 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}] 20:28:32 INFO - PROCESS | 3964 | 1467602912148 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:32 INFO - PROCESS | 3964 | 1467602912227 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:28:32 INFO - PROCESS | 3964 | 1467602912265 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 3964 | 1467602912268 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:32 INFO - PROCESS | 3964 | ++DOCSHELL 158A1800 == 32 [pid = 3964] [id = 346] 20:28:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (158AD000) [pid = 3964] [serial = 1037] [outer = 00000000] 20:28:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15FD9800) [pid = 3964] [serial = 1038] [outer = 158AD000] 20:28:32 INFO - PROCESS | 3964 | 1467602912388 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15FE7C00) [pid = 3964] [serial = 1039] [outer = 158AD000] 20:28:32 INFO - PROCESS | 3964 | 1467602912776 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]]]}] 20:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 687ms 20:28:32 INFO - PROCESS | 3964 | 1467602912825 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 3964 | 1467602912828 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 20:28:32 INFO - PROCESS | 3964 | 1467602912831 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:28:32 INFO - PROCESS | 3964 | 1467602912832 Marionette TRACE conn3 <- [1,1350,null,{}] 20:28:32 INFO - PROCESS | 3964 | 1467602912836 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}] 20:28:32 INFO - PROCESS | 3964 | 1467602912838 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:32 INFO - PROCESS | 3964 | 1467602912920 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:28:33 INFO - PROCESS | 3964 | 1467602913014 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 3964 | 1467602913016 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:33 INFO - PROCESS | 3964 | ++DOCSHELL 171CD400 == 33 [pid = 3964] [id = 347] 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17255C00) [pid = 3964] [serial = 1040] [outer = 00000000] 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17ED8400) [pid = 3964] [serial = 1041] [outer = 17255C00] 20:28:33 INFO - PROCESS | 3964 | 1467602913061 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19406400) [pid = 3964] [serial = 1042] [outer = 17255C00] 20:28:33 INFO - PROCESS | 3964 | 1467602913486 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]]]}] 20:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 687ms 20:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:28:33 INFO - PROCESS | 3964 | 1467602913530 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 3964 | 1467602913532 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 20:28:33 INFO - PROCESS | 3964 | 1467602913536 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 3964 | 1467602913537 Marionette TRACE conn3 <- [1,1354,null,{}] 20:28:33 INFO - PROCESS | 3964 | 1467602913540 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}] 20:28:33 INFO - PROCESS | 3964 | 1467602913542 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:33 INFO - PROCESS | 3964 | 1467602913683 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:28:33 INFO - PROCESS | 3964 | 1467602913706 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:33 INFO - PROCESS | 3964 | 1467602913708 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:33 INFO - PROCESS | 3964 | ++DOCSHELL 1940AC00 == 34 [pid = 3964] [id = 348] 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1940B800) [pid = 3964] [serial = 1043] [outer = 00000000] 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (194B6C00) [pid = 3964] [serial = 1044] [outer = 1940B800] 20:28:33 INFO - PROCESS | 3964 | 1467602913750 Marionette DEBUG loaded listener.js 20:28:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196EA800) [pid = 3964] [serial = 1045] [outer = 1940B800] 20:28:34 INFO - PROCESS | 3964 | 1467602914200 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] 20:28:34 INFO - PROCESS | 3964 | 1467602914237 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 20:28:34 INFO - PROCESS | 3964 | 1467602914240 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:28:34 INFO - PROCESS | 3964 | 1467602914242 Marionette TRACE conn3 <- [1,1358,null,{}] 20:28:34 INFO - PROCESS | 3964 | 1467602914245 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}] 20:28:34 INFO - PROCESS | 3964 | 1467602914251 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:34 INFO - PROCESS | 3964 | 1467602914378 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:28:34 INFO - PROCESS | 3964 | 1467602914384 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 3964 | 1467602914386 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:34 INFO - PROCESS | 3964 | ++DOCSHELL 1560DC00 == 35 [pid = 3964] [id = 349] 20:28:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19409800) [pid = 3964] [serial = 1046] [outer = 00000000] 20:28:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C71400) [pid = 3964] [serial = 1047] [outer = 19409800] 20:28:34 INFO - PROCESS | 3964 | 1467602914429 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19781C00) [pid = 3964] [serial = 1048] [outer = 19409800] 20:28:34 INFO - PROCESS | 3964 | 1467602914873 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] 20:28:35 INFO - PROCESS | 3964 | 1467602915024 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 20:28:35 INFO - PROCESS | 3964 | 1467602915034 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 3964 | 1467602915036 Marionette TRACE conn3 <- [1,1362,null,{}] 20:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:28:35 INFO - PROCESS | 3964 | 1467602915039 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}] 20:28:35 INFO - PROCESS | 3964 | 1467602915041 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:35 INFO - PROCESS | 3964 | 1467602915123 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:28:35 INFO - PROCESS | 3964 | 1467602915130 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 3964 | 1467602915132 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:35 INFO - PROCESS | 3964 | ++DOCSHELL 12E25800 == 36 [pid = 3964] [id = 350] 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12EE5C00) [pid = 3964] [serial = 1049] [outer = 00000000] 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (14233C00) [pid = 3964] [serial = 1050] [outer = 12EE5C00] 20:28:35 INFO - PROCESS | 3964 | 1467602915175 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15603800) [pid = 3964] [serial = 1051] [outer = 12EE5C00] 20:28:35 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:35 INFO - PROCESS | 3964 | 1467602915617 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] 20:28:35 INFO - PROCESS | 3964 | 1467602915679 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 20:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:28:35 INFO - PROCESS | 3964 | 1467602915682 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 3964 | 1467602915684 Marionette TRACE conn3 <- [1,1366,null,{}] 20:28:35 INFO - PROCESS | 3964 | 1467602915687 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}] 20:28:35 INFO - PROCESS | 3964 | 1467602915689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:35 INFO - PROCESS | 3964 | 1467602915774 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:28:35 INFO - PROCESS | 3964 | 1467602915782 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 3964 | 1467602915784 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:35 INFO - PROCESS | 3964 | ++DOCSHELL 131E5800 == 37 [pid = 3964] [id = 351] 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (139C4C00) [pid = 3964] [serial = 1052] [outer = 00000000] 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19FDB800) [pid = 3964] [serial = 1053] [outer = 139C4C00] 20:28:35 INFO - PROCESS | 3964 | 1467602915829 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1A38EC00) [pid = 3964] [serial = 1054] [outer = 139C4C00] 20:28:36 INFO - PROCESS | 3964 | 1467602916234 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] 20:28:36 INFO - PROCESS | 3964 | 1467602916286 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 20:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:28:36 INFO - PROCESS | 3964 | 1467602916290 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 3964 | 1467602916292 Marionette TRACE conn3 <- [1,1370,null,{}] 20:28:36 INFO - PROCESS | 3964 | 1467602916295 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}] 20:28:36 INFO - PROCESS | 3964 | 1467602916297 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:36 INFO - PROCESS | 3964 | 1467602916380 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:28:36 INFO - PROCESS | 3964 | 1467602916386 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 3964 | 1467602916388 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:36 INFO - PROCESS | 3964 | ++DOCSHELL 1A39D000 == 38 [pid = 3964] [id = 352] 20:28:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1A39D400) [pid = 3964] [serial = 1055] [outer = 00000000] 20:28:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1A439400) [pid = 3964] [serial = 1056] [outer = 1A39D400] 20:28:36 INFO - PROCESS | 3964 | 1467602916430 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1A43B400) [pid = 3964] [serial = 1057] [outer = 1A39D400] 20:28:36 INFO - PROCESS | 3964 | [3964] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:28:36 INFO - PROCESS | 3964 | 1467602916900 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] 20:28:36 INFO - PROCESS | 3964 | 1467602916930 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 20:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:28:36 INFO - PROCESS | 3964 | 1467602916934 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 3964 | 1467602916935 Marionette TRACE conn3 <- [1,1374,null,{}] 20:28:36 INFO - PROCESS | 3964 | 1467602916939 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}] 20:28:36 INFO - PROCESS | 3964 | 1467602916941 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:37 INFO - PROCESS | 3964 | 1467602917058 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:28:37 INFO - PROCESS | 3964 | 1467602917197 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 3964 | 1467602917200 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:37 INFO - PROCESS | 3964 | ++DOCSHELL 0C762400 == 39 [pid = 3964] [id = 353] 20:28:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (0C765400) [pid = 3964] [serial = 1058] [outer = 00000000] 20:28:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10470400) [pid = 3964] [serial = 1059] [outer = 0C765400] 20:28:37 INFO - PROCESS | 3964 | 1467602917258 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10A06400) [pid = 3964] [serial = 1060] [outer = 0C765400] 20:28:37 INFO - PROCESS | 3964 | 1467602917878 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] 20:28:37 INFO - PROCESS | 3964 | 1467602917942 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 20:28:37 INFO - PROCESS | 3964 | 1467602917947 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:28:37 INFO - PROCESS | 3964 | 1467602917951 Marionette TRACE conn3 <- [1,1378,null,{}] 20:28:37 INFO - PROCESS | 3964 | 1467602917956 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}] 20:28:37 INFO - PROCESS | 3964 | 1467602917959 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:38 INFO - PROCESS | 3964 | 1467602918065 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:28:38 INFO - PROCESS | 3964 | 1467602918197 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 3964 | 1467602918201 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:38 INFO - PROCESS | 3964 | ++DOCSHELL 14422400 == 40 [pid = 3964] [id = 354] 20:28:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (14424000) [pid = 3964] [serial = 1061] [outer = 00000000] 20:28:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (15637000) [pid = 3964] [serial = 1062] [outer = 14424000] 20:28:38 INFO - PROCESS | 3964 | 1467602918256 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (15FE5800) [pid = 3964] [serial = 1063] [outer = 14424000] 20:28:38 INFO - PROCESS | 3964 | 1467602918786 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]]]}] 20:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 906ms 20:28:38 INFO - PROCESS | 3964 | 1467602918852 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 20:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:28:38 INFO - PROCESS | 3964 | 1467602918856 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 20:28:38 INFO - PROCESS | 3964 | 1467602918859 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 3964 | 1467602918862 Marionette TRACE conn3 <- [1,1382,null,{}] 20:28:38 INFO - PROCESS | 3964 | 1467602918866 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}] 20:28:38 INFO - PROCESS | 3964 | 1467602918868 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:38 INFO - PROCESS | 3964 | 1467602918974 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:28:39 INFO - PROCESS | 3964 | 1467602919107 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 3964 | 1467602919110 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:39 INFO - PROCESS | 3964 | ++DOCSHELL 12BAC000 == 41 [pid = 3964] [id = 355] 20:28:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196F6800) [pid = 3964] [serial = 1064] [outer = 00000000] 20:28:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19C6E000) [pid = 3964] [serial = 1065] [outer = 196F6800] 20:28:39 INFO - PROCESS | 3964 | 1467602919165 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19FDB400) [pid = 3964] [serial = 1066] [outer = 196F6800] 20:28:39 INFO - PROCESS | 3964 | 1467602919826 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]]]}] 20:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1000ms 20:28:40 INFO - PROCESS | 3964 | 1467602920026 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 3964 | 1467602920030 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 20:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:28:40 INFO - PROCESS | 3964 | 1467602920045 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 3964 | 1467602920048 Marionette TRACE conn3 <- [1,1386,null,{}] 20:28:40 INFO - PROCESS | 3964 | 1467602920054 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}] 20:28:40 INFO - PROCESS | 3964 | 1467602920057 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:40 INFO - PROCESS | 3964 | 1467602920175 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:28:40 INFO - PROCESS | 3964 | 1467602920257 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 3964 | 1467602920262 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:40 INFO - PROCESS | 3964 | ++DOCSHELL 11470C00 == 42 [pid = 3964] [id = 356] 20:28:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (114D6C00) [pid = 3964] [serial = 1067] [outer = 00000000] 20:28:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11CF2C00) [pid = 3964] [serial = 1068] [outer = 114D6C00] 20:28:40 INFO - PROCESS | 3964 | 1467602920352 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (129EA000) [pid = 3964] [serial = 1069] [outer = 114D6C00] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 0C761400 == 41 [pid = 3964] [id = 333] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 1A39D000 == 40 [pid = 3964] [id = 352] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 131E5800 == 39 [pid = 3964] [id = 351] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 12E25800 == 38 [pid = 3964] [id = 350] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 1560DC00 == 37 [pid = 3964] [id = 349] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 1940AC00 == 36 [pid = 3964] [id = 348] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 171CD400 == 35 [pid = 3964] [id = 347] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 158A1800 == 34 [pid = 3964] [id = 346] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 1316BC00 == 33 [pid = 3964] [id = 345] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 10A81800 == 32 [pid = 3964] [id = 344] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 1423A800 == 31 [pid = 3964] [id = 343] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 10B69800 == 30 [pid = 3964] [id = 342] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 16D42400 == 29 [pid = 3964] [id = 341] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 12BAC000 == 28 [pid = 3964] [id = 355] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 0C762400 == 27 [pid = 3964] [id = 353] 20:28:41 INFO - PROCESS | 3964 | --DOCSHELL 14422400 == 26 [pid = 3964] [id = 354] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19C72000) [pid = 3964] [serial = 1023] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (13B58800) [pid = 3964] [serial = 1005] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1441CC00) [pid = 3964] [serial = 1006] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (17588000) [pid = 3964] [serial = 1011] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (15F65800) [pid = 3964] [serial = 1008] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1940D400) [pid = 3964] [serial = 1014] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (19C6F800) [pid = 3964] [serial = 1017] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (11467800) [pid = 3964] [serial = 1002] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (194AD800) [pid = 3964] [serial = 1015] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (11D8B800) [pid = 3964] [serial = 1003] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (12E23000) [pid = 3964] [serial = 1000] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (129EA400) [pid = 3964] [serial = 999] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (19F52800) [pid = 3964] [serial = 1018] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10EF7000) [pid = 3964] [serial = 988] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10A7E000) [pid = 3964] [serial = 987] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (144CAC00) [pid = 3964] [serial = 991] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13B4F400) [pid = 3964] [serial = 990] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (194B1400) [pid = 3964] [serial = 994] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (17BD7C00) [pid = 3964] [serial = 993] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1A393400) [pid = 3964] [serial = 997] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1A38E800) [pid = 3964] [serial = 996] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (17BBA000) [pid = 3964] [serial = 1012] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15FE6800) [pid = 3964] [serial = 1020] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (15FDA800) [pid = 3964] [serial = 1009] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17713800) [pid = 3964] [serial = 1021] [outer = 00000000] [url = about:blank] 20:28:41 INFO - PROCESS | 3964 | 1467602921518 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]]]}] 20:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1515ms 20:28:41 INFO - PROCESS | 3964 | 1467602921563 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 3964 | 1467602921567 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 20:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:28:41 INFO - PROCESS | 3964 | 1467602921572 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - PROCESS | 3964 | 1467602921575 Marionette TRACE conn3 <- [1,1390,null,{}] 20:28:41 INFO - PROCESS | 3964 | 1467602921580 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}] 20:28:41 INFO - PROCESS | 3964 | 1467602921583 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:41 INFO - PROCESS | 3964 | 1467602921707 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:28:41 INFO - PROCESS | 3964 | 1467602921793 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 3964 | 1467602921796 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:41 INFO - PROCESS | 3964 | ++DOCSHELL 10B5F400 == 27 [pid = 3964] [id = 357] 20:28:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10B61400) [pid = 3964] [serial = 1070] [outer = 00000000] 20:28:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10BBA400) [pid = 3964] [serial = 1071] [outer = 10B61400] 20:28:41 INFO - PROCESS | 3964 | 1467602921842 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10EF2800) [pid = 3964] [serial = 1072] [outer = 10B61400] 20:28:42 INFO - PROCESS | 3964 | 1467602922253 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]]]}] 20:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 734ms 20:28:42 INFO - PROCESS | 3964 | 1467602922309 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 3964 | 1467602922314 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 20:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:28:42 INFO - PROCESS | 3964 | 1467602922320 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 3964 | 1467602922323 Marionette TRACE conn3 <- [1,1394,null,{}] 20:28:42 INFO - PROCESS | 3964 | 1467602922327 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}] 20:28:42 INFO - PROCESS | 3964 | 1467602922329 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:42 INFO - PROCESS | 3964 | 1467602922415 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:28:42 INFO - PROCESS | 3964 | 1467602922421 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 3964 | 1467602922424 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:42 INFO - PROCESS | 3964 | ++DOCSHELL 11DE1C00 == 28 [pid = 3964] [id = 358] 20:28:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (129E8400) [pid = 3964] [serial = 1073] [outer = 00000000] 20:28:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12C8E400) [pid = 3964] [serial = 1074] [outer = 129E8400] 20:28:42 INFO - PROCESS | 3964 | 1467602922470 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12ED9C00) [pid = 3964] [serial = 1075] [outer = 129E8400] 20:28:42 INFO - PROCESS | 3964 | 1467602922931 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]]]}] 20:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 640ms 20:28:42 INFO - PROCESS | 3964 | 1467602922961 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 3964 | 1467602922963 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 20:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:28:42 INFO - PROCESS | 3964 | 1467602922967 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 3964 | 1467602922970 Marionette TRACE conn3 <- [1,1398,null,{}] 20:28:42 INFO - PROCESS | 3964 | 1467602922981 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}] 20:28:42 INFO - PROCESS | 3964 | 1467602922986 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:43 INFO - PROCESS | 3964 | 1467602923066 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:28:43 INFO - PROCESS | 3964 | 1467602923108 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 3964 | 1467602923112 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:43 INFO - PROCESS | 3964 | ++DOCSHELL 13B4F800 == 29 [pid = 3964] [id = 359] 20:28:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1441FC00) [pid = 3964] [serial = 1076] [outer = 00000000] 20:28:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (144C7C00) [pid = 3964] [serial = 1077] [outer = 1441FC00] 20:28:43 INFO - PROCESS | 3964 | 1467602923236 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1560D800) [pid = 3964] [serial = 1078] [outer = 1441FC00] 20:28:43 INFO - PROCESS | 3964 | 1467602923659 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]]]}] 20:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 750ms 20:28:43 INFO - PROCESS | 3964 | 1467602923725 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 3964 | 1467602923728 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 20:28:43 INFO - PROCESS | 3964 | 1467602923736 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - PROCESS | 3964 | 1467602923737 Marionette TRACE conn3 <- [1,1402,null,{}] 20:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:28:43 INFO - PROCESS | 3964 | 1467602923741 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}] 20:28:43 INFO - PROCESS | 3964 | 1467602923743 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:43 INFO - PROCESS | 3964 | 1467602923858 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:28:43 INFO - PROCESS | 3964 | 1467602923917 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 3964 | 1467602923919 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:43 INFO - PROCESS | 3964 | ++DOCSHELL 158A0C00 == 30 [pid = 3964] [id = 360] 20:28:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (158A1400) [pid = 3964] [serial = 1079] [outer = 00000000] 20:28:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15F64800) [pid = 3964] [serial = 1080] [outer = 158A1400] 20:28:43 INFO - PROCESS | 3964 | 1467602923964 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FDB400) [pid = 3964] [serial = 1081] [outer = 158A1400] 20:28:44 INFO - PROCESS | 3964 | 1467602924400 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]]]}] 20:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 687ms 20:28:44 INFO - PROCESS | 3964 | 1467602924462 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 3964 | 1467602924464 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 20:28:44 INFO - PROCESS | 3964 | 1467602924468 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:28:44 INFO - PROCESS | 3964 | 1467602924469 Marionette TRACE conn3 <- [1,1406,null,{}] 20:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:28:44 INFO - PROCESS | 3964 | 1467602924476 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}] 20:28:44 INFO - PROCESS | 3964 | 1467602924478 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:44 INFO - PROCESS | 3964 | 1467602924585 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:28:44 INFO - PROCESS | 3964 | 1467602924596 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:44 INFO - PROCESS | 3964 | 1467602924598 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:44 INFO - PROCESS | 3964 | ++DOCSHELL 15FE0000 == 31 [pid = 3964] [id = 361] 20:28:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15FE2000) [pid = 3964] [serial = 1082] [outer = 00000000] 20:28:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (168F6000) [pid = 3964] [serial = 1083] [outer = 15FE2000] 20:28:44 INFO - PROCESS | 3964 | 1467602924641 Marionette DEBUG loaded listener.js 20:28:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (171CC000) [pid = 3964] [serial = 1084] [outer = 15FE2000] 20:28:45 INFO - PROCESS | 3964 | 1467602925089 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]]]}] 20:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 687ms 20:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:28:45 INFO - PROCESS | 3964 | 1467602925153 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:28:45 INFO - PROCESS | 3964 | 1467602925156 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 20:28:45 INFO - PROCESS | 3964 | 1467602925167 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:28:45 INFO - PROCESS | 3964 | 1467602925169 Marionette TRACE conn3 <- [1,1410,null,{}] 20:28:45 INFO - PROCESS | 3964 | 1467602925173 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}] 20:28:45 INFO - PROCESS | 3964 | 1467602925178 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:45 INFO - PROCESS | 3964 | 1467602925311 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:28:45 INFO - PROCESS | 3964 | 1467602925372 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:45 INFO - PROCESS | 3964 | 1467602925374 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:45 INFO - PROCESS | 3964 | ++DOCSHELL 17EDE000 == 32 [pid = 3964] [id = 362] 20:28:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17EDFC00) [pid = 3964] [serial = 1085] [outer = 00000000] 20:28:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (194AAC00) [pid = 3964] [serial = 1086] [outer = 17EDFC00] 20:28:45 INFO - PROCESS | 3964 | 1467602925418 Marionette DEBUG loaded listener.js 20:28:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (194B2C00) [pid = 3964] [serial = 1087] [outer = 17EDFC00] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1A39D400) [pid = 3964] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1940B800) [pid = 3964] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (19409800) [pid = 3964] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (131E6C00) [pid = 3964] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (158AD000) [pid = 3964] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10BB0400) [pid = 3964] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10B5A400) [pid = 3964] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (14421C00) [pid = 3964] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (196EC800) [pid = 3964] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (12EE5C00) [pid = 3964] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (17255C00) [pid = 3964] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:28:45 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (139C4C00) [pid = 3964] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:28:46 INFO - PROCESS | 3964 | 1467602926063 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]]]}] 20:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 937ms 20:28:46 INFO - PROCESS | 3964 | 1467602926105 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 3964 | 1467602926106 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 20:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:28:46 INFO - PROCESS | 3964 | 1467602926110 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:28:46 INFO - PROCESS | 3964 | 1467602926111 Marionette TRACE conn3 <- [1,1414,null,{}] 20:28:46 INFO - PROCESS | 3964 | 1467602926115 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}] 20:28:46 INFO - PROCESS | 3964 | 1467602926116 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:46 INFO - PROCESS | 3964 | 1467602926189 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:28:46 INFO - PROCESS | 3964 | 1467602926194 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 3964 | 1467602926196 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:46 INFO - PROCESS | 3964 | ++DOCSHELL 15138400 == 33 [pid = 3964] [id = 363] 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (158A1000) [pid = 3964] [serial = 1088] [outer = 00000000] 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17BC0800) [pid = 3964] [serial = 1089] [outer = 158A1000] 20:28:46 INFO - PROCESS | 3964 | 1467602926239 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17BD1C00) [pid = 3964] [serial = 1090] [outer = 158A1000] 20:28:46 INFO - PROCESS | 3964 | 1467602926659 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]]]}] 20:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 594ms 20:28:46 INFO - PROCESS | 3964 | 1467602926707 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:28:46 INFO - PROCESS | 3964 | 1467602926710 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 20:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:28:46 INFO - PROCESS | 3964 | 1467602926713 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:28:46 INFO - PROCESS | 3964 | 1467602926715 Marionette TRACE conn3 <- [1,1418,null,{}] 20:28:46 INFO - PROCESS | 3964 | 1467602926718 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}] 20:28:46 INFO - PROCESS | 3964 | 1467602926720 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:46 INFO - PROCESS | 3964 | 1467602926796 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:28:46 INFO - PROCESS | 3964 | 1467602926803 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:46 INFO - PROCESS | 3964 | 1467602926805 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:46 INFO - PROCESS | 3964 | ++DOCSHELL 194B6000 == 34 [pid = 3964] [id = 364] 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (194B9400) [pid = 3964] [serial = 1091] [outer = 00000000] 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (196F0000) [pid = 3964] [serial = 1092] [outer = 194B9400] 20:28:46 INFO - PROCESS | 3964 | 1467602926847 Marionette DEBUG loaded listener.js 20:28:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196F0C00) [pid = 3964] [serial = 1093] [outer = 194B9400] 20:28:47 INFO - PROCESS | 3964 | 1467602927266 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]]]}] 20:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 593ms 20:28:47 INFO - PROCESS | 3964 | 1467602927310 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:28:47 INFO - PROCESS | 3964 | 1467602927312 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 20:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:28:47 INFO - PROCESS | 3964 | 1467602927315 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:28:47 INFO - PROCESS | 3964 | 1467602927317 Marionette TRACE conn3 <- [1,1422,null,{}] 20:28:47 INFO - PROCESS | 3964 | 1467602927320 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}] 20:28:47 INFO - PROCESS | 3964 | 1467602927322 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:47 INFO - PROCESS | 3964 | 1467602927404 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:28:47 INFO - PROCESS | 3964 | 1467602927410 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:47 INFO - PROCESS | 3964 | 1467602927412 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:47 INFO - PROCESS | 3964 | ++DOCSHELL 13AC1C00 == 35 [pid = 3964] [id = 365] 20:28:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19C66C00) [pid = 3964] [serial = 1094] [outer = 00000000] 20:28:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19C70800) [pid = 3964] [serial = 1095] [outer = 19C66C00] 20:28:47 INFO - PROCESS | 3964 | 1467602927453 Marionette DEBUG loaded listener.js 20:28:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C72000) [pid = 3964] [serial = 1096] [outer = 19C66C00] 20:28:48 INFO - PROCESS | 3964 | 1467602928198 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]]]}] 20:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 937ms 20:28:48 INFO - PROCESS | 3964 | 1467602928261 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:28:48 INFO - PROCESS | 3964 | 1467602928266 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 20:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:28:48 INFO - PROCESS | 3964 | 1467602928270 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:28:48 INFO - PROCESS | 3964 | 1467602928274 Marionette TRACE conn3 <- [1,1426,null,{}] 20:28:48 INFO - PROCESS | 3964 | 1467602928280 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}] 20:28:48 INFO - PROCESS | 3964 | 1467602928283 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:48 INFO - PROCESS | 3964 | 1467602928421 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:28:48 INFO - PROCESS | 3964 | 1467602928551 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:48 INFO - PROCESS | 3964 | 1467602928555 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:48 INFO - PROCESS | 3964 | ++DOCSHELL 10474000 == 36 [pid = 3964] [id = 366] 20:28:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10A77000) [pid = 3964] [serial = 1097] [outer = 00000000] 20:28:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (11804000) [pid = 3964] [serial = 1098] [outer = 10A77000] 20:28:48 INFO - PROCESS | 3964 | 1467602928612 Marionette DEBUG loaded listener.js 20:28:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (12B6EC00) [pid = 3964] [serial = 1099] [outer = 10A77000] 20:28:49 INFO - PROCESS | 3964 | 1467602929358 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]]]}] 20:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1140ms 20:28:49 INFO - PROCESS | 3964 | 1467602929418 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:28:49 INFO - PROCESS | 3964 | 1467602929423 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 20:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:28:49 INFO - PROCESS | 3964 | 1467602929429 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:28:49 INFO - PROCESS | 3964 | 1467602929432 Marionette TRACE conn3 <- [1,1430,null,{}] 20:28:49 INFO - PROCESS | 3964 | 1467602929436 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}] 20:28:49 INFO - PROCESS | 3964 | 1467602929439 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:49 INFO - PROCESS | 3964 | 1467602929560 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:28:49 INFO - PROCESS | 3964 | 1467602929758 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:49 INFO - PROCESS | 3964 | 1467602929762 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:49 INFO - PROCESS | 3964 | ++DOCSHELL 0F390400 == 37 [pid = 3964] [id = 367] 20:28:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (0F397400) [pid = 3964] [serial = 1100] [outer = 00000000] 20:28:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1047E800) [pid = 3964] [serial = 1101] [outer = 0F397400] 20:28:49 INFO - PROCESS | 3964 | 1467602929821 Marionette DEBUG loaded listener.js 20:28:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (10A81000) [pid = 3964] [serial = 1102] [outer = 0F397400] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 194B6000 == 36 [pid = 3964] [id = 364] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 15138400 == 35 [pid = 3964] [id = 363] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 17EDE000 == 34 [pid = 3964] [id = 362] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 15FE0000 == 33 [pid = 3964] [id = 361] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 158A0C00 == 32 [pid = 3964] [id = 360] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 13B4F800 == 31 [pid = 3964] [id = 359] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 11DE1C00 == 30 [pid = 3964] [id = 358] 20:28:50 INFO - PROCESS | 3964 | --DOCSHELL 10B5F400 == 29 [pid = 3964] [id = 357] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (194B6C00) [pid = 3964] [serial = 1044] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19C71400) [pid = 3964] [serial = 1047] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (139BF800) [pid = 3964] [serial = 1035] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (14233400) [pid = 3964] [serial = 1036] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (196EA800) [pid = 3964] [serial = 1045] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15FD9800) [pid = 3964] [serial = 1038] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FE7C00) [pid = 3964] [serial = 1039] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1109C800) [pid = 3964] [serial = 1026] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12961C00) [pid = 3964] [serial = 1027] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10BBBC00) [pid = 3964] [serial = 1032] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1109B800) [pid = 3964] [serial = 1033] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1560E000) [pid = 3964] [serial = 1029] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (158B7400) [pid = 3964] [serial = 1030] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19E0FC00) [pid = 3964] [serial = 1024] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (14233C00) [pid = 3964] [serial = 1050] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (15603800) [pid = 3964] [serial = 1051] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1A43B400) [pid = 3964] [serial = 1057] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19781C00) [pid = 3964] [serial = 1048] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (17ED8400) [pid = 3964] [serial = 1041] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19406400) [pid = 3964] [serial = 1042] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1A38EC00) [pid = 3964] [serial = 1054] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19FDB800) [pid = 3964] [serial = 1053] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1A439400) [pid = 3964] [serial = 1056] [outer = 00000000] [url = about:blank] 20:28:50 INFO - PROCESS | 3964 | 1467602930434 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]]]}] 20:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1046ms 20:28:50 INFO - PROCESS | 3964 | 1467602930492 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:28:50 INFO - PROCESS | 3964 | 1467602930495 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 20:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:28:50 INFO - PROCESS | 3964 | 1467602930499 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:28:50 INFO - PROCESS | 3964 | 1467602930502 Marionette TRACE conn3 <- [1,1434,null,{}] 20:28:50 INFO - PROCESS | 3964 | 1467602930507 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}] 20:28:50 INFO - PROCESS | 3964 | 1467602930511 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:50 INFO - PROCESS | 3964 | 1467602930619 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:28:50 INFO - PROCESS | 3964 | 1467602930706 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:50 INFO - PROCESS | 3964 | 1467602930709 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:50 INFO - PROCESS | 3964 | ++DOCSHELL 10A76000 == 30 [pid = 3964] [id = 368] 20:28:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10A7E000) [pid = 3964] [serial = 1103] [outer = 00000000] 20:28:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (11890C00) [pid = 3964] [serial = 1104] [outer = 10A7E000] 20:28:50 INFO - PROCESS | 3964 | 1467602930754 Marionette DEBUG loaded listener.js 20:28:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (12B6E800) [pid = 3964] [serial = 1105] [outer = 10A7E000] 20:28:51 INFO - PROCESS | 3964 | 1467602931183 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]]]}] 20:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 749ms 20:28:51 INFO - PROCESS | 3964 | 1467602931241 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:28:51 INFO - PROCESS | 3964 | 1467602931245 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 20:28:51 INFO - PROCESS | 3964 | 1467602931249 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:28:51 INFO - PROCESS | 3964 | 1467602931251 Marionette TRACE conn3 <- [1,1438,null,{}] 20:28:51 INFO - PROCESS | 3964 | 1467602931259 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}] 20:28:51 INFO - PROCESS | 3964 | 1467602931261 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:51 INFO - PROCESS | 3964 | 1467602931349 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:28:51 INFO - PROCESS | 3964 | 1467602931362 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:51 INFO - PROCESS | 3964 | 1467602931364 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:51 INFO - PROCESS | 3964 | ++DOCSHELL 13AC0C00 == 31 [pid = 3964] [id = 369] 20:28:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (14242800) [pid = 3964] [serial = 1106] [outer = 00000000] 20:28:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (150A4800) [pid = 3964] [serial = 1107] [outer = 14242800] 20:28:51 INFO - PROCESS | 3964 | 1467602931408 Marionette DEBUG loaded listener.js 20:28:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15637C00) [pid = 3964] [serial = 1108] [outer = 14242800] 20:28:51 INFO - PROCESS | 3964 | 1467602931866 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]]]}] 20:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 641ms 20:28:51 INFO - PROCESS | 3964 | 1467602931890 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:28:51 INFO - PROCESS | 3964 | 1467602931892 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 20:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:28:51 INFO - PROCESS | 3964 | 1467602931897 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:28:51 INFO - PROCESS | 3964 | 1467602931903 Marionette TRACE conn3 <- [1,1442,null,{}] 20:28:51 INFO - PROCESS | 3964 | 1467602931912 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}] 20:28:51 INFO - PROCESS | 3964 | 1467602931916 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:51 INFO - PROCESS | 3964 | 1467602932001 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:28:52 INFO - PROCESS | 3964 | 1467602932009 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 3964 | 1467602932011 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:52 INFO - PROCESS | 3964 | ++DOCSHELL 15FDFC00 == 32 [pid = 3964] [id = 370] 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15FE2400) [pid = 3964] [serial = 1109] [outer = 00000000] 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16763000) [pid = 3964] [serial = 1110] [outer = 15FE2400] 20:28:52 INFO - PROCESS | 3964 | 1467602932054 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (16D47800) [pid = 3964] [serial = 1111] [outer = 15FE2400] 20:28:52 INFO - PROCESS | 3964 | 1467602932521 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]]]}] 20:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 688ms 20:28:52 INFO - PROCESS | 3964 | 1467602932593 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:28:52 INFO - PROCESS | 3964 | 1467602932596 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 20:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:28:52 INFO - PROCESS | 3964 | 1467602932604 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:28:52 INFO - PROCESS | 3964 | 1467602932606 Marionette TRACE conn3 <- [1,1446,null,{}] 20:28:52 INFO - PROCESS | 3964 | 1467602932610 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}] 20:28:52 INFO - PROCESS | 3964 | 1467602932612 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:52 INFO - PROCESS | 3964 | 1467602932725 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:28:52 INFO - PROCESS | 3964 | 1467602932809 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:52 INFO - PROCESS | 3964 | 1467602932811 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:52 INFO - PROCESS | 3964 | ++DOCSHELL 1771B000 == 33 [pid = 3964] [id = 371] 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17B62000) [pid = 3964] [serial = 1112] [outer = 00000000] 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17ED9C00) [pid = 3964] [serial = 1113] [outer = 17B62000] 20:28:52 INFO - PROCESS | 3964 | 1467602932853 Marionette DEBUG loaded listener.js 20:28:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19409000) [pid = 3964] [serial = 1114] [outer = 17B62000] 20:28:53 INFO - PROCESS | 3964 | 1467602933284 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]]]}] 20:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 20:28:53 INFO - PROCESS | 3964 | 1467602933344 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:28:53 INFO - PROCESS | 3964 | 1467602933346 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 20:28:53 INFO - PROCESS | 3964 | 1467602933349 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:28:53 INFO - PROCESS | 3964 | 1467602933351 Marionette TRACE conn3 <- [1,1450,null,{}] 20:28:53 INFO - PROCESS | 3964 | 1467602933359 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}] 20:28:53 INFO - PROCESS | 3964 | 1467602933361 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:53 INFO - PROCESS | 3964 | 1467602933468 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:28:53 INFO - PROCESS | 3964 | 1467602933477 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:53 INFO - PROCESS | 3964 | 1467602933483 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:53 INFO - PROCESS | 3964 | ++DOCSHELL 12B68800 == 34 [pid = 3964] [id = 372] 20:28:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (194B6000) [pid = 3964] [serial = 1115] [outer = 00000000] 20:28:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196EB000) [pid = 3964] [serial = 1116] [outer = 194B6000] 20:28:53 INFO - PROCESS | 3964 | 1467602933535 Marionette DEBUG loaded listener.js 20:28:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19789000) [pid = 3964] [serial = 1117] [outer = 194B6000] 20:28:53 INFO - PROCESS | 3964 | 1467602934001 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]]]}] 20:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 687ms 20:28:54 INFO - PROCESS | 3964 | 1467602934049 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 3964 | 1467602934051 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 20:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:28:54 INFO - PROCESS | 3964 | 1467602934094 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:28:54 INFO - PROCESS | 3964 | 1467602934096 Marionette TRACE conn3 <- [1,1454,null,{}] 20:28:54 INFO - PROCESS | 3964 | 1467602934100 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}] 20:28:54 INFO - PROCESS | 3964 | 1467602934102 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:54 INFO - PROCESS | 3964 | 1467602934209 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:28:54 INFO - PROCESS | 3964 | 1467602934224 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:54 INFO - PROCESS | 3964 | 1467602934226 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:54 INFO - PROCESS | 3964 | ++DOCSHELL 19C67000 == 35 [pid = 3964] [id = 373] 20:28:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19F54C00) [pid = 3964] [serial = 1118] [outer = 00000000] 20:28:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19FD4C00) [pid = 3964] [serial = 1119] [outer = 19F54C00] 20:28:54 INFO - PROCESS | 3964 | 1467602934270 Marionette DEBUG loaded listener.js 20:28:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19FD5800) [pid = 3964] [serial = 1120] [outer = 19F54C00] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (129E8400) [pid = 3964] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1441FC00) [pid = 3964] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10B61400) [pid = 3964] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (114D6C00) [pid = 3964] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (158A1400) [pid = 3964] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15FE2000) [pid = 3964] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (17EDFC00) [pid = 3964] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (0C765400) [pid = 3964] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (14424000) [pid = 3964] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (194B9400) [pid = 3964] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (196F6800) [pid = 3964] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:28:54 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (158A1000) [pid = 3964] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:28:54 INFO - PROCESS | 3964 | 1467602934779 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]]]}] 20:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 781ms 20:28:54 INFO - PROCESS | 3964 | 1467602934836 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:28:54 INFO - PROCESS | 3964 | 1467602934838 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 20:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:28:54 INFO - PROCESS | 3964 | 1467602934841 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:28:54 INFO - PROCESS | 3964 | 1467602934843 Marionette TRACE conn3 <- [1,1458,null,{}] 20:28:54 INFO - PROCESS | 3964 | 1467602934846 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}] 20:28:54 INFO - PROCESS | 3964 | 1467602934848 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:54 INFO - PROCESS | 3964 | 1467602934924 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:28:55 INFO - PROCESS | 3964 | 1467602935011 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 3964 | 1467602935013 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:55 INFO - PROCESS | 3964 | ++DOCSHELL 10472C00 == 36 [pid = 3964] [id = 374] 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (104EA800) [pid = 3964] [serial = 1121] [outer = 00000000] 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (144C9000) [pid = 3964] [serial = 1122] [outer = 104EA800] 20:28:55 INFO - PROCESS | 3964 | 1467602935055 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15F6D400) [pid = 3964] [serial = 1123] [outer = 104EA800] 20:28:55 INFO - PROCESS | 3964 | 1467602935415 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]]]}] 20:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 593ms 20:28:55 INFO - PROCESS | 3964 | 1467602935439 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:28:55 INFO - PROCESS | 3964 | 1467602935441 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 20:28:55 INFO - PROCESS | 3964 | 1467602935444 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:28:55 INFO - PROCESS | 3964 | 1467602935446 Marionette TRACE conn3 <- [1,1462,null,{}] 20:28:55 INFO - PROCESS | 3964 | 1467602935449 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}] 20:28:55 INFO - PROCESS | 3964 | 1467602935451 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:55 INFO - PROCESS | 3964 | 1467602935561 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:28:55 INFO - PROCESS | 3964 | 1467602935613 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:55 INFO - PROCESS | 3964 | 1467602935614 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:55 INFO - PROCESS | 3964 | ++DOCSHELL 10A78800 == 37 [pid = 3964] [id = 375] 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (132C3400) [pid = 3964] [serial = 1124] [outer = 00000000] 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (196F2800) [pid = 3964] [serial = 1125] [outer = 132C3400] 20:28:55 INFO - PROCESS | 3964 | 1467602935682 Marionette DEBUG loaded listener.js 20:28:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19FDB800) [pid = 3964] [serial = 1126] [outer = 132C3400] 20:28:56 INFO - PROCESS | 3964 | 1467602936112 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]]]}] 20:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 687ms 20:28:56 INFO - PROCESS | 3964 | 1467602936145 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 3964 | 1467602936147 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 20:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:28:56 INFO - PROCESS | 3964 | 1467602936150 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - PROCESS | 3964 | 1467602936152 Marionette TRACE conn3 <- [1,1466,null,{}] 20:28:56 INFO - PROCESS | 3964 | 1467602936155 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}] 20:28:56 INFO - PROCESS | 3964 | 1467602936157 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:56 INFO - PROCESS | 3964 | 1467602936237 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:28:56 INFO - PROCESS | 3964 | 1467602936242 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:56 INFO - PROCESS | 3964 | 1467602936244 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:56 INFO - PROCESS | 3964 | ++DOCSHELL 158A1400 == 38 [pid = 3964] [id = 376] 20:28:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15FDF800) [pid = 3964] [serial = 1127] [outer = 00000000] 20:28:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1A394800) [pid = 3964] [serial = 1128] [outer = 15FDF800] 20:28:56 INFO - PROCESS | 3964 | 1467602936295 Marionette DEBUG loaded listener.js 20:28:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1A399000) [pid = 3964] [serial = 1129] [outer = 15FDF800] 20:28:56 INFO - PROCESS | 3964 | 1467602936849 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]]]}] 20:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 20:28:56 INFO - PROCESS | 3964 | 1467602936890 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:28:56 INFO - PROCESS | 3964 | 1467602936895 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 20:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:28:56 INFO - PROCESS | 3964 | 1467602936901 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:28:56 INFO - PROCESS | 3964 | 1467602936905 Marionette TRACE conn3 <- [1,1470,null,{}] 20:28:56 INFO - PROCESS | 3964 | 1467602936911 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}] 20:28:56 INFO - PROCESS | 3964 | 1467602936914 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:57 INFO - PROCESS | 3964 | 1467602937069 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:28:57 INFO - PROCESS | 3964 | 1467602937176 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:57 INFO - PROCESS | 3964 | 1467602937181 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:57 INFO - PROCESS | 3964 | ++DOCSHELL 10EED000 == 39 [pid = 3964] [id = 377] 20:28:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10EF4C00) [pid = 3964] [serial = 1130] [outer = 00000000] 20:28:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (12B6B400) [pid = 3964] [serial = 1131] [outer = 10EF4C00] 20:28:57 INFO - PROCESS | 3964 | 1467602937237 Marionette DEBUG loaded listener.js 20:28:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (13247C00) [pid = 3964] [serial = 1132] [outer = 10EF4C00] 20:28:57 INFO - PROCESS | 3964 | 1467602937832 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]]]}] 20:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1000ms 20:28:57 INFO - PROCESS | 3964 | 1467602937904 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:28:57 INFO - PROCESS | 3964 | 1467602937909 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 20:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:28:57 INFO - PROCESS | 3964 | 1467602937915 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:28:57 INFO - PROCESS | 3964 | 1467602937918 Marionette TRACE conn3 <- [1,1474,null,{}] 20:28:57 INFO - PROCESS | 3964 | 1467602937922 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}] 20:28:57 INFO - PROCESS | 3964 | 1467602937925 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:58 INFO - PROCESS | 3964 | 1467602938061 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:28:58 INFO - PROCESS | 3964 | 1467602938193 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:58 INFO - PROCESS | 3964 | 1467602938196 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:58 INFO - PROCESS | 3964 | ++DOCSHELL 13B56800 == 40 [pid = 3964] [id = 378] 20:28:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (14241C00) [pid = 3964] [serial = 1133] [outer = 00000000] 20:28:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (15636400) [pid = 3964] [serial = 1134] [outer = 14241C00] 20:28:58 INFO - PROCESS | 3964 | 1467602938251 Marionette DEBUG loaded listener.js 20:28:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (158B5800) [pid = 3964] [serial = 1135] [outer = 14241C00] 20:28:58 INFO - PROCESS | 3964 | 1467602938860 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]]]}] 20:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1000ms 20:28:58 INFO - PROCESS | 3964 | 1467602938918 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:28:58 INFO - PROCESS | 3964 | 1467602938920 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 20:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:28:58 INFO - PROCESS | 3964 | 1467602938924 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:28:58 INFO - PROCESS | 3964 | 1467602938928 Marionette TRACE conn3 <- [1,1478,null,{}] 20:28:58 INFO - PROCESS | 3964 | 1467602938940 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}] 20:28:58 INFO - PROCESS | 3964 | 1467602938948 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:59 INFO - PROCESS | 3964 | 1467602939126 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:28:59 INFO - PROCESS | 3964 | 1467602939250 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:59 INFO - PROCESS | 3964 | 1467602939254 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:28:59 INFO - PROCESS | 3964 | ++DOCSHELL 196E9400 == 41 [pid = 3964] [id = 379] 20:28:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196EA000) [pid = 3964] [serial = 1136] [outer = 00000000] 20:28:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19C6D800) [pid = 3964] [serial = 1137] [outer = 196EA000] 20:28:59 INFO - PROCESS | 3964 | 1467602939310 Marionette DEBUG loaded listener.js 20:28:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19FDC000) [pid = 3964] [serial = 1138] [outer = 196EA000] 20:29:00 INFO - PROCESS | 3964 | 1467602940102 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]]]}] 20:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1249ms 20:29:00 INFO - PROCESS | 3964 | 1467602940187 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:29:00 INFO - PROCESS | 3964 | 1467602940191 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 20:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:29:00 INFO - PROCESS | 3964 | 1467602940197 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:29:00 INFO - PROCESS | 3964 | 1467602940200 Marionette TRACE conn3 <- [1,1482,null,{}] 20:29:00 INFO - PROCESS | 3964 | 1467602940205 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}] 20:29:00 INFO - PROCESS | 3964 | 1467602940207 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:00 INFO - PROCESS | 3964 | 1467602940343 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:29:00 INFO - PROCESS | 3964 | 1467602940476 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:00 INFO - PROCESS | 3964 | 1467602940480 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:00 INFO - PROCESS | 3964 | ++DOCSHELL 10A7D800 == 42 [pid = 3964] [id = 380] 20:29:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10A7E800) [pid = 3964] [serial = 1139] [outer = 00000000] 20:29:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11DDC400) [pid = 3964] [serial = 1140] [outer = 10A7E800] 20:29:00 INFO - PROCESS | 3964 | 1467602940530 Marionette DEBUG loaded listener.js 20:29:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (12E63800) [pid = 3964] [serial = 1141] [outer = 10A7E800] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 10A78800 == 41 [pid = 3964] [id = 375] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 10472C00 == 40 [pid = 3964] [id = 374] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 19C67000 == 39 [pid = 3964] [id = 373] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 12B68800 == 38 [pid = 3964] [id = 372] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 1771B000 == 37 [pid = 3964] [id = 371] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 15FDFC00 == 36 [pid = 3964] [id = 370] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 13AC0C00 == 35 [pid = 3964] [id = 369] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 10A76000 == 34 [pid = 3964] [id = 368] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 0F390400 == 33 [pid = 3964] [id = 367] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 10474000 == 32 [pid = 3964] [id = 366] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 11470C00 == 31 [pid = 3964] [id = 356] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 13AC1C00 == 30 [pid = 3964] [id = 365] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 196E9400 == 29 [pid = 3964] [id = 379] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 158A1400 == 28 [pid = 3964] [id = 376] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 10EED000 == 27 [pid = 3964] [id = 377] 20:29:01 INFO - PROCESS | 3964 | --DOCSHELL 13B56800 == 26 [pid = 3964] [id = 378] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (12C8E400) [pid = 3964] [serial = 1074] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (12ED9C00) [pid = 3964] [serial = 1075] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (144C7C00) [pid = 3964] [serial = 1077] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (10BBA400) [pid = 3964] [serial = 1071] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10EF2800) [pid = 3964] [serial = 1072] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (129EA000) [pid = 3964] [serial = 1069] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (11CF2C00) [pid = 3964] [serial = 1068] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15F64800) [pid = 3964] [serial = 1080] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (168F6000) [pid = 3964] [serial = 1083] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15FDB400) [pid = 3964] [serial = 1081] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (194AAC00) [pid = 3964] [serial = 1086] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10A06400) [pid = 3964] [serial = 1060] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10470400) [pid = 3964] [serial = 1059] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15FE5800) [pid = 3964] [serial = 1063] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15637000) [pid = 3964] [serial = 1062] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19C70800) [pid = 3964] [serial = 1095] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196F0000) [pid = 3964] [serial = 1092] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19FDB400) [pid = 3964] [serial = 1066] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19C6E000) [pid = 3964] [serial = 1065] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (194B2C00) [pid = 3964] [serial = 1087] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (171CC000) [pid = 3964] [serial = 1084] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (17BC0800) [pid = 3964] [serial = 1089] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1560D800) [pid = 3964] [serial = 1078] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (196F0C00) [pid = 3964] [serial = 1093] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17BD1C00) [pid = 3964] [serial = 1090] [outer = 00000000] [url = about:blank] 20:29:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10A80400) [pid = 3964] [serial = 1142] [outer = 1B1CFC00] 20:29:01 INFO - PROCESS | 3964 | 1467602941745 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]]]}] 20:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1608ms 20:29:01 INFO - PROCESS | 3964 | 1467602941832 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:29:01 INFO - PROCESS | 3964 | 1467602941836 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 20:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:29:01 INFO - PROCESS | 3964 | 1467602941844 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:29:01 INFO - PROCESS | 3964 | 1467602941846 Marionette TRACE conn3 <- [1,1486,null,{}] 20:29:01 INFO - PROCESS | 3964 | 1467602941851 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}] 20:29:01 INFO - PROCESS | 3964 | 1467602941854 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:01 INFO - PROCESS | 3964 | 1467602941942 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:29:01 INFO - PROCESS | 3964 | 1467602941953 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:01 INFO - PROCESS | 3964 | 1467602941956 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:01 INFO - PROCESS | 3964 | ++DOCSHELL 11C9CC00 == 27 [pid = 3964] [id = 381] 20:29:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (11C9E800) [pid = 3964] [serial = 1143] [outer = 00000000] 20:29:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12B69C00) [pid = 3964] [serial = 1144] [outer = 11C9E800] 20:29:01 INFO - PROCESS | 3964 | 1467602942007 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (12E25800) [pid = 3964] [serial = 1145] [outer = 11C9E800] 20:29:02 INFO - PROCESS | 3964 | 1467602942459 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]]]}] 20:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 702ms 20:29:02 INFO - PROCESS | 3964 | 1467602942541 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:29:02 INFO - PROCESS | 3964 | 1467602942545 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 20:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:29:02 INFO - PROCESS | 3964 | 1467602942552 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:29:02 INFO - PROCESS | 3964 | 1467602942554 Marionette TRACE conn3 <- [1,1490,null,{}] 20:29:02 INFO - PROCESS | 3964 | 1467602942558 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}] 20:29:02 INFO - PROCESS | 3964 | 1467602942561 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:02 INFO - PROCESS | 3964 | 1467602942649 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:29:02 INFO - PROCESS | 3964 | 1467602942737 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:02 INFO - PROCESS | 3964 | 1467602942739 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:02 INFO - PROCESS | 3964 | ++DOCSHELL 13AC1800 == 28 [pid = 3964] [id = 382] 20:29:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13AC1C00) [pid = 3964] [serial = 1146] [outer = 00000000] 20:29:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (14237400) [pid = 3964] [serial = 1147] [outer = 13AC1C00] 20:29:02 INFO - PROCESS | 3964 | 1467602942785 Marionette DEBUG loaded listener.js 20:29:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1441A000) [pid = 3964] [serial = 1148] [outer = 13AC1C00] 20:29:03 INFO - PROCESS | 3964 | 1467602943509 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]]]}] 20:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1000ms 20:29:03 INFO - PROCESS | 3964 | 1467602943554 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:29:03 INFO - PROCESS | 3964 | 1467602943558 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 20:29:03 INFO - PROCESS | 3964 | 1467602943563 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:29:03 INFO - PROCESS | 3964 | 1467602943568 Marionette TRACE conn3 <- [1,1494,null,{}] 20:29:03 INFO - PROCESS | 3964 | 1467602943574 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}] 20:29:03 INFO - PROCESS | 3964 | 1467602943576 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:03 INFO - PROCESS | 3964 | 1467602943694 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:29:03 INFO - PROCESS | 3964 | 1467602943779 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:03 INFO - PROCESS | 3964 | 1467602943783 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:03 INFO - PROCESS | 3964 | ++DOCSHELL 10F5F800 == 29 [pid = 3964] [id = 383] 20:29:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1109EC00) [pid = 3964] [serial = 1149] [outer = 00000000] 20:29:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (12E1D400) [pid = 3964] [serial = 1150] [outer = 1109EC00] 20:29:03 INFO - PROCESS | 3964 | 1467602943881 Marionette DEBUG loaded listener.js 20:29:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1313F000) [pid = 3964] [serial = 1151] [outer = 1109EC00] 20:29:04 INFO - PROCESS | 3964 | 1467602944743 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]]]}] 20:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1250ms 20:29:04 INFO - PROCESS | 3964 | 1467602944828 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:29:04 INFO - PROCESS | 3964 | 1467602944832 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 20:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:29:04 INFO - PROCESS | 3964 | 1467602944846 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:29:04 INFO - PROCESS | 3964 | 1467602944849 Marionette TRACE conn3 <- [1,1498,null,{}] 20:29:04 INFO - PROCESS | 3964 | 1467602944855 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}] 20:29:04 INFO - PROCESS | 3964 | 1467602944858 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:04 INFO - PROCESS | 3964 | 1467602944994 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:29:05 INFO - PROCESS | 3964 | 1467602945072 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:05 INFO - PROCESS | 3964 | 1467602945077 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:05 INFO - PROCESS | 3964 | ++DOCSHELL 0C760400 == 30 [pid = 3964] [id = 384] 20:29:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (0C760800) [pid = 3964] [serial = 1152] [outer = 00000000] 20:29:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (10A0A400) [pid = 3964] [serial = 1153] [outer = 0C760800] 20:29:05 INFO - PROCESS | 3964 | 1467602945180 Marionette DEBUG loaded listener.js 20:29:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1146FC00) [pid = 3964] [serial = 1154] [outer = 0C760800] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 17719400 == 29 [pid = 3964] [id = 262] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 10A76400 == 28 [pid = 3964] [id = 264] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 1771A000 == 27 [pid = 3964] [id = 263] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 10E59C00 == 26 [pid = 3964] [id = 266] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 12BB3C00 == 25 [pid = 3964] [id = 265] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 11C9CC00 == 24 [pid = 3964] [id = 381] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 10A7D800 == 23 [pid = 3964] [id = 380] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 15F6F000 == 22 [pid = 3964] [id = 258] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 15FDEC00 == 21 [pid = 3964] [id = 270] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 1620F000 == 20 [pid = 3964] [id = 269] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 150B0800 == 19 [pid = 3964] [id = 268] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 0C767000 == 18 [pid = 3964] [id = 260] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 168F2000 == 17 [pid = 3964] [id = 259] 20:29:05 INFO - PROCESS | 3964 | --DOCSHELL 10B5C800 == 16 [pid = 3964] [id = 261] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 13AC1800 == 15 [pid = 3964] [id = 382] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 13246400 == 14 [pid = 3964] [id = 256] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 12B70C00 == 13 [pid = 3964] [id = 267] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 11DDB400 == 12 [pid = 3964] [id = 255] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 1441F000 == 11 [pid = 3964] [id = 257] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 10F5F800 == 10 [pid = 3964] [id = 383] 20:29:06 INFO - PROCESS | 3964 | --DOCSHELL 19408800 == 9 [pid = 3964] [id = 271] 20:29:07 INFO - PROCESS | 3964 | 1467602947742 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]]]}] 20:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2952ms 20:29:07 INFO - PROCESS | 3964 | 1467602947786 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:29:07 INFO - PROCESS | 3964 | 1467602947791 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 20:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:29:07 INFO - PROCESS | 3964 | 1467602947796 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:29:07 INFO - PROCESS | 3964 | 1467602947799 Marionette TRACE conn3 <- [1,1502,null,{}] 20:29:07 INFO - PROCESS | 3964 | 1467602947811 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}] 20:29:07 INFO - PROCESS | 3964 | 1467602947814 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:07 INFO - PROCESS | 3964 | 1467602947936 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:29:07 INFO - PROCESS | 3964 | 1467602947951 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:07 INFO - PROCESS | 3964 | 1467602947954 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:08 INFO - PROCESS | 3964 | ++DOCSHELL 11DE0000 == 10 [pid = 3964] [id = 385] 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (11DE1C00) [pid = 3964] [serial = 1155] [outer = 00000000] 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (12C8BC00) [pid = 3964] [serial = 1156] [outer = 11DE1C00] 20:29:08 INFO - PROCESS | 3964 | 1467602948050 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1313B400) [pid = 3964] [serial = 1157] [outer = 11DE1C00] 20:29:08 INFO - PROCESS | 3964 | 1467602948520 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]]]}] 20:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 766ms 20:29:08 INFO - PROCESS | 3964 | 1467602948557 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:29:08 INFO - PROCESS | 3964 | 1467602948562 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 20:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:29:08 INFO - PROCESS | 3964 | 1467602948569 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:29:08 INFO - PROCESS | 3964 | 1467602948572 Marionette TRACE conn3 <- [1,1506,null,{}] 20:29:08 INFO - PROCESS | 3964 | 1467602948585 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}] 20:29:08 INFO - PROCESS | 3964 | 1467602948588 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:08 INFO - PROCESS | 3964 | 1467602948719 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:29:08 INFO - PROCESS | 3964 | 1467602948734 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:08 INFO - PROCESS | 3964 | 1467602948737 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:08 INFO - PROCESS | 3964 | ++DOCSHELL 13B5CC00 == 11 [pid = 3964] [id = 386] 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (14233400) [pid = 3964] [serial = 1158] [outer = 00000000] 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (144BF800) [pid = 3964] [serial = 1159] [outer = 14233400] 20:29:08 INFO - PROCESS | 3964 | 1467602948832 Marionette DEBUG loaded listener.js 20:29:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (150B0C00) [pid = 3964] [serial = 1160] [outer = 14233400] 20:29:09 INFO - PROCESS | 3964 | 1467602949264 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]]]}] 20:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 750ms 20:29:09 INFO - PROCESS | 3964 | 1467602949329 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:29:09 INFO - PROCESS | 3964 | 1467602949331 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 20:29:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:29:09 INFO - PROCESS | 3964 | 1467602949335 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:29:09 INFO - PROCESS | 3964 | 1467602949338 Marionette TRACE conn3 <- [1,1510,null,{}] 20:29:09 INFO - PROCESS | 3964 | 1467602949349 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}] 20:29:09 INFO - PROCESS | 3964 | 1467602949354 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:09 INFO - PROCESS | 3964 | 1467602949496 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:29:09 INFO - PROCESS | 3964 | 1467602949512 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:09 INFO - PROCESS | 3964 | 1467602949515 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:09 INFO - PROCESS | 3964 | ++DOCSHELL 15FDBC00 == 12 [pid = 3964] [id = 387] 20:29:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (15FDF000) [pid = 3964] [serial = 1161] [outer = 00000000] 20:29:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (15FE5800) [pid = 3964] [serial = 1162] [outer = 15FDF000] 20:29:09 INFO - PROCESS | 3964 | 1467602949613 Marionette DEBUG loaded listener.js 20:29:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (16768800) [pid = 3964] [serial = 1163] [outer = 15FDF000] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (11C9E800) [pid = 3964] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17B62000) [pid = 3964] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19C66C00) [pid = 3964] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10A77000) [pid = 3964] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (194B6000) [pid = 3964] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10A7E000) [pid = 3964] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (14242800) [pid = 3964] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (0F397400) [pid = 3964] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (104EA800) [pid = 3964] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (15FE2400) [pid = 3964] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15FDF800) [pid = 3964] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10A7E800) [pid = 3964] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (132C3400) [pid = 3964] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19F54C00) [pid = 3964] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10EF4C00) [pid = 3964] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (14241C00) [pid = 3964] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (196EA000) [pid = 3964] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:29:10 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (13AC1C00) [pid = 3964] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:29:10 INFO - PROCESS | 3964 | 1467602950324 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"]]]}] 20:29:10 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 () { 20:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:29:10 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 () { 20:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:29:10 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 () { 20:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:29:10 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 () { 20:29:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:29:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1046ms 20:29:10 INFO - PROCESS | 3964 | 1467602950392 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:29:10 INFO - PROCESS | 3964 | 1467602950395 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 20:29:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:29:10 INFO - PROCESS | 3964 | 1467602950398 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:29:10 INFO - PROCESS | 3964 | 1467602950400 Marionette TRACE conn3 <- [1,1514,null,{}] 20:29:10 INFO - PROCESS | 3964 | 1467602950403 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}] 20:29:10 INFO - PROCESS | 3964 | 1467602950405 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:10 INFO - PROCESS | 3964 | 1467602950493 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:29:10 INFO - PROCESS | 3964 | 1467602950499 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:10 INFO - PROCESS | 3964 | 1467602950501 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:10 INFO - PROCESS | 3964 | ++DOCSHELL 14235400 == 13 [pid = 3964] [id = 388] 20:29:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (14236400) [pid = 3964] [serial = 1164] [outer = 00000000] 20:29:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15F64400) [pid = 3964] [serial = 1165] [outer = 14236400] 20:29:10 INFO - PROCESS | 3964 | 1467602950545 Marionette DEBUG loaded listener.js 20:29:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15FE2800) [pid = 3964] [serial = 1166] [outer = 14236400] 20:29:10 INFO - PROCESS | 3964 | 1467602950974 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"]]]}] 20:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:29:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:29:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:29:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 593ms 20:29:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:29:11 INFO - PROCESS | 3964 | 1467602951009 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 3964 | 1467602951011 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 20:29:11 INFO - PROCESS | 3964 | 1467602951015 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - PROCESS | 3964 | 1467602951016 Marionette TRACE conn3 <- [1,1518,null,{}] 20:29:11 INFO - PROCESS | 3964 | 1467602951019 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}] 20:29:11 INFO - PROCESS | 3964 | 1467602951021 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:11 INFO - PROCESS | 3964 | 1467602951099 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:29:11 INFO - PROCESS | 3964 | 1467602951104 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 3964 | 1467602951106 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:11 INFO - PROCESS | 3964 | ++DOCSHELL 15637800 == 14 [pid = 3964] [id = 389] 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15894000) [pid = 3964] [serial = 1167] [outer = 00000000] 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17587800) [pid = 3964] [serial = 1168] [outer = 15894000] 20:29:11 INFO - PROCESS | 3964 | 1467602951149 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1767A400) [pid = 3964] [serial = 1169] [outer = 15894000] 20:29:11 INFO - PROCESS | 3964 | 1467602951602 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]]]}] 20:29:11 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 20:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:29:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:29:11 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. 20:29:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:29:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 640ms 20:29:11 INFO - PROCESS | 3964 | 1467602951651 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:29:11 INFO - PROCESS | 3964 | 1467602951653 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 20:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:29:11 INFO - PROCESS | 3964 | 1467602951657 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:29:11 INFO - PROCESS | 3964 | 1467602951658 Marionette TRACE conn3 <- [1,1522,null,{}] 20:29:11 INFO - PROCESS | 3964 | 1467602951662 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}] 20:29:11 INFO - PROCESS | 3964 | 1467602951667 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:11 INFO - PROCESS | 3964 | 1467602951774 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:29:11 INFO - PROCESS | 3964 | 1467602951781 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:11 INFO - PROCESS | 3964 | 1467602951784 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:11 INFO - PROCESS | 3964 | ++DOCSHELL 1026D800 == 15 [pid = 3964] [id = 390] 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17ED8800) [pid = 3964] [serial = 1170] [outer = 00000000] 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1940D400) [pid = 3964] [serial = 1171] [outer = 17ED8800] 20:29:11 INFO - PROCESS | 3964 | 1467602951834 Marionette DEBUG loaded listener.js 20:29:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194B6800) [pid = 3964] [serial = 1172] [outer = 17ED8800] 20:29:12 INFO - PROCESS | 3964 | 1467602952617 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]]]}] 20:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1000ms 20:29:12 INFO - PROCESS | 3964 | 1467602952660 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:29:12 INFO - PROCESS | 3964 | 1467602952664 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 20:29:12 INFO - PROCESS | 3964 | 1467602952669 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:29:12 INFO - PROCESS | 3964 | 1467602952674 Marionette TRACE conn3 <- [1,1526,null,{}] 20:29:12 INFO - PROCESS | 3964 | 1467602952679 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}] 20:29:12 INFO - PROCESS | 3964 | 1467602952682 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:12 INFO - PROCESS | 3964 | 1467602952798 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:29:12 INFO - PROCESS | 3964 | 1467602952933 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:12 INFO - PROCESS | 3964 | 1467602952936 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:12 INFO - PROCESS | 3964 | ++DOCSHELL 10A10000 == 16 [pid = 3964] [id = 391] 20:29:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1109C000) [pid = 3964] [serial = 1173] [outer = 00000000] 20:29:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (12E63400) [pid = 3964] [serial = 1174] [outer = 1109C000] 20:29:12 INFO - PROCESS | 3964 | 1467602952993 Marionette DEBUG loaded listener.js 20:29:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (13B51400) [pid = 3964] [serial = 1175] [outer = 1109C000] 20:29:13 INFO - PROCESS | 3964 | 1467602953666 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]]]}] 20:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1047ms 20:29:13 INFO - PROCESS | 3964 | 1467602953719 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:29:13 INFO - PROCESS | 3964 | 1467602953724 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 20:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:29:13 INFO - PROCESS | 3964 | 1467602953773 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:29:13 INFO - PROCESS | 3964 | 1467602953776 Marionette TRACE conn3 <- [1,1530,null,{}] 20:29:13 INFO - PROCESS | 3964 | 1467602953782 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}] 20:29:13 INFO - PROCESS | 3964 | 1467602953784 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:13 INFO - PROCESS | 3964 | 1467602953914 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:29:14 INFO - PROCESS | 3964 | 1467602954102 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 3964 | 1467602954106 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:14 INFO - PROCESS | 3964 | ++DOCSHELL 0C769000 == 17 [pid = 3964] [id = 392] 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (0C76AC00) [pid = 3964] [serial = 1176] [outer = 00000000] 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (104E5400) [pid = 3964] [serial = 1177] [outer = 0C76AC00] 20:29:14 INFO - PROCESS | 3964 | 1467602954167 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (10A76400) [pid = 3964] [serial = 1178] [outer = 0C76AC00] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12E25800) [pid = 3964] [serial = 1145] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17ED9C00) [pid = 3964] [serial = 1113] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (19409000) [pid = 3964] [serial = 1114] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (19C72000) [pid = 3964] [serial = 1096] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (11804000) [pid = 3964] [serial = 1098] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19789000) [pid = 3964] [serial = 1117] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12B6EC00) [pid = 3964] [serial = 1099] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (11890C00) [pid = 3964] [serial = 1104] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12B6E800) [pid = 3964] [serial = 1105] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (196EB000) [pid = 3964] [serial = 1116] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (150A4800) [pid = 3964] [serial = 1107] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15637C00) [pid = 3964] [serial = 1108] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1047E800) [pid = 3964] [serial = 1101] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10A81000) [pid = 3964] [serial = 1102] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (144C9000) [pid = 3964] [serial = 1122] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (16763000) [pid = 3964] [serial = 1110] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1A394800) [pid = 3964] [serial = 1128] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (11DDC400) [pid = 3964] [serial = 1140] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1A399000) [pid = 3964] [serial = 1129] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19FDB800) [pid = 3964] [serial = 1126] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19FD4C00) [pid = 3964] [serial = 1119] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (12B69C00) [pid = 3964] [serial = 1144] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (12B6B400) [pid = 3964] [serial = 1131] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (12E63800) [pid = 3964] [serial = 1141] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (196F2800) [pid = 3964] [serial = 1125] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (15636400) [pid = 3964] [serial = 1134] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (15FE3000) [pid = 3964] [serial = 697] [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.] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (19FD5800) [pid = 3964] [serial = 1120] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (13247C00) [pid = 3964] [serial = 1132] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (19FDC000) [pid = 3964] [serial = 1138] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (15F6D400) [pid = 3964] [serial = 1123] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (19C6D800) [pid = 3964] [serial = 1137] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (158B5800) [pid = 3964] [serial = 1135] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (16D47800) [pid = 3964] [serial = 1111] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 50 (1441A000) [pid = 3964] [serial = 1148] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 49 (12E1D400) [pid = 3964] [serial = 1150] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | --DOMWINDOW == 48 (14237400) [pid = 3964] [serial = 1147] [outer = 00000000] [url = about:blank] 20:29:14 INFO - PROCESS | 3964 | 1467602954757 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]]]}] 20:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1015ms 20:29:14 INFO - PROCESS | 3964 | 1467602954770 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:29:14 INFO - PROCESS | 3964 | 1467602954774 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 20:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:29:14 INFO - PROCESS | 3964 | 1467602954778 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:29:14 INFO - PROCESS | 3964 | 1467602954781 Marionette TRACE conn3 <- [1,1534,null,{}] 20:29:14 INFO - PROCESS | 3964 | 1467602954786 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}] 20:29:14 INFO - PROCESS | 3964 | 1467602954790 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:14 INFO - PROCESS | 3964 | 1467602954874 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:29:14 INFO - PROCESS | 3964 | 1467602954888 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:14 INFO - PROCESS | 3964 | 1467602954893 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:14 INFO - PROCESS | 3964 | ++DOCSHELL 12B6E400 == 18 [pid = 3964] [id = 393] 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 49 (12B6E800) [pid = 3964] [serial = 1179] [outer = 00000000] 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 50 (12E25800) [pid = 3964] [serial = 1180] [outer = 12B6E800] 20:29:14 INFO - PROCESS | 3964 | 1467602954940 Marionette DEBUG loaded listener.js 20:29:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 51 (12EE0800) [pid = 3964] [serial = 1181] [outer = 12B6E800] 20:29:15 INFO - PROCESS | 3964 | 1467602955418 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]]]}] 20:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 703ms 20:29:15 INFO - PROCESS | 3964 | 1467602955492 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:29:15 INFO - PROCESS | 3964 | 1467602955496 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 20:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:29:15 INFO - PROCESS | 3964 | 1467602955503 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:29:15 INFO - PROCESS | 3964 | 1467602955505 Marionette TRACE conn3 <- [1,1538,null,{}] 20:29:15 INFO - PROCESS | 3964 | 1467602955509 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}] 20:29:15 INFO - PROCESS | 3964 | 1467602955511 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:15 INFO - PROCESS | 3964 | 1467602955597 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:29:15 INFO - PROCESS | 3964 | 1467602955686 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:15 INFO - PROCESS | 3964 | 1467602955689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:15 INFO - PROCESS | 3964 | ++DOCSHELL 13249400 == 19 [pid = 3964] [id = 394] 20:29:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (1324D800) [pid = 3964] [serial = 1182] [outer = 00000000] 20:29:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (13B51800) [pid = 3964] [serial = 1183] [outer = 1324D800] 20:29:15 INFO - PROCESS | 3964 | 1467602955733 Marionette DEBUG loaded listener.js 20:29:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (1441F000) [pid = 3964] [serial = 1184] [outer = 1324D800] 20:29:16 INFO - PROCESS | 3964 | 1467602956144 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]]]}] 20:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 687ms 20:29:16 INFO - PROCESS | 3964 | 1467602956201 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 3964 | 1467602956203 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 20:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:29:16 INFO - PROCESS | 3964 | 1467602956208 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:29:16 INFO - PROCESS | 3964 | 1467602956214 Marionette TRACE conn3 <- [1,1542,null,{}] 20:29:16 INFO - PROCESS | 3964 | 1467602956223 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}] 20:29:16 INFO - PROCESS | 3964 | 1467602956227 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:16 INFO - PROCESS | 3964 | 1467602956312 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:29:16 INFO - PROCESS | 3964 | 1467602956319 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:16 INFO - PROCESS | 3964 | 1467602956321 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:16 INFO - PROCESS | 3964 | ++DOCSHELL 15888400 == 20 [pid = 3964] [id = 395] 20:29:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (15894400) [pid = 3964] [serial = 1185] [outer = 00000000] 20:29:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (158B7000) [pid = 3964] [serial = 1186] [outer = 15894400] 20:29:16 INFO - PROCESS | 3964 | 1467602956371 Marionette DEBUG loaded listener.js 20:29:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (15FE0400) [pid = 3964] [serial = 1187] [outer = 15894400] 20:29:16 INFO - PROCESS | 3964 | 1467602956834 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]]]}] 20:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 687ms 20:29:16 INFO - PROCESS | 3964 | 1467602956906 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:29:16 INFO - PROCESS | 3964 | 1467602956908 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 20:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:29:16 INFO - PROCESS | 3964 | 1467602956919 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:29:16 INFO - PROCESS | 3964 | 1467602956921 Marionette TRACE conn3 <- [1,1546,null,{}] 20:29:16 INFO - PROCESS | 3964 | 1467602956924 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}] 20:29:16 INFO - PROCESS | 3964 | 1467602956926 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:17 INFO - PROCESS | 3964 | 1467602957076 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:29:17 INFO - PROCESS | 3964 | 1467602957134 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 3964 | 1467602957136 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:17 INFO - PROCESS | 3964 | ++DOCSHELL 16769800 == 21 [pid = 3964] [id = 396] 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (16D46800) [pid = 3964] [serial = 1188] [outer = 00000000] 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (17252800) [pid = 3964] [serial = 1189] [outer = 16D46800] 20:29:17 INFO - PROCESS | 3964 | 1467602957178 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (175E0800) [pid = 3964] [serial = 1190] [outer = 16D46800] 20:29:17 INFO - PROCESS | 3964 | 1467602957574 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]]]}] 20:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 702ms 20:29:17 INFO - PROCESS | 3964 | 1467602957623 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:29:17 INFO - PROCESS | 3964 | 1467602957625 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 20:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:29:17 INFO - PROCESS | 3964 | 1467602957628 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:29:17 INFO - PROCESS | 3964 | 1467602957630 Marionette TRACE conn3 <- [1,1550,null,{}] 20:29:17 INFO - PROCESS | 3964 | 1467602957634 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}] 20:29:17 INFO - PROCESS | 3964 | 1467602957636 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:17 INFO - PROCESS | 3964 | 1467602957744 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:29:17 INFO - PROCESS | 3964 | 1467602957752 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:17 INFO - PROCESS | 3964 | 1467602957758 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:17 INFO - PROCESS | 3964 | ++DOCSHELL 131E5C00 == 22 [pid = 3964] [id = 397] 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (1771B800) [pid = 3964] [serial = 1191] [outer = 00000000] 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (17BD4400) [pid = 3964] [serial = 1192] [outer = 1771B800] 20:29:17 INFO - PROCESS | 3964 | 1467602957810 Marionette DEBUG loaded listener.js 20:29:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (19407800) [pid = 3964] [serial = 1193] [outer = 1771B800] 20:29:18 INFO - PROCESS | 3964 | 1467602958278 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]]]}] 20:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 687ms 20:29:18 INFO - PROCESS | 3964 | 1467602958327 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 3964 | 1467602958329 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 20:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:29:18 INFO - PROCESS | 3964 | 1467602958332 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:29:18 INFO - PROCESS | 3964 | 1467602958334 Marionette TRACE conn3 <- [1,1554,null,{}] 20:29:18 INFO - PROCESS | 3964 | 1467602958337 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}] 20:29:18 INFO - PROCESS | 3964 | 1467602958339 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:18 INFO - PROCESS | 3964 | 1467602958474 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:29:18 INFO - PROCESS | 3964 | 1467602958496 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:18 INFO - PROCESS | 3964 | 1467602958498 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:18 INFO - PROCESS | 3964 | ++DOCSHELL 12BAAC00 == 23 [pid = 3964] [id = 398] 20:29:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (19401800) [pid = 3964] [serial = 1194] [outer = 00000000] 20:29:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (194B8400) [pid = 3964] [serial = 1195] [outer = 19401800] 20:29:18 INFO - PROCESS | 3964 | 1467602958540 Marionette DEBUG loaded listener.js 20:29:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (196ED400) [pid = 3964] [serial = 1196] [outer = 19401800] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (15FDF000) [pid = 3964] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (15894000) [pid = 3964] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (14233400) [pid = 3964] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (11DE1C00) [pid = 3964] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (14236400) [pid = 3964] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:29:18 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (0C760800) [pid = 3964] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:29:18 INFO - PROCESS | 3964 | 1467602958956 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]]]}] 20:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 625ms 20:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:29:18 INFO - PROCESS | 3964 | 1467602958970 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:29:18 INFO - PROCESS | 3964 | 1467602958972 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 20:29:18 INFO - PROCESS | 3964 | 1467602958975 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:29:18 INFO - PROCESS | 3964 | 1467602958977 Marionette TRACE conn3 <- [1,1558,null,{}] 20:29:18 INFO - PROCESS | 3964 | 1467602958980 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}] 20:29:18 INFO - PROCESS | 3964 | 1467602958982 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:19 INFO - PROCESS | 3964 | 1467602959071 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:29:19 INFO - PROCESS | 3964 | 1467602959075 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 3964 | 1467602959077 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:19 INFO - PROCESS | 3964 | ++DOCSHELL 194AA400 == 24 [pid = 3964] [id = 399] 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (194AAC00) [pid = 3964] [serial = 1197] [outer = 00000000] 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (196F3000) [pid = 3964] [serial = 1198] [outer = 194AAC00] 20:29:19 INFO - PROCESS | 3964 | 1467602959120 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (1977E400) [pid = 3964] [serial = 1199] [outer = 194AAC00] 20:29:19 INFO - PROCESS | 3964 | 1467602959549 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]]]}] 20:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 641ms 20:29:19 INFO - PROCESS | 3964 | 1467602959614 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:29:19 INFO - PROCESS | 3964 | 1467602959616 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 20:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:29:19 INFO - PROCESS | 3964 | 1467602959619 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:29:19 INFO - PROCESS | 3964 | 1467602959620 Marionette TRACE conn3 <- [1,1562,null,{}] 20:29:19 INFO - PROCESS | 3964 | 1467602959624 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}] 20:29:19 INFO - PROCESS | 3964 | 1467602959626 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:19 INFO - PROCESS | 3964 | 1467602959721 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:29:19 INFO - PROCESS | 3964 | 1467602959726 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:19 INFO - PROCESS | 3964 | 1467602959728 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:19 INFO - PROCESS | 3964 | ++DOCSHELL 1940B400 == 25 [pid = 3964] [id = 400] 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (19789400) [pid = 3964] [serial = 1200] [outer = 00000000] 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (19C66C00) [pid = 3964] [serial = 1201] [outer = 19789400] 20:29:19 INFO - PROCESS | 3964 | 1467602959770 Marionette DEBUG loaded listener.js 20:29:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (19C6D800) [pid = 3964] [serial = 1202] [outer = 19789400] 20:29:20 INFO - PROCESS | 3964 | 1467602960218 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]]]}] 20:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 640ms 20:29:20 INFO - PROCESS | 3964 | 1467602960257 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 3964 | 1467602960259 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 20:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:29:20 INFO - PROCESS | 3964 | 1467602960262 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - PROCESS | 3964 | 1467602960264 Marionette TRACE conn3 <- [1,1566,null,{}] 20:29:20 INFO - PROCESS | 3964 | 1467602960271 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}] 20:29:20 INFO - PROCESS | 3964 | 1467602960273 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:20 INFO - PROCESS | 3964 | 1467602960354 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:29:20 INFO - PROCESS | 3964 | 1467602960359 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:20 INFO - PROCESS | 3964 | 1467602960361 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:20 INFO - PROCESS | 3964 | ++DOCSHELL 19787800 == 26 [pid = 3964] [id = 401] 20:29:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1978A400) [pid = 3964] [serial = 1203] [outer = 00000000] 20:29:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (19E0FC00) [pid = 3964] [serial = 1204] [outer = 1978A400] 20:29:20 INFO - PROCESS | 3964 | 1467602960403 Marionette DEBUG loaded listener.js 20:29:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (19F5AC00) [pid = 3964] [serial = 1205] [outer = 1978A400] 20:29:20 INFO - PROCESS | 3964 | 1467602960850 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]]]}] 20:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 640ms 20:29:20 INFO - PROCESS | 3964 | 1467602960903 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:29:20 INFO - PROCESS | 3964 | 1467602960907 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 20:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:29:20 INFO - PROCESS | 3964 | 1467602960912 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:29:20 INFO - PROCESS | 3964 | 1467602960917 Marionette TRACE conn3 <- [1,1570,null,{}] 20:29:20 INFO - PROCESS | 3964 | 1467602960923 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}] 20:29:20 INFO - PROCESS | 3964 | 1467602960927 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:21 INFO - PROCESS | 3964 | 1467602961038 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:29:21 INFO - PROCESS | 3964 | 1467602961193 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:21 INFO - PROCESS | 3964 | 1467602961198 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:21 INFO - PROCESS | 3964 | ++DOCSHELL 11888C00 == 27 [pid = 3964] [id = 402] 20:29:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (11C9C000) [pid = 3964] [serial = 1206] [outer = 00000000] 20:29:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12B67C00) [pid = 3964] [serial = 1207] [outer = 11C9C000] 20:29:21 INFO - PROCESS | 3964 | 1467602961273 Marionette DEBUG loaded listener.js 20:29:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12C8B800) [pid = 3964] [serial = 1208] [outer = 11C9C000] 20:29:21 INFO - PROCESS | 3964 | 1467602961823 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]]]}] 20:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 999ms 20:29:21 INFO - PROCESS | 3964 | 1467602961899 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:29:21 INFO - PROCESS | 3964 | 1467602961903 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 20:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:29:21 INFO - PROCESS | 3964 | 1467602961910 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:29:21 INFO - PROCESS | 3964 | 1467602961914 Marionette TRACE conn3 <- [1,1574,null,{}] 20:29:21 INFO - PROCESS | 3964 | 1467602961918 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}] 20:29:21 INFO - PROCESS | 3964 | 1467602961921 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:22 INFO - PROCESS | 3964 | 1467602962058 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:29:22 INFO - PROCESS | 3964 | 1467602962196 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:22 INFO - PROCESS | 3964 | 1467602962199 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:22 INFO - PROCESS | 3964 | ++DOCSHELL 14236000 == 28 [pid = 3964] [id = 403] 20:29:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (14236800) [pid = 3964] [serial = 1209] [outer = 00000000] 20:29:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (14425400) [pid = 3964] [serial = 1210] [outer = 14236800] 20:29:22 INFO - PROCESS | 3964 | 1467602962255 Marionette DEBUG loaded listener.js 20:29:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1560A800) [pid = 3964] [serial = 1211] [outer = 14236800] 20:29:22 INFO - PROCESS | 3964 | 1467602962854 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]]]}] 20:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1000ms 20:29:22 INFO - PROCESS | 3964 | 1467602962912 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:29:22 INFO - PROCESS | 3964 | 1467602962914 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 20:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:29:22 INFO - PROCESS | 3964 | 1467602962918 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:29:22 INFO - PROCESS | 3964 | 1467602962920 Marionette TRACE conn3 <- [1,1578,null,{}] 20:29:22 INFO - PROCESS | 3964 | 1467602962930 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}] 20:29:22 INFO - PROCESS | 3964 | 1467602962935 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:23 INFO - PROCESS | 3964 | 1467602963044 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:29:23 INFO - PROCESS | 3964 | 1467602963184 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:23 INFO - PROCESS | 3964 | 1467602963188 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:23 INFO - PROCESS | 3964 | ++DOCSHELL 16997C00 == 29 [pid = 3964] [id = 404] 20:29:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (16999400) [pid = 3964] [serial = 1212] [outer = 00000000] 20:29:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17BC3800) [pid = 3964] [serial = 1213] [outer = 16999400] 20:29:23 INFO - PROCESS | 3964 | 1467602963244 Marionette DEBUG loaded listener.js 20:29:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19410C00) [pid = 3964] [serial = 1214] [outer = 16999400] 20:29:23 INFO - PROCESS | 3964 | 1467602963841 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]]]}] 20:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 999ms 20:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:29:23 INFO - PROCESS | 3964 | 1467602963919 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:29:23 INFO - PROCESS | 3964 | 1467602963922 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 20:29:23 INFO - PROCESS | 3964 | 1467602963925 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:29:23 INFO - PROCESS | 3964 | 1467602963927 Marionette TRACE conn3 <- [1,1582,null,{}] 20:29:23 INFO - PROCESS | 3964 | 1467602963931 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}] 20:29:23 INFO - PROCESS | 3964 | 1467602963933 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:24 INFO - PROCESS | 3964 | 1467602964036 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:29:24 INFO - PROCESS | 3964 | 1467602964271 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:24 INFO - PROCESS | 3964 | 1467602964275 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:24 INFO - PROCESS | 3964 | ++DOCSHELL 0C76DC00 == 30 [pid = 3964] [id = 405] 20:29:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1047BC00) [pid = 3964] [serial = 1215] [outer = 00000000] 20:29:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10A75400) [pid = 3964] [serial = 1216] [outer = 1047BC00] 20:29:24 INFO - PROCESS | 3964 | 1467602964341 Marionette DEBUG loaded listener.js 20:29:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1109A800) [pid = 3964] [serial = 1217] [outer = 1047BC00] 20:29:25 INFO - PROCESS | 3964 | --DOCSHELL 0C760400 == 29 [pid = 3964] [id = 384] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10A0A400) [pid = 3964] [serial = 1153] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (15FE5800) [pid = 3964] [serial = 1162] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1767A400) [pid = 3964] [serial = 1169] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1940D400) [pid = 3964] [serial = 1171] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (150B0C00) [pid = 3964] [serial = 1160] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (144BF800) [pid = 3964] [serial = 1159] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17587800) [pid = 3964] [serial = 1168] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (16768800) [pid = 3964] [serial = 1163] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (12C8BC00) [pid = 3964] [serial = 1156] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1313B400) [pid = 3964] [serial = 1157] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15F64400) [pid = 3964] [serial = 1165] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (15FE2800) [pid = 3964] [serial = 1166] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1146FC00) [pid = 3964] [serial = 1154] [outer = 00000000] [url = about:blank] 20:29:25 INFO - PROCESS | 3964 | 1467602965554 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]]]}] 20:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1702ms 20:29:25 INFO - PROCESS | 3964 | 1467602965643 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:29:25 INFO - PROCESS | 3964 | 1467602965647 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 20:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:29:25 INFO - PROCESS | 3964 | 1467602965652 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:29:25 INFO - PROCESS | 3964 | 1467602965656 Marionette TRACE conn3 <- [1,1586,null,{}] 20:29:25 INFO - PROCESS | 3964 | 1467602965668 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}] 20:29:25 INFO - PROCESS | 3964 | 1467602965673 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:25 INFO - PROCESS | 3964 | 1467602965785 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:29:25 INFO - PROCESS | 3964 | 1467602965793 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:25 INFO - PROCESS | 3964 | 1467602965797 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:25 INFO - PROCESS | 3964 | ++DOCSHELL 10A78800 == 30 [pid = 3964] [id = 406] 20:29:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10A7BC00) [pid = 3964] [serial = 1218] [outer = 00000000] 20:29:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10BB2C00) [pid = 3964] [serial = 1219] [outer = 10A7BC00] 20:29:25 INFO - PROCESS | 3964 | 1467602965844 Marionette DEBUG loaded listener.js 20:29:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10BB3000) [pid = 3964] [serial = 1220] [outer = 10A7BC00] 20:29:26 INFO - PROCESS | 3964 | 1467602966327 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 703ms 20:29:26 INFO - PROCESS | 3964 | 1467602966349 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:29:26 INFO - PROCESS | 3964 | 1467602966354 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 20:29:26 INFO - PROCESS | 3964 | 1467602966361 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:29:26 INFO - PROCESS | 3964 | 1467602966364 Marionette TRACE conn3 <- [1,1590,null,{}] 20:29:26 INFO - PROCESS | 3964 | 1467602966368 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}] 20:29:26 INFO - PROCESS | 3964 | 1467602966370 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:26 INFO - PROCESS | 3964 | 1467602966455 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:29:26 INFO - PROCESS | 3964 | 1467602966463 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:26 INFO - PROCESS | 3964 | 1467602966466 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:26 INFO - PROCESS | 3964 | ++DOCSHELL 12BAA400 == 31 [pid = 3964] [id = 407] 20:29:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12BAA800) [pid = 3964] [serial = 1221] [outer = 00000000] 20:29:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12E27400) [pid = 3964] [serial = 1222] [outer = 12BAA800] 20:29:26 INFO - PROCESS | 3964 | 1467602966512 Marionette DEBUG loaded listener.js 20:29:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1310F400) [pid = 3964] [serial = 1223] [outer = 12BAA800] 20:29:26 INFO - PROCESS | 3964 | 1467602966984 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]]]}] 20:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 640ms 20:29:27 INFO - PROCESS | 3964 | 1467602966999 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 3964 | 1467602967001 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 20:29:27 INFO - PROCESS | 3964 | 1467602967005 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:29:27 INFO - PROCESS | 3964 | 1467602967008 Marionette TRACE conn3 <- [1,1594,null,{}] 20:29:27 INFO - PROCESS | 3964 | 1467602967019 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}] 20:29:27 INFO - PROCESS | 3964 | 1467602967024 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:27 INFO - PROCESS | 3964 | 1467602967107 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:29:27 INFO - PROCESS | 3964 | 1467602967147 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 3964 | 1467602967150 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:27 INFO - PROCESS | 3964 | ++DOCSHELL 14423C00 == 32 [pid = 3964] [id = 408] 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (144C6000) [pid = 3964] [serial = 1224] [outer = 00000000] 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (150A9400) [pid = 3964] [serial = 1225] [outer = 144C6000] 20:29:27 INFO - PROCESS | 3964 | 1467602967198 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15601C00) [pid = 3964] [serial = 1226] [outer = 144C6000] 20:29:27 INFO - PROCESS | 3964 | 1467602967673 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]]]}] 20:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 687ms 20:29:27 INFO - PROCESS | 3964 | 1467602967706 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:29:27 INFO - PROCESS | 3964 | 1467602967709 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 20:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:29:27 INFO - PROCESS | 3964 | 1467602967712 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:29:27 INFO - PROCESS | 3964 | 1467602967714 Marionette TRACE conn3 <- [1,1598,null,{}] 20:29:27 INFO - PROCESS | 3964 | 1467602967717 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}] 20:29:27 INFO - PROCESS | 3964 | 1467602967719 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:27 INFO - PROCESS | 3964 | 1467602967809 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:29:27 INFO - PROCESS | 3964 | 1467602967815 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:27 INFO - PROCESS | 3964 | 1467602967817 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:27 INFO - PROCESS | 3964 | ++DOCSHELL 150A4800 == 33 [pid = 3964] [id = 409] 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15632C00) [pid = 3964] [serial = 1227] [outer = 00000000] 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15FDF400) [pid = 3964] [serial = 1228] [outer = 15632C00] 20:29:27 INFO - PROCESS | 3964 | 1467602967860 Marionette DEBUG loaded listener.js 20:29:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FE6C00) [pid = 3964] [serial = 1229] [outer = 15632C00] 20:29:28 INFO - PROCESS | 3964 | 1467602968331 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]]]}] 20:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 640ms 20:29:28 INFO - PROCESS | 3964 | 1467602968350 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:29:28 INFO - PROCESS | 3964 | 1467602968352 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 20:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:29:28 INFO - PROCESS | 3964 | 1467602968362 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:29:28 INFO - PROCESS | 3964 | 1467602968364 Marionette TRACE conn3 <- [1,1602,null,{}] 20:29:28 INFO - PROCESS | 3964 | 1467602968367 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}] 20:29:28 INFO - PROCESS | 3964 | 1467602968369 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:28 INFO - PROCESS | 3964 | 1467602968479 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:29:28 INFO - PROCESS | 3964 | 1467602968568 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:28 INFO - PROCESS | 3964 | 1467602968570 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:28 INFO - PROCESS | 3964 | ++DOCSHELL 168EF400 == 34 [pid = 3964] [id = 410] 20:29:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (168F2000) [pid = 3964] [serial = 1230] [outer = 00000000] 20:29:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (16D47800) [pid = 3964] [serial = 1231] [outer = 168F2000] 20:29:28 INFO - PROCESS | 3964 | 1467602968613 Marionette DEBUG loaded listener.js 20:29:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1757E400) [pid = 3964] [serial = 1232] [outer = 168F2000] 20:29:29 INFO - PROCESS | 3964 | 1467602969023 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]]]}] 20:29:29 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 20:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 703ms 20:29:29 INFO - PROCESS | 3964 | 1467602969055 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 3964 | 1467602969057 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 20:29:29 INFO - PROCESS | 3964 | 1467602969060 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:29:29 INFO - PROCESS | 3964 | 1467602969062 Marionette TRACE conn3 <- [1,1606,null,{}] 20:29:29 INFO - PROCESS | 3964 | 1467602969075 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}] 20:29:29 INFO - PROCESS | 3964 | 1467602969081 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:29 INFO - PROCESS | 3964 | 1467602969215 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:29:29 INFO - PROCESS | 3964 | 1467602969278 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 3964 | 1467602969280 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:29 INFO - PROCESS | 3964 | ++DOCSHELL 17677400 == 35 [pid = 3964] [id = 411] 20:29:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17B6D800) [pid = 3964] [serial = 1233] [outer = 00000000] 20:29:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (194AF000) [pid = 3964] [serial = 1234] [outer = 17B6D800] 20:29:29 INFO - PROCESS | 3964 | 1467602969331 Marionette DEBUG loaded listener.js 20:29:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196EC800) [pid = 3964] [serial = 1235] [outer = 17B6D800] 20:29:29 INFO - PROCESS | 3964 | 1467602969751 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]]]}] 20:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 749ms 20:29:29 INFO - PROCESS | 3964 | 1467602969802 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:29:29 INFO - PROCESS | 3964 | 1467602969803 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 20:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:29:29 INFO - PROCESS | 3964 | 1467602969807 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:29:29 INFO - PROCESS | 3964 | 1467602969808 Marionette TRACE conn3 <- [1,1610,null,{}] 20:29:29 INFO - PROCESS | 3964 | 1467602969811 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}] 20:29:29 INFO - PROCESS | 3964 | 1467602969813 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:29 INFO - PROCESS | 3964 | 1467602969952 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:29:29 INFO - PROCESS | 3964 | 1467602969962 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:29 INFO - PROCESS | 3964 | 1467602969964 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:29 INFO - PROCESS | 3964 | ++DOCSHELL 194B9C00 == 36 [pid = 3964] [id = 412] 20:29:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19787400) [pid = 3964] [serial = 1236] [outer = 00000000] 20:29:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19C71000) [pid = 3964] [serial = 1237] [outer = 19787400] 20:29:29 INFO - PROCESS | 3964 | 1467602970006 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19FCEC00) [pid = 3964] [serial = 1238] [outer = 19787400] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (16D46800) [pid = 3964] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1771B800) [pid = 3964] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19401800) [pid = 3964] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15894400) [pid = 3964] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1324D800) [pid = 3964] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12B6E800) [pid = 3964] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (0C76AC00) [pid = 3964] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17ED8800) [pid = 3964] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1109C000) [pid = 3964] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1978A400) [pid = 3964] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (194AAC00) [pid = 3964] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19789400) [pid = 3964] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:29:30 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1109EC00) [pid = 3964] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:29:30 INFO - PROCESS | 3964 | 1467602970559 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]]]}] 20:29:30 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 20:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 797ms 20:29:30 INFO - PROCESS | 3964 | 1467602970609 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:29:30 INFO - PROCESS | 3964 | 1467602970611 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 20:29:30 INFO - PROCESS | 3964 | 1467602970614 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:29:30 INFO - PROCESS | 3964 | 1467602970616 Marionette TRACE conn3 <- [1,1614,null,{}] 20:29:30 INFO - PROCESS | 3964 | 1467602970619 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}] 20:29:30 INFO - PROCESS | 3964 | 1467602970621 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:30 INFO - PROCESS | 3964 | 1467602970699 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:29:30 INFO - PROCESS | 3964 | 1467602970816 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:30 INFO - PROCESS | 3964 | 1467602970820 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:30 INFO - PROCESS | 3964 | ++DOCSHELL 0C760400 == 37 [pid = 3964] [id = 413] 20:29:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (0C761400) [pid = 3964] [serial = 1239] [outer = 00000000] 20:29:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (10221C00) [pid = 3964] [serial = 1240] [outer = 0C761400] 20:29:30 INFO - PROCESS | 3964 | 1467602970875 Marionette DEBUG loaded listener.js 20:29:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (104E6C00) [pid = 3964] [serial = 1241] [outer = 0C761400] 20:29:31 INFO - PROCESS | 3964 | 1467602971632 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]]]}] 20:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1077ms 20:29:31 INFO - PROCESS | 3964 | 1467602971708 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:29:31 INFO - PROCESS | 3964 | 1467602971711 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 20:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:29:31 INFO - PROCESS | 3964 | 1467602971717 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:29:31 INFO - PROCESS | 3964 | 1467602971720 Marionette TRACE conn3 <- [1,1618,null,{}] 20:29:31 INFO - PROCESS | 3964 | 1467602971725 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}] 20:29:31 INFO - PROCESS | 3964 | 1467602971728 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:31 INFO - PROCESS | 3964 | 1467602971841 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:29:31 INFO - PROCESS | 3964 | 1467602971971 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:31 INFO - PROCESS | 3964 | 1467602971975 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:31 INFO - PROCESS | 3964 | ++DOCSHELL 12B6E800 == 38 [pid = 3964] [id = 414] 20:29:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (131E9C00) [pid = 3964] [serial = 1242] [outer = 00000000] 20:29:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (13AC1C00) [pid = 3964] [serial = 1243] [outer = 131E9C00] 20:29:32 INFO - PROCESS | 3964 | 1467602972030 Marionette DEBUG loaded listener.js 20:29:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (14425000) [pid = 3964] [serial = 1244] [outer = 131E9C00] 20:29:32 INFO - PROCESS | 3964 | 1467602972820 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]]]}] 20:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1156ms 20:29:32 INFO - PROCESS | 3964 | 1467602972872 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:29:32 INFO - PROCESS | 3964 | 1467602972876 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 20:29:32 INFO - PROCESS | 3964 | 1467602972881 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:29:32 INFO - PROCESS | 3964 | 1467602972884 Marionette TRACE conn3 <- [1,1622,null,{}] 20:29:32 INFO - PROCESS | 3964 | 1467602972889 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}] 20:29:32 INFO - PROCESS | 3964 | 1467602972892 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:32 INFO - PROCESS | 3964 | 1467602973001 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:29:33 INFO - PROCESS | 3964 | 1467602973142 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 3964 | 1467602973147 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 194B9C00 == 37 [pid = 3964] [id = 412] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 17677400 == 36 [pid = 3964] [id = 411] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 168EF400 == 35 [pid = 3964] [id = 410] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 150A4800 == 34 [pid = 3964] [id = 409] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 14423C00 == 33 [pid = 3964] [id = 408] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 12BAA400 == 32 [pid = 3964] [id = 407] 20:29:33 INFO - PROCESS | 3964 | --DOCSHELL 10A78800 == 31 [pid = 3964] [id = 406] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1313F000) [pid = 3964] [serial = 1151] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17252800) [pid = 3964] [serial = 1189] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (175E0800) [pid = 3964] [serial = 1190] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17BD4400) [pid = 3964] [serial = 1192] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (194B8400) [pid = 3964] [serial = 1195] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (158B7000) [pid = 3964] [serial = 1186] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (196ED400) [pid = 3964] [serial = 1196] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13B51800) [pid = 3964] [serial = 1183] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1441F000) [pid = 3964] [serial = 1184] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (12E25800) [pid = 3964] [serial = 1180] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (12EE0800) [pid = 3964] [serial = 1181] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (104E5400) [pid = 3964] [serial = 1177] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10A76400) [pid = 3964] [serial = 1178] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (194B6800) [pid = 3964] [serial = 1172] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (12E63400) [pid = 3964] [serial = 1174] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (13B51400) [pid = 3964] [serial = 1175] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19F5AC00) [pid = 3964] [serial = 1205] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1977E400) [pid = 3964] [serial = 1199] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (19E0FC00) [pid = 3964] [serial = 1204] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (196F3000) [pid = 3964] [serial = 1198] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (19C6D800) [pid = 3964] [serial = 1202] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (19407800) [pid = 3964] [serial = 1193] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (19C66C00) [pid = 3964] [serial = 1201] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (15FE0400) [pid = 3964] [serial = 1187] [outer = 00000000] [url = about:blank] 20:29:33 INFO - PROCESS | 3964 | ++DOCSHELL 10A75800 == 32 [pid = 3964] [id = 415] 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10A75C00) [pid = 3964] [serial = 1245] [outer = 00000000] 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (11C9B400) [pid = 3964] [serial = 1246] [outer = 10A75C00] 20:29:33 INFO - PROCESS | 3964 | 1467602973213 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (1295B000) [pid = 3964] [serial = 1247] [outer = 10A75C00] 20:29:33 INFO - PROCESS | 3964 | 1467602973635 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]]]}] 20:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 797ms 20:29:33 INFO - PROCESS | 3964 | 1467602973684 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:29:33 INFO - PROCESS | 3964 | 1467602973689 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 20:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:29:33 INFO - PROCESS | 3964 | 1467602973695 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:29:33 INFO - PROCESS | 3964 | 1467602973698 Marionette TRACE conn3 <- [1,1626,null,{}] 20:29:33 INFO - PROCESS | 3964 | 1467602973701 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}] 20:29:33 INFO - PROCESS | 3964 | 1467602973704 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:33 INFO - PROCESS | 3964 | 1467602973788 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:29:33 INFO - PROCESS | 3964 | 1467602973797 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:33 INFO - PROCESS | 3964 | 1467602973799 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:33 INFO - PROCESS | 3964 | ++DOCSHELL 12E6F400 == 33 [pid = 3964] [id = 416] 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (1310DC00) [pid = 3964] [serial = 1248] [outer = 00000000] 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (131F3800) [pid = 3964] [serial = 1249] [outer = 1310DC00] 20:29:33 INFO - PROCESS | 3964 | 1467602973845 Marionette DEBUG loaded listener.js 20:29:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (139B9000) [pid = 3964] [serial = 1250] [outer = 1310DC00] 20:29:34 INFO - PROCESS | 3964 | 1467602974312 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]]]}] 20:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 641ms 20:29:34 INFO - PROCESS | 3964 | 1467602974332 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:29:34 INFO - PROCESS | 3964 | 1467602974335 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 20:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:29:34 INFO - PROCESS | 3964 | 1467602974338 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:29:34 INFO - PROCESS | 3964 | 1467602974342 Marionette TRACE conn3 <- [1,1630,null,{}] 20:29:34 INFO - PROCESS | 3964 | 1467602974356 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}] 20:29:34 INFO - PROCESS | 3964 | 1467602974360 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:34 INFO - PROCESS | 3964 | 1467602974449 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:29:34 INFO - PROCESS | 3964 | 1467602974490 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:34 INFO - PROCESS | 3964 | 1467602974493 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:34 INFO - PROCESS | 3964 | ++DOCSHELL 15879800 == 34 [pid = 3964] [id = 417] 20:29:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (15879C00) [pid = 3964] [serial = 1251] [outer = 00000000] 20:29:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (15899C00) [pid = 3964] [serial = 1252] [outer = 15879C00] 20:29:34 INFO - PROCESS | 3964 | 1467602974547 Marionette DEBUG loaded listener.js 20:29:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (15F69800) [pid = 3964] [serial = 1253] [outer = 15879C00] 20:29:34 INFO - PROCESS | 3964 | 1467602974989 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]]]}] 20:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 703ms 20:29:35 INFO - PROCESS | 3964 | 1467602975038 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:29:35 INFO - PROCESS | 3964 | 1467602975040 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 20:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:29:35 INFO - PROCESS | 3964 | 1467602975043 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:29:35 INFO - PROCESS | 3964 | 1467602975045 Marionette TRACE conn3 <- [1,1634,null,{}] 20:29:35 INFO - PROCESS | 3964 | 1467602975049 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}] 20:29:35 INFO - PROCESS | 3964 | 1467602975051 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:35 INFO - PROCESS | 3964 | 1467602975133 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:29:35 INFO - PROCESS | 3964 | 1467602975138 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 3964 | 1467602975140 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:35 INFO - PROCESS | 3964 | ++DOCSHELL 1563DC00 == 35 [pid = 3964] [id = 418] 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (15FDEC00) [pid = 3964] [serial = 1254] [outer = 00000000] 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (171C9C00) [pid = 3964] [serial = 1255] [outer = 15FDEC00] 20:29:35 INFO - PROCESS | 3964 | 1467602975192 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (17588800) [pid = 3964] [serial = 1256] [outer = 15FDEC00] 20:29:35 INFO - PROCESS | 3964 | 1467602975661 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]]]}] 20:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 640ms 20:29:35 INFO - PROCESS | 3964 | 1467602975682 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:29:35 INFO - PROCESS | 3964 | 1467602975684 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 20:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:29:35 INFO - PROCESS | 3964 | 1467602975687 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:29:35 INFO - PROCESS | 3964 | 1467602975689 Marionette TRACE conn3 <- [1,1638,null,{}] 20:29:35 INFO - PROCESS | 3964 | 1467602975698 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}] 20:29:35 INFO - PROCESS | 3964 | 1467602975700 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:35 INFO - PROCESS | 3964 | 1467602975805 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:29:35 INFO - PROCESS | 3964 | 1467602975837 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:35 INFO - PROCESS | 3964 | 1467602975839 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:35 INFO - PROCESS | 3964 | ++DOCSHELL 13254C00 == 36 [pid = 3964] [id = 419] 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (1770D800) [pid = 3964] [serial = 1257] [outer = 00000000] 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (17BBD000) [pid = 3964] [serial = 1258] [outer = 1770D800] 20:29:35 INFO - PROCESS | 3964 | 1467602975934 Marionette DEBUG loaded listener.js 20:29:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17EDE800) [pid = 3964] [serial = 1259] [outer = 1770D800] 20:29:36 INFO - PROCESS | 3964 | 1467602976362 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]]]}] 20:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 703ms 20:29:36 INFO - PROCESS | 3964 | 1467602976386 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:29:36 INFO - PROCESS | 3964 | 1467602976388 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 20:29:36 INFO - PROCESS | 3964 | 1467602976391 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:29:36 INFO - PROCESS | 3964 | 1467602976393 Marionette TRACE conn3 <- [1,1642,null,{}] 20:29:36 INFO - PROCESS | 3964 | 1467602976402 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}] 20:29:36 INFO - PROCESS | 3964 | 1467602976407 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:36 INFO - PROCESS | 3964 | 1467602976546 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:29:36 INFO - PROCESS | 3964 | 1467602976558 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:36 INFO - PROCESS | 3964 | 1467602976560 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:36 INFO - PROCESS | 3964 | ++DOCSHELL 194AB000 == 37 [pid = 3964] [id = 420] 20:29:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (194ABC00) [pid = 3964] [serial = 1260] [outer = 00000000] 20:29:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (196EA800) [pid = 3964] [serial = 1261] [outer = 194ABC00] 20:29:36 INFO - PROCESS | 3964 | 1467602976603 Marionette DEBUG loaded listener.js 20:29:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19784400) [pid = 3964] [serial = 1262] [outer = 194ABC00] 20:29:37 INFO - PROCESS | 3964 | 1467602977031 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 688ms 20:29:37 INFO - PROCESS | 3964 | 1467602977091 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 3964 | 1467602977093 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 20:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:29:37 INFO - PROCESS | 3964 | 1467602977096 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 3964 | 1467602977098 Marionette TRACE conn3 <- [1,1646,null,{}] 20:29:37 INFO - PROCESS | 3964 | 1467602977102 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}] 20:29:37 INFO - PROCESS | 3964 | 1467602977104 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:37 INFO - PROCESS | 3964 | 1467602977236 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:29:37 INFO - PROCESS | 3964 | 1467602977258 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 3964 | 1467602977259 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:37 INFO - PROCESS | 3964 | ++DOCSHELL 196EA400 == 38 [pid = 3964] [id = 421] 20:29:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1977DC00) [pid = 3964] [serial = 1263] [outer = 00000000] 20:29:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19C6CC00) [pid = 3964] [serial = 1264] [outer = 1977DC00] 20:29:37 INFO - PROCESS | 3964 | 1467602977315 Marionette DEBUG loaded listener.js 20:29:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19C6F800) [pid = 3964] [serial = 1265] [outer = 1977DC00] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12BAA800) [pid = 3964] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (168F2000) [pid = 3964] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1047BC00) [pid = 3964] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (11C9C000) [pid = 3964] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (14236800) [pid = 3964] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (16999400) [pid = 3964] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (17B6D800) [pid = 3964] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (144C6000) [pid = 3964] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15632C00) [pid = 3964] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:29:37 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10A7BC00) [pid = 3964] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:29:37 INFO - PROCESS | 3964 | 1467602977783 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]]]}] 20:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms 20:29:37 INFO - PROCESS | 3964 | 1467602977837 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:29:37 INFO - PROCESS | 3964 | 1467602977839 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 20:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:29:37 INFO - PROCESS | 3964 | 1467602977842 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:29:37 INFO - PROCESS | 3964 | 1467602977844 Marionette TRACE conn3 <- [1,1650,null,{}] 20:29:37 INFO - PROCESS | 3964 | 1467602977848 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}] 20:29:37 INFO - PROCESS | 3964 | 1467602977849 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:37 INFO - PROCESS | 3964 | 1467602977926 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:29:37 INFO - PROCESS | 3964 | 1467602977931 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:37 INFO - PROCESS | 3964 | 1467602977933 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:37 INFO - PROCESS | 3964 | ++DOCSHELL 1146F400 == 39 [pid = 3964] [id = 422] 20:29:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (158B8800) [pid = 3964] [serial = 1266] [outer = 00000000] 20:29:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (17EE4000) [pid = 3964] [serial = 1267] [outer = 158B8800] 20:29:37 INFO - PROCESS | 3964 | 1467602977976 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (19C64C00) [pid = 3964] [serial = 1268] [outer = 158B8800] 20:29:38 INFO - PROCESS | 3964 | 1467602978392 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]]]}] 20:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 594ms 20:29:38 INFO - PROCESS | 3964 | 1467602978440 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:29:38 INFO - PROCESS | 3964 | 1467602978442 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 20:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:29:38 INFO - PROCESS | 3964 | 1467602978449 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:29:38 INFO - PROCESS | 3964 | 1467602978450 Marionette TRACE conn3 <- [1,1654,null,{}] 20:29:38 INFO - PROCESS | 3964 | 1467602978454 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}] 20:29:38 INFO - PROCESS | 3964 | 1467602978456 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:38 INFO - PROCESS | 3964 | 1467602978534 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:29:38 INFO - PROCESS | 3964 | 1467602978540 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:38 INFO - PROCESS | 3964 | 1467602978542 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:38 INFO - PROCESS | 3964 | ++DOCSHELL 15F62C00 == 40 [pid = 3964] [id = 423] 20:29:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1620E400) [pid = 3964] [serial = 1269] [outer = 00000000] 20:29:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19F56400) [pid = 3964] [serial = 1270] [outer = 1620E400] 20:29:38 INFO - PROCESS | 3964 | 1467602978593 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19E0B400) [pid = 3964] [serial = 1271] [outer = 1620E400] 20:29:39 INFO - PROCESS | 3964 | 1467602979037 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]]]}] 20:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 641ms 20:29:39 INFO - PROCESS | 3964 | 1467602979086 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:29:39 INFO - PROCESS | 3964 | 1467602979088 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 20:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:29:39 INFO - PROCESS | 3964 | 1467602979091 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:29:39 INFO - PROCESS | 3964 | 1467602979093 Marionette TRACE conn3 <- [1,1658,null,{}] 20:29:39 INFO - PROCESS | 3964 | 1467602979099 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}] 20:29:39 INFO - PROCESS | 3964 | 1467602979101 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:39 INFO - PROCESS | 3964 | 1467602979178 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:29:39 INFO - PROCESS | 3964 | 1467602979183 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:39 INFO - PROCESS | 3964 | 1467602979185 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:39 INFO - PROCESS | 3964 | ++DOCSHELL 196EC400 == 41 [pid = 3964] [id = 424] 20:29:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19E05800) [pid = 3964] [serial = 1272] [outer = 00000000] 20:29:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1A2DAC00) [pid = 3964] [serial = 1273] [outer = 19E05800] 20:29:39 INFO - PROCESS | 3964 | 1467602979236 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1A2DE400) [pid = 3964] [serial = 1274] [outer = 19E05800] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 16997C00 == 40 [pid = 3964] [id = 404] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 14236000 == 39 [pid = 3964] [id = 403] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 0C76DC00 == 38 [pid = 3964] [id = 405] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 12E6F400 == 37 [pid = 3964] [id = 416] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 10A75800 == 36 [pid = 3964] [id = 415] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 12B6E800 == 35 [pid = 3964] [id = 414] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 0C760400 == 34 [pid = 3964] [id = 413] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 194AB000 == 33 [pid = 3964] [id = 420] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 196EA400 == 32 [pid = 3964] [id = 421] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 13254C00 == 31 [pid = 3964] [id = 419] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 15879800 == 30 [pid = 3964] [id = 417] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 1563DC00 == 29 [pid = 3964] [id = 418] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 1146F400 == 28 [pid = 3964] [id = 422] 20:29:40 INFO - PROCESS | 3964 | --DOCSHELL 15F62C00 == 27 [pid = 3964] [id = 423] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19C71000) [pid = 3964] [serial = 1237] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12E27400) [pid = 3964] [serial = 1222] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1310F400) [pid = 3964] [serial = 1223] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (16D47800) [pid = 3964] [serial = 1231] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1109A800) [pid = 3964] [serial = 1217] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10A75400) [pid = 3964] [serial = 1216] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (12C8B800) [pid = 3964] [serial = 1208] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12B67C00) [pid = 3964] [serial = 1207] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1560A800) [pid = 3964] [serial = 1211] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (14425400) [pid = 3964] [serial = 1210] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19410C00) [pid = 3964] [serial = 1214] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17BC3800) [pid = 3964] [serial = 1213] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (194AF000) [pid = 3964] [serial = 1234] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1757E400) [pid = 3964] [serial = 1232] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (150A9400) [pid = 3964] [serial = 1225] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (196EC800) [pid = 3964] [serial = 1235] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (15601C00) [pid = 3964] [serial = 1226] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (15FDF400) [pid = 3964] [serial = 1228] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (10BB2C00) [pid = 3964] [serial = 1219] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (10BB3000) [pid = 3964] [serial = 1220] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (15FE6C00) [pid = 3964] [serial = 1229] [outer = 00000000] [url = about:blank] 20:29:40 INFO - PROCESS | 3964 | 1467602980950 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]]]}] 20:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1905ms 20:29:40 INFO - PROCESS | 3964 | 1467602981000 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:29:40 INFO - PROCESS | 3964 | 1467602981004 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 20:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:29:41 INFO - PROCESS | 3964 | 1467602981009 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 3964 | 1467602981013 Marionette TRACE conn3 <- [1,1662,null,{}] 20:29:41 INFO - PROCESS | 3964 | 1467602981018 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}] 20:29:41 INFO - PROCESS | 3964 | 1467602981022 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:41 INFO - PROCESS | 3964 | 1467602981109 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:29:41 INFO - PROCESS | 3964 | 1467602981115 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 3964 | 1467602981120 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:41 INFO - PROCESS | 3964 | ++DOCSHELL 10A75800 == 28 [pid = 3964] [id = 425] 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (10A76400) [pid = 3964] [serial = 1275] [outer = 00000000] 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10BB8800) [pid = 3964] [serial = 1276] [outer = 10A76400] 20:29:41 INFO - PROCESS | 3964 | 1467602981167 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10EED800) [pid = 3964] [serial = 1277] [outer = 10A76400] 20:29:41 INFO - PROCESS | 3964 | 1467602981667 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]]]}] 20:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 687ms 20:29:41 INFO - PROCESS | 3964 | 1467602981705 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:29:41 INFO - PROCESS | 3964 | 1467602981710 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 20:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:29:41 INFO - PROCESS | 3964 | 1467602981716 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:29:41 INFO - PROCESS | 3964 | 1467602981719 Marionette TRACE conn3 <- [1,1666,null,{}] 20:29:41 INFO - PROCESS | 3964 | 1467602981723 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}] 20:29:41 INFO - PROCESS | 3964 | 1467602981726 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:41 INFO - PROCESS | 3964 | 1467602981811 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:29:41 INFO - PROCESS | 3964 | 1467602981818 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:41 INFO - PROCESS | 3964 | 1467602981821 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:41 INFO - PROCESS | 3964 | ++DOCSHELL 12BAA400 == 29 [pid = 3964] [id = 426] 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (12BAB400) [pid = 3964] [serial = 1278] [outer = 00000000] 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (12C88800) [pid = 3964] [serial = 1279] [outer = 12BAB400] 20:29:41 INFO - PROCESS | 3964 | 1467602981867 Marionette DEBUG loaded listener.js 20:29:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12C8E400) [pid = 3964] [serial = 1280] [outer = 12BAB400] 20:29:42 INFO - PROCESS | 3964 | 1467602982327 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]]]}] 20:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 640ms 20:29:42 INFO - PROCESS | 3964 | 1467602982353 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 3964 | 1467602982355 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 20:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:29:42 INFO - PROCESS | 3964 | 1467602982359 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 3964 | 1467602982362 Marionette TRACE conn3 <- [1,1670,null,{}] 20:29:42 INFO - PROCESS | 3964 | 1467602982377 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}] 20:29:42 INFO - PROCESS | 3964 | 1467602982381 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:42 INFO - PROCESS | 3964 | 1467602982462 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:29:42 INFO - PROCESS | 3964 | 1467602982499 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 3964 | 1467602982502 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:42 INFO - PROCESS | 3964 | ++DOCSHELL 132C7C00 == 30 [pid = 3964] [id = 427] 20:29:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (132C8800) [pid = 3964] [serial = 1281] [outer = 00000000] 20:29:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (13B51400) [pid = 3964] [serial = 1282] [outer = 132C8800] 20:29:42 INFO - PROCESS | 3964 | 1467602982627 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (14236C00) [pid = 3964] [serial = 1283] [outer = 132C8800] 20:29:42 INFO - PROCESS | 3964 | 1467602983012 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]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 703ms 20:29:43 INFO - PROCESS | 3964 | 1467602983058 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 3964 | 1467602983060 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:29:43 INFO - PROCESS | 3964 | 1467602983064 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 3964 | 1467602983065 Marionette TRACE conn3 <- [1,1674,null,{}] 20:29:43 INFO - PROCESS | 3964 | 1467602983079 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}] 20:29:43 INFO - PROCESS | 3964 | 1467602983081 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:43 INFO - PROCESS | 3964 | 1467602983162 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:29:43 INFO - PROCESS | 3964 | 1467602983248 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 3964 | 1467602983251 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:43 INFO - PROCESS | 3964 | ++DOCSHELL 1441FC00 == 31 [pid = 3964] [id = 428] 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (14234400) [pid = 3964] [serial = 1284] [outer = 00000000] 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (15604400) [pid = 3964] [serial = 1285] [outer = 14234400] 20:29:43 INFO - PROCESS | 3964 | 1467602983294 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (1563DC00) [pid = 3964] [serial = 1286] [outer = 14234400] 20:29:43 INFO - PROCESS | 3964 | 1467602983652 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]]]}] 20:29:43 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 20:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 625ms 20:29:43 INFO - PROCESS | 3964 | 1467602983701 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 3964 | 1467602983703 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:29:43 INFO - PROCESS | 3964 | 1467602983707 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 3964 | 1467602983709 Marionette TRACE conn3 <- [1,1678,null,{}] 20:29:43 INFO - PROCESS | 3964 | 1467602983712 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}] 20:29:43 INFO - PROCESS | 3964 | 1467602983714 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:43 INFO - PROCESS | 3964 | 1467602983830 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:29:43 INFO - PROCESS | 3964 | 1467602983871 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 3964 | 1467602983873 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:43 INFO - PROCESS | 3964 | ++DOCSHELL 158B7800 == 32 [pid = 3964] [id = 429] 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15F62C00) [pid = 3964] [serial = 1287] [outer = 00000000] 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15FDC400) [pid = 3964] [serial = 1288] [outer = 15F62C00] 20:29:43 INFO - PROCESS | 3964 | 1467602983915 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15FE3400) [pid = 3964] [serial = 1289] [outer = 15F62C00] 20:29:44 INFO - PROCESS | 3964 | 1467602984314 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]]]}] 20:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 20:29:44 INFO - PROCESS | 3964 | 1467602984345 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:29:44 INFO - PROCESS | 3964 | 1467602984347 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 20:29:44 INFO - PROCESS | 3964 | 1467602984350 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:29:44 INFO - PROCESS | 3964 | 1467602984352 Marionette TRACE conn3 <- [1,1682,null,{}] 20:29:44 INFO - PROCESS | 3964 | 1467602984355 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}] 20:29:44 INFO - PROCESS | 3964 | 1467602984361 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:44 INFO - PROCESS | 3964 | 1467602984493 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:29:44 INFO - PROCESS | 3964 | 1467602984507 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 3964 | 1467602984509 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:44 INFO - PROCESS | 3964 | ++DOCSHELL 16765C00 == 33 [pid = 3964] [id = 430] 20:29:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (16997C00) [pid = 3964] [serial = 1290] [outer = 00000000] 20:29:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (175E3800) [pid = 3964] [serial = 1291] [outer = 16997C00] 20:29:44 INFO - PROCESS | 3964 | 1467602984552 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17715C00) [pid = 3964] [serial = 1292] [outer = 16997C00] 20:29:44 INFO - PROCESS | 3964 | 1467602984979 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]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 687ms 20:29:45 INFO - PROCESS | 3964 | 1467602985050 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 3964 | 1467602985052 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 20:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:29:45 INFO - PROCESS | 3964 | 1467602985056 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 3964 | 1467602985058 Marionette TRACE conn3 <- [1,1686,null,{}] 20:29:45 INFO - PROCESS | 3964 | 1467602985072 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}] 20:29:45 INFO - PROCESS | 3964 | 1467602985074 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:45 INFO - PROCESS | 3964 | 1467602985160 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:29:45 INFO - PROCESS | 3964 | 1467602985198 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 3964 | 1467602985200 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:45 INFO - PROCESS | 3964 | ++DOCSHELL 175E2000 == 34 [pid = 3964] [id = 431] 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1771A000) [pid = 3964] [serial = 1293] [outer = 00000000] 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1940C000) [pid = 3964] [serial = 1294] [outer = 1771A000] 20:29:45 INFO - PROCESS | 3964 | 1467602985242 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1940D000) [pid = 3964] [serial = 1295] [outer = 1771A000] 20:29:45 INFO - PROCESS | 3964 | 1467602985680 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]]]}] 20:29:45 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 20:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 640ms 20:29:45 INFO - PROCESS | 3964 | 1467602985707 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 3964 | 1467602985709 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 20:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:29:45 INFO - PROCESS | 3964 | 1467602985716 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 3964 | 1467602985718 Marionette TRACE conn3 <- [1,1690,null,{}] 20:29:45 INFO - PROCESS | 3964 | 1467602985721 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}] 20:29:45 INFO - PROCESS | 3964 | 1467602985723 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:45 INFO - PROCESS | 3964 | 1467602985804 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:29:45 INFO - PROCESS | 3964 | 1467602985810 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 3964 | 1467602985812 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:45 INFO - PROCESS | 3964 | ++DOCSHELL 1940B800 == 35 [pid = 3964] [id = 432] 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194B4C00) [pid = 3964] [serial = 1296] [outer = 00000000] 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196EE800) [pid = 3964] [serial = 1297] [outer = 194B4C00] 20:29:45 INFO - PROCESS | 3964 | 1467602985856 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (196EEC00) [pid = 3964] [serial = 1298] [outer = 194B4C00] 20:29:46 INFO - PROCESS | 3964 | 1467602986314 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]]]}] 20:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 640ms 20:29:46 INFO - PROCESS | 3964 | 1467602986350 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 3964 | 1467602986352 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 20:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:29:46 INFO - PROCESS | 3964 | 1467602986355 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 3964 | 1467602986357 Marionette TRACE conn3 <- [1,1694,null,{}] 20:29:46 INFO - PROCESS | 3964 | 1467602986360 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}] 20:29:46 INFO - PROCESS | 3964 | 1467602986362 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:46 INFO - PROCESS | 3964 | 1467602986468 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:29:46 INFO - PROCESS | 3964 | 1467602986473 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 3964 | 1467602986475 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:46 INFO - PROCESS | 3964 | ++DOCSHELL 132C2000 == 36 [pid = 3964] [id = 433] 20:29:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19787000) [pid = 3964] [serial = 1299] [outer = 00000000] 20:29:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19C69400) [pid = 3964] [serial = 1300] [outer = 19787000] 20:29:46 INFO - PROCESS | 3964 | 1467602986518 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19C6D400) [pid = 3964] [serial = 1301] [outer = 19787000] 20:29:46 INFO - PROCESS | 3964 | 1467602986994 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 20:29:47 INFO - PROCESS | 3964 | 1467602987054 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3964 | 1467602987056 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:29:47 INFO - PROCESS | 3964 | 1467602987059 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 3964 | 1467602987061 Marionette TRACE conn3 <- [1,1698,null,{}] 20:29:47 INFO - PROCESS | 3964 | 1467602987071 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}] 20:29:47 INFO - PROCESS | 3964 | 1467602987082 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:47 INFO - PROCESS | 3964 | 1467602987203 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:29:47 INFO - PROCESS | 3964 | 1467602987214 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 3964 | 1467602987216 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:47 INFO - PROCESS | 3964 | ++DOCSHELL 104E4C00 == 37 [pid = 3964] [id = 434] 20:29:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (104E7400) [pid = 3964] [serial = 1302] [outer = 00000000] 20:29:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19FCF400) [pid = 3964] [serial = 1303] [outer = 104E7400] 20:29:47 INFO - PROCESS | 3964 | 1467602987258 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19FDC000) [pid = 3964] [serial = 1304] [outer = 104E7400] 20:29:47 INFO - PROCESS | 3964 | 1467602987693 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]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 703ms 20:29:47 INFO - PROCESS | 3964 | 1467602987760 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3964 | 1467602987763 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:29:47 INFO - PROCESS | 3964 | 1467602987766 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 3964 | 1467602987768 Marionette TRACE conn3 <- [1,1702,null,{}] 20:29:47 INFO - PROCESS | 3964 | 1467602987772 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}] 20:29:47 INFO - PROCESS | 3964 | 1467602987774 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:47 INFO - PROCESS | 3964 | 1467602987929 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:29:47 INFO - PROCESS | 3964 | 1467602987957 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 3964 | 1467602987959 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:47 INFO - PROCESS | 3964 | ++DOCSHELL 158B6800 == 38 [pid = 3964] [id = 435] 20:29:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A39B400) [pid = 3964] [serial = 1305] [outer = 00000000] 20:29:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A434800) [pid = 3964] [serial = 1306] [outer = 1A39B400] 20:29:47 INFO - PROCESS | 3964 | 1467602988003 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A43A800) [pid = 3964] [serial = 1307] [outer = 1A39B400] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (19787400) [pid = 3964] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1620E400) [pid = 3964] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1770D800) [pid = 3964] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (194ABC00) [pid = 3964] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1977DC00) [pid = 3964] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15FDEC00) [pid = 3964] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15879C00) [pid = 3964] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1310DC00) [pid = 3964] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10A75C00) [pid = 3964] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (131E9C00) [pid = 3964] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (0C761400) [pid = 3964] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:29:48 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (158B8800) [pid = 3964] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:29:48 INFO - PROCESS | 3964 | 1467602988577 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]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 843ms 20:29:48 INFO - PROCESS | 3964 | 1467602988608 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 3964 | 1467602988610 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 20:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:29:48 INFO - PROCESS | 3964 | 1467602988614 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 3964 | 1467602988617 Marionette TRACE conn3 <- [1,1706,null,{}] 20:29:48 INFO - PROCESS | 3964 | 1467602988620 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}] 20:29:48 INFO - PROCESS | 3964 | 1467602988622 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:48 INFO - PROCESS | 3964 | 1467602988701 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:29:48 INFO - PROCESS | 3964 | 1467602988707 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 3964 | 1467602988708 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:48 INFO - PROCESS | 3964 | ++DOCSHELL 158B7000 == 39 [pid = 3964] [id = 436] 20:29:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (158B8800) [pid = 3964] [serial = 1308] [outer = 00000000] 20:29:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1698E800) [pid = 3964] [serial = 1309] [outer = 158B8800] 20:29:48 INFO - PROCESS | 3964 | 1467602988750 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17BC3C00) [pid = 3964] [serial = 1310] [outer = 158B8800] 20:29:49 INFO - PROCESS | 3964 | 1467602989170 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]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 594ms 20:29:49 INFO - PROCESS | 3964 | 1467602989210 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 3964 | 1467602989212 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 20:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:29:49 INFO - PROCESS | 3964 | 1467602989241 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 3964 | 1467602989243 Marionette TRACE conn3 <- [1,1710,null,{}] 20:29:49 INFO - PROCESS | 3964 | 1467602989247 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}] 20:29:49 INFO - PROCESS | 3964 | 1467602989249 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:49 INFO - PROCESS | 3964 | 1467602989326 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:29:49 INFO - PROCESS | 3964 | 1467602989331 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 3964 | 1467602989333 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:49 INFO - PROCESS | 3964 | ++DOCSHELL 15FE2800 == 40 [pid = 3964] [id = 437] 20:29:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17EDD000) [pid = 3964] [serial = 1311] [outer = 00000000] 20:29:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1A43D400) [pid = 3964] [serial = 1312] [outer = 17EDD000] 20:29:49 INFO - PROCESS | 3964 | 1467602989374 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A441000) [pid = 3964] [serial = 1313] [outer = 17EDD000] 20:29:49 INFO - PROCESS | 3964 | 1467602989831 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]]]}] 20:29:49 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 20:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 656ms 20:29:49 INFO - PROCESS | 3964 | 1467602989885 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 3964 | 1467602989887 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 20:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:29:49 INFO - PROCESS | 3964 | 1467602989891 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - PROCESS | 3964 | 1467602989892 Marionette TRACE conn3 <- [1,1714,null,{}] 20:29:49 INFO - PROCESS | 3964 | 1467602989896 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}] 20:29:49 INFO - PROCESS | 3964 | 1467602989898 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:49 INFO - PROCESS | 3964 | 1467602989983 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:29:49 INFO - PROCESS | 3964 | 1467602989988 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 3964 | 1467602989990 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:49 INFO - PROCESS | 3964 | ++DOCSHELL 15FDB800 == 41 [pid = 3964] [id = 438] 20:29:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C70800) [pid = 3964] [serial = 1314] [outer = 00000000] 20:29:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A5AE400) [pid = 3964] [serial = 1315] [outer = 19C70800] 20:29:50 INFO - PROCESS | 3964 | 1467602990031 Marionette DEBUG loaded listener.js 20:29:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A5B2400) [pid = 3964] [serial = 1316] [outer = 19C70800] 20:29:50 INFO - PROCESS | 3964 | --DOCSHELL 196EC400 == 40 [pid = 3964] [id = 424] 20:29:50 INFO - PROCESS | 3964 | --DOCSHELL 10A75800 == 39 [pid = 3964] [id = 425] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 1441FC00 == 38 [pid = 3964] [id = 428] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 12BAA400 == 37 [pid = 3964] [id = 426] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 1940B800 == 36 [pid = 3964] [id = 432] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 15FE2800 == 35 [pid = 3964] [id = 437] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 158B7800 == 34 [pid = 3964] [id = 429] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 132C7C00 == 33 [pid = 3964] [id = 427] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 16765C00 == 32 [pid = 3964] [id = 430] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 175E2000 == 31 [pid = 3964] [id = 431] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 158B7000 == 30 [pid = 3964] [id = 436] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 158B6800 == 29 [pid = 3964] [id = 435] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 104E4C00 == 28 [pid = 3964] [id = 434] 20:29:51 INFO - PROCESS | 3964 | --DOCSHELL 132C2000 == 27 [pid = 3964] [id = 433] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (19FCEC00) [pid = 3964] [serial = 1238] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19E0B400) [pid = 3964] [serial = 1271] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A2DAC00) [pid = 3964] [serial = 1273] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17BBD000) [pid = 3964] [serial = 1258] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (196EA800) [pid = 3964] [serial = 1261] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17EDE800) [pid = 3964] [serial = 1259] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19C6CC00) [pid = 3964] [serial = 1264] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19784400) [pid = 3964] [serial = 1262] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (19F56400) [pid = 3964] [serial = 1270] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19C6F800) [pid = 3964] [serial = 1265] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (171C9C00) [pid = 3964] [serial = 1255] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (15899C00) [pid = 3964] [serial = 1252] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15F69800) [pid = 3964] [serial = 1253] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (131F3800) [pid = 3964] [serial = 1249] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (139B9000) [pid = 3964] [serial = 1250] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (11C9B400) [pid = 3964] [serial = 1246] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1295B000) [pid = 3964] [serial = 1247] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (14425000) [pid = 3964] [serial = 1244] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (13AC1C00) [pid = 3964] [serial = 1243] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (104E6C00) [pid = 3964] [serial = 1241] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (10221C00) [pid = 3964] [serial = 1240] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (17EE4000) [pid = 3964] [serial = 1267] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19C64C00) [pid = 3964] [serial = 1268] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (17588800) [pid = 3964] [serial = 1256] [outer = 00000000] [url = about:blank] 20:29:51 INFO - PROCESS | 3964 | 1467602991794 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]]]}] 20:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1968ms 20:29:51 INFO - PROCESS | 3964 | 1467602991859 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 3964 | 1467602991863 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 20:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:29:51 INFO - PROCESS | 3964 | 1467602991869 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 3964 | 1467602991872 Marionette TRACE conn3 <- [1,1718,null,{}] 20:29:51 INFO - PROCESS | 3964 | 1467602991878 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}] 20:29:51 INFO - PROCESS | 3964 | 1467602991881 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:51 INFO - PROCESS | 3964 | 1467602991968 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:29:51 INFO - PROCESS | 3964 | 1467602991977 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 3964 | 1467602991984 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:52 INFO - PROCESS | 3964 | ++DOCSHELL 10A09400 == 28 [pid = 3964] [id = 439] 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10A0A000) [pid = 3964] [serial = 1317] [outer = 00000000] 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10A81400) [pid = 3964] [serial = 1318] [outer = 10A0A000] 20:29:52 INFO - PROCESS | 3964 | 1467602992039 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10B69000) [pid = 3964] [serial = 1319] [outer = 10A0A000] 20:29:52 INFO - PROCESS | 3964 | 1467602992525 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]]]}] 20:29:52 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 20:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 20:29:52 INFO - PROCESS | 3964 | 1467602992568 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 3964 | 1467602992573 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 20:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:29:52 INFO - PROCESS | 3964 | 1467602992579 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 3964 | 1467602992582 Marionette TRACE conn3 <- [1,1722,null,{}] 20:29:52 INFO - PROCESS | 3964 | 1467602992585 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}] 20:29:52 INFO - PROCESS | 3964 | 1467602992588 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:52 INFO - PROCESS | 3964 | 1467602992674 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:29:52 INFO - PROCESS | 3964 | 1467602992683 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 3964 | 1467602992686 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:52 INFO - PROCESS | 3964 | ++DOCSHELL 11DDC400 == 29 [pid = 3964] [id = 440] 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (11DDC800) [pid = 3964] [serial = 1320] [outer = 00000000] 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (129DF000) [pid = 3964] [serial = 1321] [outer = 11DDC800] 20:29:52 INFO - PROCESS | 3964 | 1467602992732 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12B73400) [pid = 3964] [serial = 1322] [outer = 11DDC800] 20:29:53 INFO - PROCESS | 3964 | 1467602993203 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]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 640ms 20:29:53 INFO - PROCESS | 3964 | 1467602993217 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3964 | 1467602993219 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:29:53 INFO - PROCESS | 3964 | 1467602993222 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3964 | 1467602993225 Marionette TRACE conn3 <- [1,1726,null,{}] 20:29:53 INFO - PROCESS | 3964 | 1467602993240 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}] 20:29:53 INFO - PROCESS | 3964 | 1467602993245 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:53 INFO - PROCESS | 3964 | 1467602993325 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:29:53 INFO - PROCESS | 3964 | 1467602993335 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 3964 | 1467602993338 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:53 INFO - PROCESS | 3964 | ++DOCSHELL 139B8C00 == 30 [pid = 3964] [id = 441] 20:29:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (139B9000) [pid = 3964] [serial = 1323] [outer = 00000000] 20:29:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13AB2C00) [pid = 3964] [serial = 1324] [outer = 139B9000] 20:29:53 INFO - PROCESS | 3964 | 1467602993412 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13B53800) [pid = 3964] [serial = 1325] [outer = 139B9000] 20:29:53 INFO - PROCESS | 3964 | 1467602993869 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]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 687ms 20:29:53 INFO - PROCESS | 3964 | 1467602993921 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3964 | 1467602993924 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:29:53 INFO - PROCESS | 3964 | 1467602993927 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3964 | 1467602993929 Marionette TRACE conn3 <- [1,1730,null,{}] 20:29:53 INFO - PROCESS | 3964 | 1467602993943 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}] 20:29:53 INFO - PROCESS | 3964 | 1467602993945 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:54 INFO - PROCESS | 3964 | 1467602994027 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:29:54 INFO - PROCESS | 3964 | 1467602994032 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 3964 | 1467602994034 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:54 INFO - PROCESS | 3964 | ++DOCSHELL 132C2000 == 31 [pid = 3964] [id = 442] 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (13AB2800) [pid = 3964] [serial = 1326] [outer = 00000000] 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (150A9C00) [pid = 3964] [serial = 1327] [outer = 13AB2800] 20:29:54 INFO - PROCESS | 3964 | 1467602994085 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1560F400) [pid = 3964] [serial = 1328] [outer = 13AB2800] 20:29:54 INFO - PROCESS | 3964 | 1467602994528 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]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 656ms 20:29:54 INFO - PROCESS | 3964 | 1467602994586 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 3964 | 1467602994588 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 20:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:29:54 INFO - PROCESS | 3964 | 1467602994591 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - PROCESS | 3964 | 1467602994593 Marionette TRACE conn3 <- [1,1734,null,{}] 20:29:54 INFO - PROCESS | 3964 | 1467602994596 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}] 20:29:54 INFO - PROCESS | 3964 | 1467602994598 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:54 INFO - PROCESS | 3964 | 1467602994675 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:29:54 INFO - PROCESS | 3964 | 1467602994682 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 3964 | 1467602994685 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:54 INFO - PROCESS | 3964 | ++DOCSHELL 158AC800 == 32 [pid = 3964] [id = 443] 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (158AD000) [pid = 3964] [serial = 1329] [outer = 00000000] 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15F6F400) [pid = 3964] [serial = 1330] [outer = 158AD000] 20:29:54 INFO - PROCESS | 3964 | 1467602994753 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FDF800) [pid = 3964] [serial = 1331] [outer = 158AD000] 20:29:55 INFO - PROCESS | 3964 | 1467602995204 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]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 641ms 20:29:55 INFO - PROCESS | 3964 | 1467602995229 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 3964 | 1467602995231 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 20:29:55 INFO - PROCESS | 3964 | 1467602995234 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:29:55 INFO - PROCESS | 3964 | 1467602995236 Marionette TRACE conn3 <- [1,1738,null,{}] 20:29:55 INFO - PROCESS | 3964 | 1467602995239 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}] 20:29:55 INFO - PROCESS | 3964 | 1467602995244 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:55 INFO - PROCESS | 3964 | 1467602995344 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:29:55 INFO - PROCESS | 3964 | 1467602995351 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 3964 | 1467602995353 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:55 INFO - PROCESS | 3964 | ++DOCSHELL 16998800 == 33 [pid = 3964] [id = 444] 20:29:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (16D42400) [pid = 3964] [serial = 1332] [outer = 00000000] 20:29:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1757C400) [pid = 3964] [serial = 1333] [outer = 16D42400] 20:29:55 INFO - PROCESS | 3964 | 1467602995396 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17677400) [pid = 3964] [serial = 1334] [outer = 16D42400] 20:29:55 INFO - PROCESS | 3964 | 1467602995813 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]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 640ms 20:29:55 INFO - PROCESS | 3964 | 1467602995873 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 3964 | 1467602995875 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 20:29:55 INFO - PROCESS | 3964 | 1467602995878 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:29:55 INFO - PROCESS | 3964 | 1467602995880 Marionette TRACE conn3 <- [1,1742,null,{}] 20:29:55 INFO - PROCESS | 3964 | 1467602995883 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}] 20:29:55 INFO - PROCESS | 3964 | 1467602995885 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:55 INFO - PROCESS | 3964 | 1467602995970 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:29:55 INFO - PROCESS | 3964 | 1467602995975 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 3964 | 1467602995977 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:55 INFO - PROCESS | 3964 | ++DOCSHELL 17714400 == 34 [pid = 3964] [id = 445] 20:29:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17717000) [pid = 3964] [serial = 1335] [outer = 00000000] 20:29:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17EDE800) [pid = 3964] [serial = 1336] [outer = 17717000] 20:29:56 INFO - PROCESS | 3964 | 1467602996020 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17EE0400) [pid = 3964] [serial = 1337] [outer = 17717000] 20:29:56 INFO - PROCESS | 3964 | 1467602996462 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]]]}] 20:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 624ms 20:29:56 INFO - PROCESS | 3964 | 1467602996522 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:29:56 INFO - PROCESS | 3964 | 1467602996524 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 20:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:29:56 INFO - PROCESS | 3964 | 1467602996528 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:29:56 INFO - PROCESS | 3964 | 1467602996529 Marionette TRACE conn3 <- [1,1746,null,{}] 20:29:56 INFO - PROCESS | 3964 | 1467602996533 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}] 20:29:56 INFO - PROCESS | 3964 | 1467602996535 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:56 INFO - PROCESS | 3964 | 1467602996609 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:29:56 INFO - PROCESS | 3964 | 1467602996614 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 3964 | 1467602996616 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:56 INFO - PROCESS | 3964 | ++DOCSHELL 194AAC00 == 35 [pid = 3964] [id = 446] 20:29:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (194B1C00) [pid = 3964] [serial = 1338] [outer = 00000000] 20:29:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196EC400) [pid = 3964] [serial = 1339] [outer = 194B1C00] 20:29:56 INFO - PROCESS | 3964 | 1467602996657 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (196ED000) [pid = 3964] [serial = 1340] [outer = 194B1C00] 20:29:57 INFO - PROCESS | 3964 | 1467602997098 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]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 594ms 20:29:57 INFO - PROCESS | 3964 | 1467602997151 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 3964 | 1467602997153 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 20:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:29:57 INFO - PROCESS | 3964 | 1467602997163 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 3964 | 1467602997165 Marionette TRACE conn3 <- [1,1750,null,{}] 20:29:57 INFO - PROCESS | 3964 | 1467602997168 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}] 20:29:57 INFO - PROCESS | 3964 | 1467602997170 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:57 INFO - PROCESS | 3964 | 1467602997275 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:29:57 INFO - PROCESS | 3964 | 1467602997338 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 3964 | 1467602997340 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:57 INFO - PROCESS | 3964 | ++DOCSHELL 13251000 == 36 [pid = 3964] [id = 447] 20:29:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (194B4800) [pid = 3964] [serial = 1341] [outer = 00000000] 20:29:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C66C00) [pid = 3964] [serial = 1342] [outer = 194B4800] 20:29:57 INFO - PROCESS | 3964 | 1467602997405 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19C67400) [pid = 3964] [serial = 1343] [outer = 194B4800] 20:29:57 INFO - PROCESS | 3964 | 1467602997798 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]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 20:29:57 INFO - PROCESS | 3964 | 1467602997854 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:29:57 INFO - PROCESS | 3964 | 1467602997856 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 20:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:29:57 INFO - PROCESS | 3964 | 1467602997866 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 3964 | 1467602997867 Marionette TRACE conn3 <- [1,1754,null,{}] 20:29:57 INFO - PROCESS | 3964 | 1467602997871 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}] 20:29:57 INFO - PROCESS | 3964 | 1467602997872 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:57 INFO - PROCESS | 3964 | 1467602997984 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:29:58 INFO - PROCESS | 3964 | 1467602998056 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 3964 | 1467602998058 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:58 INFO - PROCESS | 3964 | ++DOCSHELL 19E03000 == 37 [pid = 3964] [id = 448] 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19E0FC00) [pid = 3964] [serial = 1344] [outer = 00000000] 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19FD0800) [pid = 3964] [serial = 1345] [outer = 19E0FC00] 20:29:58 INFO - PROCESS | 3964 | 1467602998103 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19FDA400) [pid = 3964] [serial = 1346] [outer = 19E0FC00] 20:29:58 INFO - PROCESS | 3964 | 1467602998517 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]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 20:29:58 INFO - PROCESS | 3964 | 1467602998569 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 3964 | 1467602998571 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 20:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:29:58 INFO - PROCESS | 3964 | 1467602998575 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - PROCESS | 3964 | 1467602998577 Marionette TRACE conn3 <- [1,1758,null,{}] 20:29:58 INFO - PROCESS | 3964 | 1467602998580 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}] 20:29:58 INFO - PROCESS | 3964 | 1467602998584 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:58 INFO - PROCESS | 3964 | 1467602998764 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:29:58 INFO - PROCESS | 3964 | 1467602998791 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 3964 | 1467602998794 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:58 INFO - PROCESS | 3964 | ++DOCSHELL 158A1800 == 38 [pid = 3964] [id = 449] 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1A2DE800) [pid = 3964] [serial = 1347] [outer = 00000000] 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A434000) [pid = 3964] [serial = 1348] [outer = 1A2DE800] 20:29:58 INFO - PROCESS | 3964 | 1467602998837 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A58E400) [pid = 3964] [serial = 1349] [outer = 1A2DE800] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (17EDD000) [pid = 3964] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19787000) [pid = 3964] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (104E7400) [pid = 3964] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A39B400) [pid = 3964] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (19E05800) [pid = 3964] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (194B4C00) [pid = 3964] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1771A000) [pid = 3964] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (16997C00) [pid = 3964] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (15F62C00) [pid = 3964] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (14234400) [pid = 3964] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (132C8800) [pid = 3964] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12BAB400) [pid = 3964] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10A76400) [pid = 3964] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:29:59 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (158B8800) [pid = 3964] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:29:59 INFO - PROCESS | 3964 | 1467602999435 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]]]}] 20:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 906ms 20:29:59 INFO - PROCESS | 3964 | 1467602999463 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:29:59 INFO - PROCESS | 3964 | 1467602999465 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 20:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:29:59 INFO - PROCESS | 3964 | 1467602999468 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:29:59 INFO - PROCESS | 3964 | 1467602999470 Marionette TRACE conn3 <- [1,1762,null,{}] 20:29:59 INFO - PROCESS | 3964 | 1467602999473 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}] 20:29:59 INFO - PROCESS | 3964 | 1467602999475 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:59 INFO - PROCESS | 3964 | 1467602999553 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:29:59 INFO - PROCESS | 3964 | 1467602999558 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:59 INFO - PROCESS | 3964 | 1467602999560 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:29:59 INFO - PROCESS | 3964 | ++DOCSHELL 10559800 == 39 [pid = 3964] [id = 450] 20:29:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (12E2A000) [pid = 3964] [serial = 1350] [outer = 00000000] 20:29:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1560D800) [pid = 3964] [serial = 1351] [outer = 12E2A000] 20:29:59 INFO - PROCESS | 3964 | 1467602999606 Marionette DEBUG loaded listener.js 20:29:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (16D48000) [pid = 3964] [serial = 1352] [outer = 12E2A000] 20:30:00 INFO - PROCESS | 3964 | 1467603000030 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]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 593ms 20:30:00 INFO - PROCESS | 3964 | 1467603000088 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 3964 | 1467603000090 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 20:30:00 INFO - PROCESS | 3964 | 1467603000093 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 3964 | 1467603000095 Marionette TRACE conn3 <- [1,1766,null,{}] 20:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:30:00 INFO - PROCESS | 3964 | 1467603000101 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}] 20:30:00 INFO - PROCESS | 3964 | 1467603000102 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:00 INFO - PROCESS | 3964 | 1467603000196 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:30:00 INFO - PROCESS | 3964 | 1467603000202 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 3964 | 1467603000203 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:00 INFO - PROCESS | 3964 | ++DOCSHELL 158B7000 == 40 [pid = 3964] [id = 451] 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (15F62C00) [pid = 3964] [serial = 1353] [outer = 00000000] 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A390400) [pid = 3964] [serial = 1354] [outer = 15F62C00] 20:30:00 INFO - PROCESS | 3964 | 1467603000253 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A39BC00) [pid = 3964] [serial = 1355] [outer = 15F62C00] 20:30:00 INFO - PROCESS | 3964 | 1467603000696 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]]]}] 20:30:00 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 20:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 625ms 20:30:00 INFO - PROCESS | 3964 | 1467603000735 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:30:00 INFO - PROCESS | 3964 | 1467603000736 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 20:30:00 INFO - PROCESS | 3964 | 1467603000740 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 3964 | 1467603000741 Marionette TRACE conn3 <- [1,1770,null,{}] 20:30:00 INFO - PROCESS | 3964 | 1467603000744 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}] 20:30:00 INFO - PROCESS | 3964 | 1467603000746 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:00 INFO - PROCESS | 3964 | 1467603000823 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:30:00 INFO - PROCESS | 3964 | 1467603000828 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 3964 | 1467603000830 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:00 INFO - PROCESS | 3964 | ++DOCSHELL 15F6EC00 == 41 [pid = 3964] [id = 452] 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C69800) [pid = 3964] [serial = 1356] [outer = 00000000] 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A5B6800) [pid = 3964] [serial = 1357] [outer = 19C69800] 20:30:00 INFO - PROCESS | 3964 | 1467603000872 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A5BB800) [pid = 3964] [serial = 1358] [outer = 19C69800] 20:30:01 INFO - PROCESS | 3964 | 1467603001289 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]]]}] 20:30:01 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 20:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 593ms 20:30:01 INFO - PROCESS | 3964 | 1467603001377 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 3964 | 1467603001381 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 20:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:30:01 INFO - PROCESS | 3964 | 1467603001388 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - PROCESS | 3964 | 1467603001392 Marionette TRACE conn3 <- [1,1774,null,{}] 20:30:01 INFO - PROCESS | 3964 | 1467603001398 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}] 20:30:01 INFO - PROCESS | 3964 | 1467603001402 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:01 INFO - PROCESS | 3964 | 1467603001526 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:30:01 INFO - PROCESS | 3964 | 1467603001712 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 3964 | 1467603001717 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:01 INFO - PROCESS | 3964 | ++DOCSHELL 10A75400 == 42 [pid = 3964] [id = 453] 20:30:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10A75C00) [pid = 3964] [serial = 1359] [outer = 00000000] 20:30:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10BB2C00) [pid = 3964] [serial = 1360] [outer = 10A75C00] 20:30:01 INFO - PROCESS | 3964 | 1467603001775 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (110A7000) [pid = 3964] [serial = 1361] [outer = 10A75C00] 20:30:02 INFO - PROCESS | 3964 | 1467603002532 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]]]}] 20:30:02 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 20:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1218ms 20:30:02 INFO - PROCESS | 3964 | 1467603002600 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:30:02 INFO - PROCESS | 3964 | 1467603002603 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 20:30:02 INFO - PROCESS | 3964 | 1467603002609 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 3964 | 1467603002613 Marionette TRACE conn3 <- [1,1778,null,{}] 20:30:02 INFO - PROCESS | 3964 | 1467603002618 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}] 20:30:02 INFO - PROCESS | 3964 | 1467603002621 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:02 INFO - PROCESS | 3964 | 1467603002745 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:30:02 INFO - PROCESS | 3964 | 1467603002900 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 3964 | 1467603002903 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:02 INFO - PROCESS | 3964 | ++DOCSHELL 131EAC00 == 43 [pid = 3964] [id = 454] 20:30:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (131F3800) [pid = 3964] [serial = 1362] [outer = 00000000] 20:30:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (139C1000) [pid = 3964] [serial = 1363] [outer = 131F3800] 20:30:02 INFO - PROCESS | 3964 | 1467603002958 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (13ABB400) [pid = 3964] [serial = 1364] [outer = 131F3800] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 158B7000 == 42 [pid = 3964] [id = 451] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 10559800 == 41 [pid = 3964] [id = 450] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 158A1800 == 40 [pid = 3964] [id = 449] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 19E03000 == 39 [pid = 3964] [id = 448] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 13251000 == 38 [pid = 3964] [id = 447] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 194AAC00 == 37 [pid = 3964] [id = 446] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 17714400 == 36 [pid = 3964] [id = 445] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 16998800 == 35 [pid = 3964] [id = 444] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 158AC800 == 34 [pid = 3964] [id = 443] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 132C2000 == 33 [pid = 3964] [id = 442] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 139B8C00 == 32 [pid = 3964] [id = 441] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 11DDC400 == 31 [pid = 3964] [id = 440] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 10A09400 == 30 [pid = 3964] [id = 439] 20:30:03 INFO - PROCESS | 3964 | --DOCSHELL 15FDB800 == 29 [pid = 3964] [id = 438] 20:30:03 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1A5AE400) [pid = 3964] [serial = 1315] [outer = 00000000] [url = about:blank] 20:30:03 INFO - PROCESS | 3964 | 1467603003887 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]]]}] 20:30:03 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) 20:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1312ms 20:30:03 INFO - PROCESS | 3964 | 1467603003921 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 3964 | 1467603003925 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 20:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:30:03 INFO - PROCESS | 3964 | 1467603003929 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 3964 | 1467603003932 Marionette TRACE conn3 <- [1,1782,null,{}] 20:30:03 INFO - PROCESS | 3964 | 1467603003938 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}] 20:30:03 INFO - PROCESS | 3964 | 1467603003941 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:04 INFO - PROCESS | 3964 | 1467603004037 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1A441000) [pid = 3964] [serial = 1313] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19C69400) [pid = 3964] [serial = 1300] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19FCF400) [pid = 3964] [serial = 1303] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19C6D400) [pid = 3964] [serial = 1301] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1A434800) [pid = 3964] [serial = 1306] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A43D400) [pid = 3964] [serial = 1312] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1A2DE400) [pid = 3964] [serial = 1274] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (196EE800) [pid = 3964] [serial = 1297] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (1940C000) [pid = 3964] [serial = 1294] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1940D000) [pid = 3964] [serial = 1295] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (175E3800) [pid = 3964] [serial = 1291] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (17715C00) [pid = 3964] [serial = 1292] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15FDC400) [pid = 3964] [serial = 1288] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15FE3400) [pid = 3964] [serial = 1289] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15604400) [pid = 3964] [serial = 1285] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1563DC00) [pid = 3964] [serial = 1286] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (13B51400) [pid = 3964] [serial = 1282] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (14236C00) [pid = 3964] [serial = 1283] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12C88800) [pid = 3964] [serial = 1279] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12C8E400) [pid = 3964] [serial = 1280] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10EED800) [pid = 3964] [serial = 1277] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10BB8800) [pid = 3964] [serial = 1276] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1698E800) [pid = 3964] [serial = 1309] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1A43A800) [pid = 3964] [serial = 1307] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19FDC000) [pid = 3964] [serial = 1304] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (17BC3C00) [pid = 3964] [serial = 1310] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (196EEC00) [pid = 3964] [serial = 1298] [outer = 00000000] [url = about:blank] 20:30:04 INFO - PROCESS | 3964 | 1467603004133 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3964 | 1467603004135 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:04 INFO - PROCESS | 3964 | ++DOCSHELL 10E57800 == 30 [pid = 3964] [id = 455] 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10E58800) [pid = 3964] [serial = 1365] [outer = 00000000] 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (114DFC00) [pid = 3964] [serial = 1366] [outer = 10E58800] 20:30:04 INFO - PROCESS | 3964 | 1467603004182 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (11DDC400) [pid = 3964] [serial = 1367] [outer = 10E58800] 20:30:04 INFO - PROCESS | 3964 | 1467603004620 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]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 20:30:04 INFO - PROCESS | 3964 | 1467603004671 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 3964 | 1467603004675 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:30:04 INFO - PROCESS | 3964 | 1467603004681 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 3964 | 1467603004684 Marionette TRACE conn3 <- [1,1786,null,{}] 20:30:04 INFO - PROCESS | 3964 | 1467603004687 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}] 20:30:04 INFO - PROCESS | 3964 | 1467603004689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:04 INFO - PROCESS | 3964 | 1467603004772 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:30:04 INFO - PROCESS | 3964 | 1467603004786 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3964 | 1467603004788 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:04 INFO - PROCESS | 3964 | ++DOCSHELL 12E27400 == 31 [pid = 3964] [id = 456] 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12E27800) [pid = 3964] [serial = 1368] [outer = 00000000] 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13164400) [pid = 3964] [serial = 1369] [outer = 12E27800] 20:30:04 INFO - PROCESS | 3964 | 1467603004834 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (13251000) [pid = 3964] [serial = 1370] [outer = 12E27800] 20:30:05 INFO - PROCESS | 3964 | 1467603005285 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]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 641ms 20:30:05 INFO - PROCESS | 3964 | 1467603005320 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 3964 | 1467603005322 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 20:30:05 INFO - PROCESS | 3964 | 1467603005325 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:30:05 INFO - PROCESS | 3964 | 1467603005329 Marionette TRACE conn3 <- [1,1790,null,{}] 20:30:05 INFO - PROCESS | 3964 | 1467603005339 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}] 20:30:05 INFO - PROCESS | 3964 | 1467603005344 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:05 INFO - PROCESS | 3964 | 1467603005432 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:30:05 INFO - PROCESS | 3964 | 1467603005441 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 3964 | 1467603005444 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:05 INFO - PROCESS | 3964 | ++DOCSHELL 150B3800 == 32 [pid = 3964] [id = 457] 20:30:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1513B800) [pid = 3964] [serial = 1371] [outer = 00000000] 20:30:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1563E800) [pid = 3964] [serial = 1372] [outer = 1513B800] 20:30:05 INFO - PROCESS | 3964 | 1467603005491 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15898C00) [pid = 3964] [serial = 1373] [outer = 1513B800] 20:30:05 INFO - PROCESS | 3964 | 1467603005985 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 703ms 20:30:06 INFO - PROCESS | 3964 | 1467603006025 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 3964 | 1467603006027 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 20:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:30:06 INFO - PROCESS | 3964 | 1467603006031 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 3964 | 1467603006032 Marionette TRACE conn3 <- [1,1794,null,{}] 20:30:06 INFO - PROCESS | 3964 | 1467603006036 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}] 20:30:06 INFO - PROCESS | 3964 | 1467603006038 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:06 INFO - PROCESS | 3964 | 1467603006147 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:30:06 INFO - PROCESS | 3964 | 1467603006159 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 3964 | 1467603006161 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:06 INFO - PROCESS | 3964 | ++DOCSHELL 15FE4400 == 33 [pid = 3964] [id = 458] 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15FE5000) [pid = 3964] [serial = 1374] [outer = 00000000] 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1620FC00) [pid = 3964] [serial = 1375] [outer = 15FE5000] 20:30:06 INFO - PROCESS | 3964 | 1467603006205 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (168F2000) [pid = 3964] [serial = 1376] [outer = 15FE5000] 20:30:06 INFO - PROCESS | 3964 | 1467603006678 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]]]}] 20:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 703ms 20:30:06 INFO - PROCESS | 3964 | 1467603006730 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:30:06 INFO - PROCESS | 3964 | 1467603006732 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 20:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:30:06 INFO - PROCESS | 3964 | 1467603006742 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:30:06 INFO - PROCESS | 3964 | 1467603006744 Marionette TRACE conn3 <- [1,1798,null,{}] 20:30:06 INFO - PROCESS | 3964 | 1467603006747 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}] 20:30:06 INFO - PROCESS | 3964 | 1467603006749 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:06 INFO - PROCESS | 3964 | 1467603006856 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:30:06 INFO - PROCESS | 3964 | 1467603006861 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 3964 | 1467603006863 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:06 INFO - PROCESS | 3964 | ++DOCSHELL 15FE2400 == 34 [pid = 3964] [id = 459] 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (16999400) [pid = 3964] [serial = 1377] [outer = 00000000] 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17581C00) [pid = 3964] [serial = 1378] [outer = 16999400] 20:30:06 INFO - PROCESS | 3964 | 1467603006907 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17583C00) [pid = 3964] [serial = 1379] [outer = 16999400] 20:30:07 INFO - PROCESS | 3964 | 1467603007362 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]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 687ms 20:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:30:07 INFO - PROCESS | 3964 | 1467603007435 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 3964 | 1467603007439 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 20:30:07 INFO - PROCESS | 3964 | 1467603007443 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 3964 | 1467603007444 Marionette TRACE conn3 <- [1,1802,null,{}] 20:30:07 INFO - PROCESS | 3964 | 1467603007467 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}] 20:30:07 INFO - PROCESS | 3964 | 1467603007472 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:07 INFO - PROCESS | 3964 | 1467603007636 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:30:07 INFO - PROCESS | 3964 | 1467603007644 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 3964 | 1467603007646 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:07 INFO - PROCESS | 3964 | ++DOCSHELL 17B67C00 == 35 [pid = 3964] [id = 460] 20:30:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17BD2C00) [pid = 3964] [serial = 1380] [outer = 00000000] 20:30:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (194B3000) [pid = 3964] [serial = 1381] [outer = 17BD2C00] 20:30:07 INFO - PROCESS | 3964 | 1467603007699 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B5000) [pid = 3964] [serial = 1382] [outer = 17BD2C00] 20:30:08 INFO - PROCESS | 3964 | 1467603008132 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]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 718ms 20:30:08 INFO - PROCESS | 3964 | 1467603008161 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 3964 | 1467603008163 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 20:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:30:08 INFO - PROCESS | 3964 | 1467603008166 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 3964 | 1467603008168 Marionette TRACE conn3 <- [1,1806,null,{}] 20:30:08 INFO - PROCESS | 3964 | 1467603008171 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}] 20:30:08 INFO - PROCESS | 3964 | 1467603008173 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:08 INFO - PROCESS | 3964 | 1467603008285 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:30:08 INFO - PROCESS | 3964 | 1467603008290 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 3964 | 1467603008292 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:08 INFO - PROCESS | 3964 | ++DOCSHELL 196EC000 == 36 [pid = 3964] [id = 461] 20:30:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196EF400) [pid = 3964] [serial = 1383] [outer = 00000000] 20:30:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19784800) [pid = 3964] [serial = 1384] [outer = 196EF400] 20:30:08 INFO - PROCESS | 3964 | 1467603008334 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19786000) [pid = 3964] [serial = 1385] [outer = 196EF400] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (194B4800) [pid = 3964] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (10A0A000) [pid = 3964] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (158AD000) [pid = 3964] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17717000) [pid = 3964] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (11DDC800) [pid = 3964] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (139B9000) [pid = 3964] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19C70800) [pid = 3964] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (16D42400) [pid = 3964] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (194B1C00) [pid = 3964] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13AB2800) [pid = 3964] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19E0FC00) [pid = 3964] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1A2DE800) [pid = 3964] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12E2A000) [pid = 3964] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:30:08 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15F62C00) [pid = 3964] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:30:08 INFO - PROCESS | 3964 | 1467603008908 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]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 797ms 20:30:08 INFO - PROCESS | 3964 | 1467603008968 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 3964 | 1467603008970 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 20:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:30:08 INFO - PROCESS | 3964 | 1467603008974 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 3964 | 1467603008975 Marionette TRACE conn3 <- [1,1810,null,{}] 20:30:08 INFO - PROCESS | 3964 | 1467603008979 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}] 20:30:08 INFO - PROCESS | 3964 | 1467603008981 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:09 INFO - PROCESS | 3964 | 1467603009057 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:30:09 INFO - PROCESS | 3964 | 1467603009063 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 3964 | 1467603009065 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:09 INFO - PROCESS | 3964 | ++DOCSHELL 10221C00 == 37 [pid = 3964] [id = 462] 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (12E6FC00) [pid = 3964] [serial = 1386] [outer = 00000000] 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15F6D800) [pid = 3964] [serial = 1387] [outer = 12E6FC00] 20:30:09 INFO - PROCESS | 3964 | 1467603009107 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194B3400) [pid = 3964] [serial = 1388] [outer = 12E6FC00] 20:30:09 INFO - PROCESS | 3964 | 1467603009527 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]]]}] 20:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 593ms 20:30:09 INFO - PROCESS | 3964 | 1467603009570 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 3964 | 1467603009572 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 20:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:30:09 INFO - PROCESS | 3964 | 1467603009576 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 3964 | 1467603009577 Marionette TRACE conn3 <- [1,1814,null,{}] 20:30:09 INFO - PROCESS | 3964 | 1467603009584 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}] 20:30:09 INFO - PROCESS | 3964 | 1467603009586 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:09 INFO - PROCESS | 3964 | 1467603009662 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:30:09 INFO - PROCESS | 3964 | 1467603009667 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 3964 | 1467603009669 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:09 INFO - PROCESS | 3964 | ++DOCSHELL 1560A800 == 38 [pid = 3964] [id = 463] 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (158AD000) [pid = 3964] [serial = 1389] [outer = 00000000] 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C6D400) [pid = 3964] [serial = 1390] [outer = 158AD000] 20:30:09 INFO - PROCESS | 3964 | 1467603009721 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19E07800) [pid = 3964] [serial = 1391] [outer = 158AD000] 20:30:10 INFO - PROCESS | 3964 | 1467603010164 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]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 640ms 20:30:10 INFO - PROCESS | 3964 | 1467603010214 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 3964 | 1467603010216 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 20:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:30:10 INFO - PROCESS | 3964 | 1467603010220 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 3964 | 1467603010221 Marionette TRACE conn3 <- [1,1818,null,{}] 20:30:10 INFO - PROCESS | 3964 | 1467603010225 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}] 20:30:10 INFO - PROCESS | 3964 | 1467603010227 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:10 INFO - PROCESS | 3964 | 1467603010306 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:30:10 INFO - PROCESS | 3964 | 1467603010313 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 3964 | 1467603010315 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:10 INFO - PROCESS | 3964 | ++DOCSHELL 1757D400 == 39 [pid = 3964] [id = 464] 20:30:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (194B2C00) [pid = 3964] [serial = 1392] [outer = 00000000] 20:30:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19FD4800) [pid = 3964] [serial = 1393] [outer = 194B2C00] 20:30:10 INFO - PROCESS | 3964 | 1467603010357 Marionette DEBUG loaded listener.js 20:30:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19FCDC00) [pid = 3964] [serial = 1394] [outer = 194B2C00] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 10E57800 == 38 [pid = 3964] [id = 455] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 131EAC00 == 37 [pid = 3964] [id = 454] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 15F6EC00 == 36 [pid = 3964] [id = 452] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 10A75400 == 35 [pid = 3964] [id = 453] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 196EC000 == 34 [pid = 3964] [id = 461] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 1560A800 == 33 [pid = 3964] [id = 463] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 150B3800 == 32 [pid = 3964] [id = 457] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 12E27400 == 31 [pid = 3964] [id = 456] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 15FE2400 == 30 [pid = 3964] [id = 459] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 15FE4400 == 29 [pid = 3964] [id = 458] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 10221C00 == 28 [pid = 3964] [id = 462] 20:30:11 INFO - PROCESS | 3964 | --DOCSHELL 17B67C00 == 27 [pid = 3964] [id = 460] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (19C66C00) [pid = 3964] [serial = 1342] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10A81400) [pid = 3964] [serial = 1318] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10B69000) [pid = 3964] [serial = 1319] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15F6F400) [pid = 3964] [serial = 1330] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FDF800) [pid = 3964] [serial = 1331] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17EDE800) [pid = 3964] [serial = 1336] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17EE0400) [pid = 3964] [serial = 1337] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (129DF000) [pid = 3964] [serial = 1321] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12B73400) [pid = 3964] [serial = 1322] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (13AB2C00) [pid = 3964] [serial = 1324] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13B53800) [pid = 3964] [serial = 1325] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1A5B2400) [pid = 3964] [serial = 1316] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1757C400) [pid = 3964] [serial = 1333] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (17677400) [pid = 3964] [serial = 1334] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (196EC400) [pid = 3964] [serial = 1339] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (150A9C00) [pid = 3964] [serial = 1327] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1560F400) [pid = 3964] [serial = 1328] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1A5B6800) [pid = 3964] [serial = 1357] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (19FDA400) [pid = 3964] [serial = 1346] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19FD0800) [pid = 3964] [serial = 1345] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1A434000) [pid = 3964] [serial = 1348] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (16D48000) [pid = 3964] [serial = 1352] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (1560D800) [pid = 3964] [serial = 1351] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (1A390400) [pid = 3964] [serial = 1354] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (1A39BC00) [pid = 3964] [serial = 1355] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (19C67400) [pid = 3964] [serial = 1343] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (1A58E400) [pid = 3964] [serial = 1349] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (196ED000) [pid = 3964] [serial = 1340] [outer = 00000000] [url = about:blank] 20:30:12 INFO - PROCESS | 3964 | 1467603012126 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]]]}] 20:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1952ms 20:30:12 INFO - PROCESS | 3964 | 1467603012182 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:30:12 INFO - PROCESS | 3964 | 1467603012186 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 20:30:12 INFO - PROCESS | 3964 | 1467603012191 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 3964 | 1467603012194 Marionette TRACE conn3 <- [1,1822,null,{}] 20:30:12 INFO - PROCESS | 3964 | 1467603012200 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}] 20:30:12 INFO - PROCESS | 3964 | 1467603012203 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:12 INFO - PROCESS | 3964 | 1467603012290 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:30:12 INFO - PROCESS | 3964 | 1467603012299 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 3964 | 1467603012303 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:12 INFO - PROCESS | 3964 | ++DOCSHELL 10A75800 == 28 [pid = 3964] [id = 465] 20:30:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (10A78800) [pid = 3964] [serial = 1395] [outer = 00000000] 20:30:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10BBB000) [pid = 3964] [serial = 1396] [outer = 10A78800] 20:30:12 INFO - PROCESS | 3964 | 1467603012351 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10EECC00) [pid = 3964] [serial = 1397] [outer = 10A78800] 20:30:12 INFO - PROCESS | 3964 | 1467603012838 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]]]}] 20:30:12 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 20:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 703ms 20:30:12 INFO - PROCESS | 3964 | 1467603012886 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 3964 | 1467603012891 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 20:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:30:12 INFO - PROCESS | 3964 | 1467603012897 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 3964 | 1467603012900 Marionette TRACE conn3 <- [1,1826,null,{}] 20:30:12 INFO - PROCESS | 3964 | 1467603012904 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}] 20:30:12 INFO - PROCESS | 3964 | 1467603012907 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:12 INFO - PROCESS | 3964 | 1467603012992 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:30:12 INFO - PROCESS | 3964 | 1467603013001 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 3964 | 1467603013004 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:13 INFO - PROCESS | 3964 | ++DOCSHELL 12BB3C00 == 29 [pid = 3964] [id = 466] 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (12BB8000) [pid = 3964] [serial = 1398] [outer = 00000000] 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (12C8E400) [pid = 3964] [serial = 1399] [outer = 12BB8000] 20:30:13 INFO - PROCESS | 3964 | 1467603013050 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12E63400) [pid = 3964] [serial = 1400] [outer = 12BB8000] 20:30:13 INFO - PROCESS | 3964 | 1467603013522 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]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 625ms 20:30:13 INFO - PROCESS | 3964 | 1467603013535 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 3964 | 1467603013537 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 20:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:30:13 INFO - PROCESS | 3964 | 1467603013540 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 3964 | 1467603013544 Marionette TRACE conn3 <- [1,1830,null,{}] 20:30:13 INFO - PROCESS | 3964 | 1467603013559 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}] 20:30:13 INFO - PROCESS | 3964 | 1467603013564 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:13 INFO - PROCESS | 3964 | 1467603013651 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:30:13 INFO - PROCESS | 3964 | 1467603013660 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 3964 | 1467603013663 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:13 INFO - PROCESS | 3964 | ++DOCSHELL 14242000 == 30 [pid = 3964] [id = 467] 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (14242800) [pid = 3964] [serial = 1401] [outer = 00000000] 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (14425400) [pid = 3964] [serial = 1402] [outer = 14242800] 20:30:13 INFO - PROCESS | 3964 | 1467603013739 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (150A8400) [pid = 3964] [serial = 1403] [outer = 14242800] 20:30:14 INFO - PROCESS | 3964 | 1467603014180 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]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 703ms 20:30:14 INFO - PROCESS | 3964 | 1467603014240 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 3964 | 1467603014242 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 20:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:30:14 INFO - PROCESS | 3964 | 1467603014246 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 3964 | 1467603014247 Marionette TRACE conn3 <- [1,1834,null,{}] 20:30:14 INFO - PROCESS | 3964 | 1467603014261 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}] 20:30:14 INFO - PROCESS | 3964 | 1467603014263 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:14 INFO - PROCESS | 3964 | 1467603014343 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:30:14 INFO - PROCESS | 3964 | 1467603014348 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 3964 | 1467603014350 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:14 INFO - PROCESS | 3964 | ++DOCSHELL 14423C00 == 31 [pid = 3964] [id = 468] 20:30:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (14425000) [pid = 3964] [serial = 1404] [outer = 00000000] 20:30:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (15879800) [pid = 3964] [serial = 1405] [outer = 14425000] 20:30:14 INFO - PROCESS | 3964 | 1467603014393 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (15F64800) [pid = 3964] [serial = 1406] [outer = 14425000] 20:30:14 INFO - PROCESS | 3964 | 1467603014823 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]]]}] 20:30:14 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) 20:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 594ms 20:30:14 INFO - PROCESS | 3964 | 1467603014857 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 3964 | 1467603014859 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 20:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:30:14 INFO - PROCESS | 3964 | 1467603014866 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 3964 | 1467603014868 Marionette TRACE conn3 <- [1,1838,null,{}] 20:30:14 INFO - PROCESS | 3964 | 1467603014871 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}] 20:30:14 INFO - PROCESS | 3964 | 1467603014874 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:14 INFO - PROCESS | 3964 | 1467603014949 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:30:14 INFO - PROCESS | 3964 | 1467603014955 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 3964 | 1467603014957 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:14 INFO - PROCESS | 3964 | ++DOCSHELL 15FDD400 == 32 [pid = 3964] [id = 469] 20:30:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15FDD800) [pid = 3964] [serial = 1407] [outer = 00000000] 20:30:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (1620A000) [pid = 3964] [serial = 1408] [outer = 15FDD800] 20:30:14 INFO - PROCESS | 3964 | 1467603014999 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16769400) [pid = 3964] [serial = 1409] [outer = 15FDD800] 20:30:15 INFO - PROCESS | 3964 | 1467603015443 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]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 624ms 20:30:15 INFO - PROCESS | 3964 | 1467603015504 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 3964 | 1467603015506 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 20:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:30:15 INFO - PROCESS | 3964 | 1467603015509 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 3964 | 1467603015510 Marionette TRACE conn3 <- [1,1842,null,{}] 20:30:15 INFO - PROCESS | 3964 | 1467603015514 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}] 20:30:15 INFO - PROCESS | 3964 | 1467603015519 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:15 INFO - PROCESS | 3964 | 1467603015619 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:30:15 INFO - PROCESS | 3964 | 1467603015626 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 3964 | 1467603015628 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:15 INFO - PROCESS | 3964 | ++DOCSHELL 17679C00 == 33 [pid = 3964] [id = 470] 20:30:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1767A400) [pid = 3964] [serial = 1410] [outer = 00000000] 20:30:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17BB6000) [pid = 3964] [serial = 1411] [outer = 1767A400] 20:30:15 INFO - PROCESS | 3964 | 1467603015674 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17BBFC00) [pid = 3964] [serial = 1412] [outer = 1767A400] 20:30:16 INFO - PROCESS | 3964 | 1467603016119 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]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 640ms 20:30:16 INFO - PROCESS | 3964 | 1467603016147 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 3964 | 1467603016149 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 20:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:30:16 INFO - PROCESS | 3964 | 1467603016152 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - PROCESS | 3964 | 1467603016154 Marionette TRACE conn3 <- [1,1846,null,{}] 20:30:16 INFO - PROCESS | 3964 | 1467603016157 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}] 20:30:16 INFO - PROCESS | 3964 | 1467603016159 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:16 INFO - PROCESS | 3964 | 1467603016243 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:30:16 INFO - PROCESS | 3964 | 1467603016248 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 3964 | 1467603016250 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:16 INFO - PROCESS | 3964 | ++DOCSHELL 17710C00 == 34 [pid = 3964] [id = 471] 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17EE4800) [pid = 3964] [serial = 1413] [outer = 00000000] 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (194AB400) [pid = 3964] [serial = 1414] [outer = 17EE4800] 20:30:16 INFO - PROCESS | 3964 | 1467603016292 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (194B0800) [pid = 3964] [serial = 1415] [outer = 17EE4800] 20:30:16 INFO - PROCESS | 3964 | 1467603016748 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]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 641ms 20:30:16 INFO - PROCESS | 3964 | 1467603016790 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 3964 | 1467603016792 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 20:30:16 INFO - PROCESS | 3964 | 1467603016796 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:30:16 INFO - PROCESS | 3964 | 1467603016797 Marionette TRACE conn3 <- [1,1850,null,{}] 20:30:16 INFO - PROCESS | 3964 | 1467603016800 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}] 20:30:16 INFO - PROCESS | 3964 | 1467603016802 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:16 INFO - PROCESS | 3964 | 1467603016876 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:30:16 INFO - PROCESS | 3964 | 1467603016881 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 3964 | 1467603016883 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:16 INFO - PROCESS | 3964 | ++DOCSHELL 19409800 == 35 [pid = 3964] [id = 472] 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196EC400) [pid = 3964] [serial = 1416] [outer = 00000000] 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19780C00) [pid = 3964] [serial = 1417] [outer = 196EC400] 20:30:16 INFO - PROCESS | 3964 | 1467603016925 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19782000) [pid = 3964] [serial = 1418] [outer = 196EC400] 20:30:17 INFO - PROCESS | 3964 | 1467603017395 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]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 640ms 20:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:30:17 INFO - PROCESS | 3964 | 1467603017434 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 3964 | 1467603017436 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 20:30:17 INFO - PROCESS | 3964 | 1467603017439 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 3964 | 1467603017441 Marionette TRACE conn3 <- [1,1854,null,{}] 20:30:17 INFO - PROCESS | 3964 | 1467603017451 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}] 20:30:17 INFO - PROCESS | 3964 | 1467603017453 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:17 INFO - PROCESS | 3964 | 1467603017562 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:30:17 INFO - PROCESS | 3964 | 1467603017572 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 3964 | 1467603017574 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:17 INFO - PROCESS | 3964 | ++DOCSHELL 14234000 == 36 [pid = 3964] [id = 473] 20:30:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1589D800) [pid = 3964] [serial = 1419] [outer = 00000000] 20:30:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19E0BC00) [pid = 3964] [serial = 1420] [outer = 1589D800] 20:30:17 INFO - PROCESS | 3964 | 1467603017641 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19E0E800) [pid = 3964] [serial = 1421] [outer = 1589D800] 20:30:18 INFO - PROCESS | 3964 | 1467603018095 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]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 687ms 20:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:30:18 INFO - PROCESS | 3964 | 1467603018139 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 3964 | 1467603018141 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 20:30:18 INFO - PROCESS | 3964 | 1467603018151 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:30:18 INFO - PROCESS | 3964 | 1467603018153 Marionette TRACE conn3 <- [1,1858,null,{}] 20:30:18 INFO - PROCESS | 3964 | 1467603018156 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}] 20:30:18 INFO - PROCESS | 3964 | 1467603018158 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:18 INFO - PROCESS | 3964 | 1467603018281 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:30:18 INFO - PROCESS | 3964 | 1467603018290 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 3964 | 1467603018292 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:18 INFO - PROCESS | 3964 | ++DOCSHELL 15F62C00 == 37 [pid = 3964] [id = 474] 20:30:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19C69C00) [pid = 3964] [serial = 1422] [outer = 00000000] 20:30:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A2DE400) [pid = 3964] [serial = 1423] [outer = 19C69C00] 20:30:18 INFO - PROCESS | 3964 | 1467603018386 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A394800) [pid = 3964] [serial = 1424] [outer = 19C69C00] 20:30:18 INFO - PROCESS | 3964 | 1467603018816 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]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 687ms 20:30:18 INFO - PROCESS | 3964 | 1467603018844 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 3964 | 1467603018846 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 20:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:30:18 INFO - PROCESS | 3964 | 1467603018859 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:30:18 INFO - PROCESS | 3964 | 1467603018862 Marionette TRACE conn3 <- [1,1862,null,{}] 20:30:18 INFO - PROCESS | 3964 | 1467603018865 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}] 20:30:18 INFO - PROCESS | 3964 | 1467603018867 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:19 INFO - PROCESS | 3964 | 1467603019016 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:30:19 INFO - PROCESS | 3964 | 1467603019082 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 3964 | 1467603019084 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:19 INFO - PROCESS | 3964 | ++DOCSHELL 15FD8400 == 38 [pid = 3964] [id = 475] 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A432800) [pid = 3964] [serial = 1425] [outer = 00000000] 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A436000) [pid = 3964] [serial = 1426] [outer = 1A432800] 20:30:19 INFO - PROCESS | 3964 | 1467603019128 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A43C800) [pid = 3964] [serial = 1427] [outer = 1A432800] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (16999400) [pid = 3964] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (17BD2C00) [pid = 3964] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (196EF400) [pid = 3964] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (158AD000) [pid = 3964] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15FE5000) [pid = 3964] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1513B800) [pid = 3964] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12E27800) [pid = 3964] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (10E58800) [pid = 3964] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (131F3800) [pid = 3964] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10A75C00) [pid = 3964] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C69800) [pid = 3964] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:30:19 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12E6FC00) [pid = 3964] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:30:19 INFO - PROCESS | 3964 | 1467603019671 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]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 828ms 20:30:19 INFO - PROCESS | 3964 | 1467603019703 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 3964 | 1467603019705 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 20:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:30:19 INFO - PROCESS | 3964 | 1467603019708 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 3964 | 1467603019710 Marionette TRACE conn3 <- [1,1866,null,{}] 20:30:19 INFO - PROCESS | 3964 | 1467603019717 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}] 20:30:19 INFO - PROCESS | 3964 | 1467603019718 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:19 INFO - PROCESS | 3964 | 1467603019797 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:30:19 INFO - PROCESS | 3964 | 1467603019804 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 3964 | 1467603019807 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:19 INFO - PROCESS | 3964 | ++DOCSHELL 10E58800 == 39 [pid = 3964] [id = 476] 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (10EEC400) [pid = 3964] [serial = 1428] [outer = 00000000] 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (13246000) [pid = 3964] [serial = 1429] [outer = 10EEC400] 20:30:19 INFO - PROCESS | 3964 | 1467603019854 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15F62800) [pid = 3964] [serial = 1430] [outer = 10EEC400] 20:30:20 INFO - PROCESS | 3964 | 1467603020284 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 594ms 20:30:20 INFO - PROCESS | 3964 | 1467603020311 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 3964 | 1467603020312 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 20:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:30:20 INFO - PROCESS | 3964 | 1467603020316 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 3964 | 1467603020317 Marionette TRACE conn3 <- [1,1870,null,{}] 20:30:20 INFO - PROCESS | 3964 | 1467603020320 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}] 20:30:20 INFO - PROCESS | 3964 | 1467603020332 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:20 INFO - PROCESS | 3964 | 1467603020433 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:30:20 INFO - PROCESS | 3964 | 1467603020438 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 3964 | 1467603020440 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:20 INFO - PROCESS | 3964 | ++DOCSHELL 10A7EC00 == 40 [pid = 3964] [id = 477] 20:30:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (13113400) [pid = 3964] [serial = 1431] [outer = 00000000] 20:30:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19C69800) [pid = 3964] [serial = 1432] [outer = 13113400] 20:30:20 INFO - PROCESS | 3964 | 1467603020482 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A399000) [pid = 3964] [serial = 1433] [outer = 13113400] 20:30:20 INFO - PROCESS | 3964 | 1467603020908 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]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 624ms 20:30:20 INFO - PROCESS | 3964 | 1467603020955 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 3964 | 1467603020956 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 20:30:20 INFO - PROCESS | 3964 | 1467603020960 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:30:20 INFO - PROCESS | 3964 | 1467603020961 Marionette TRACE conn3 <- [1,1874,null,{}] 20:30:20 INFO - PROCESS | 3964 | 1467603020965 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}] 20:30:20 INFO - PROCESS | 3964 | 1467603020966 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:21 INFO - PROCESS | 3964 | 1467603021042 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:30:21 INFO - PROCESS | 3964 | 1467603021047 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 3964 | 1467603021049 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:21 INFO - PROCESS | 3964 | ++DOCSHELL 1560F400 == 41 [pid = 3964] [id = 478] 20:30:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (16208400) [pid = 3964] [serial = 1434] [outer = 00000000] 20:30:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A59B000) [pid = 3964] [serial = 1435] [outer = 16208400] 20:30:21 INFO - PROCESS | 3964 | 1467603021090 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A5B2400) [pid = 3964] [serial = 1436] [outer = 16208400] 20:30:21 INFO - PROCESS | 3964 | 1467603021529 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]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 593ms 20:30:21 INFO - PROCESS | 3964 | 1467603021559 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 3964 | 1467603021561 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 20:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:30:21 INFO - PROCESS | 3964 | 1467603021568 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 3964 | 1467603021569 Marionette TRACE conn3 <- [1,1878,null,{}] 20:30:21 INFO - PROCESS | 3964 | 1467603021573 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}] 20:30:21 INFO - PROCESS | 3964 | 1467603021574 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:21 INFO - PROCESS | 3964 | 1467603021696 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:30:21 INFO - PROCESS | 3964 | 1467603021861 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 3964 | 1467603021866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:21 INFO - PROCESS | 3964 | ++DOCSHELL 0C772C00 == 42 [pid = 3964] [id = 479] 20:30:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (0F390400) [pid = 3964] [serial = 1437] [outer = 00000000] 20:30:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (104EA400) [pid = 3964] [serial = 1438] [outer = 0F390400] 20:30:21 INFO - PROCESS | 3964 | 1467603021929 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (10A0BC00) [pid = 3964] [serial = 1439] [outer = 0F390400] 20:30:22 INFO - PROCESS | 3964 | 1467603022635 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]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1140ms 20:30:22 INFO - PROCESS | 3964 | 1467603022716 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 3964 | 1467603022720 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 20:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:30:22 INFO - PROCESS | 3964 | 1467603022725 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - PROCESS | 3964 | 1467603022729 Marionette TRACE conn3 <- [1,1882,null,{}] 20:30:22 INFO - PROCESS | 3964 | 1467603022734 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}] 20:30:22 INFO - PROCESS | 3964 | 1467603022737 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:22 INFO - PROCESS | 3964 | 1467603022867 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:30:22 INFO - PROCESS | 3964 | 1467603023004 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 3964 | 1467603023007 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:23 INFO - PROCESS | 3964 | ++DOCSHELL 1316B800 == 43 [pid = 3964] [id = 480] 20:30:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (131EA000) [pid = 3964] [serial = 1440] [outer = 00000000] 20:30:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (139C0000) [pid = 3964] [serial = 1441] [outer = 131EA000] 20:30:23 INFO - PROCESS | 3964 | 1467603023063 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (13B53000) [pid = 3964] [serial = 1442] [outer = 131EA000] 20:30:23 INFO - PROCESS | 3964 | 1467603023991 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1296ms 20:30:24 INFO - PROCESS | 3964 | 1467603024025 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 3964 | 1467603024029 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 20:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:30:24 INFO - PROCESS | 3964 | 1467603024035 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 3964 | 1467603024038 Marionette TRACE conn3 <- [1,1886,null,{}] 20:30:24 INFO - PROCESS | 3964 | 1467603024043 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}] 20:30:24 INFO - PROCESS | 3964 | 1467603024046 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:24 INFO - PROCESS | 3964 | 1467603024153 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:30:24 INFO - PROCESS | 3964 | 1467603024303 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 3964 | 1467603024308 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 1560F400 == 42 [pid = 3964] [id = 478] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 10A7EC00 == 41 [pid = 3964] [id = 477] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 10E58800 == 40 [pid = 3964] [id = 476] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 15FD8400 == 39 [pid = 3964] [id = 475] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 15F62C00 == 38 [pid = 3964] [id = 474] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 14234000 == 37 [pid = 3964] [id = 473] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 19409800 == 36 [pid = 3964] [id = 472] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 17710C00 == 35 [pid = 3964] [id = 471] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 17679C00 == 34 [pid = 3964] [id = 470] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 15FDD400 == 33 [pid = 3964] [id = 469] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 14423C00 == 32 [pid = 3964] [id = 468] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 14242000 == 31 [pid = 3964] [id = 467] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 12BB3C00 == 30 [pid = 3964] [id = 466] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 10A75800 == 29 [pid = 3964] [id = 465] 20:30:24 INFO - PROCESS | 3964 | --DOCSHELL 1757D400 == 28 [pid = 3964] [id = 464] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (17581C00) [pid = 3964] [serial = 1378] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (194B3000) [pid = 3964] [serial = 1381] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19784800) [pid = 3964] [serial = 1384] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (19C6D400) [pid = 3964] [serial = 1390] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19786000) [pid = 3964] [serial = 1385] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19FD4800) [pid = 3964] [serial = 1393] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1620FC00) [pid = 3964] [serial = 1375] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1563E800) [pid = 3964] [serial = 1372] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15898C00) [pid = 3964] [serial = 1373] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13164400) [pid = 3964] [serial = 1369] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (13251000) [pid = 3964] [serial = 1370] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (114DFC00) [pid = 3964] [serial = 1366] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (11DDC400) [pid = 3964] [serial = 1367] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (13ABB400) [pid = 3964] [serial = 1364] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (139C1000) [pid = 3964] [serial = 1363] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (110A7000) [pid = 3964] [serial = 1361] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10BB2C00) [pid = 3964] [serial = 1360] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1A5BB800) [pid = 3964] [serial = 1358] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19E07800) [pid = 3964] [serial = 1391] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15F6D800) [pid = 3964] [serial = 1387] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (17583C00) [pid = 3964] [serial = 1379] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (194B5000) [pid = 3964] [serial = 1382] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (194B3400) [pid = 3964] [serial = 1388] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (168F2000) [pid = 3964] [serial = 1376] [outer = 00000000] [url = about:blank] 20:30:24 INFO - PROCESS | 3964 | ++DOCSHELL 102D3C00 == 29 [pid = 3964] [id = 481] 20:30:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1047E400) [pid = 3964] [serial = 1443] [outer = 00000000] 20:30:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10BBC400) [pid = 3964] [serial = 1444] [outer = 1047E400] 20:30:24 INFO - PROCESS | 3964 | 1467603024390 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (114DFC00) [pid = 3964] [serial = 1445] [outer = 1047E400] 20:30:24 INFO - PROCESS | 3964 | 1467603024813 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]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 796ms 20:30:24 INFO - PROCESS | 3964 | 1467603024838 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:30:24 INFO - PROCESS | 3964 | 1467603024842 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 20:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:30:24 INFO - PROCESS | 3964 | 1467603024849 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 3964 | 1467603024851 Marionette TRACE conn3 <- [1,1890,null,{}] 20:30:24 INFO - PROCESS | 3964 | 1467603024855 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}] 20:30:24 INFO - PROCESS | 3964 | 1467603024857 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:24 INFO - PROCESS | 3964 | 1467603024941 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:30:24 INFO - PROCESS | 3964 | 1467603024948 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 3964 | 1467603024950 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:24 INFO - PROCESS | 3964 | ++DOCSHELL 12C86000 == 30 [pid = 3964] [id = 482] 20:30:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12C88800) [pid = 3964] [serial = 1446] [outer = 00000000] 20:30:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (131E5800) [pid = 3964] [serial = 1447] [outer = 12C88800] 20:30:24 INFO - PROCESS | 3964 | 1467603025002 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (13253C00) [pid = 3964] [serial = 1448] [outer = 12C88800] 20:30:25 INFO - PROCESS | 3964 | 1467603025483 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]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 687ms 20:30:25 INFO - PROCESS | 3964 | 1467603025548 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 3964 | 1467603025550 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 20:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:30:25 INFO - PROCESS | 3964 | 1467603025554 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 3964 | 1467603025557 Marionette TRACE conn3 <- [1,1894,null,{}] 20:30:25 INFO - PROCESS | 3964 | 1467603025567 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}] 20:30:25 INFO - PROCESS | 3964 | 1467603025572 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:25 INFO - PROCESS | 3964 | 1467603025686 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:30:25 INFO - PROCESS | 3964 | 1467603025792 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 3964 | 1467603025795 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:25 INFO - PROCESS | 3964 | ++DOCSHELL 1560C000 == 31 [pid = 3964] [id = 483] 20:30:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1560C800) [pid = 3964] [serial = 1449] [outer = 00000000] 20:30:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1587A400) [pid = 3964] [serial = 1450] [outer = 1560C800] 20:30:25 INFO - PROCESS | 3964 | 1467603025841 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1589FC00) [pid = 3964] [serial = 1451] [outer = 1560C800] 20:30:26 INFO - PROCESS | 3964 | 1467603026217 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]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 687ms 20:30:26 INFO - PROCESS | 3964 | 1467603026252 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 3964 | 1467603026255 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 20:30:26 INFO - PROCESS | 3964 | 1467603026258 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:30:26 INFO - PROCESS | 3964 | 1467603026260 Marionette TRACE conn3 <- [1,1898,null,{}] 20:30:26 INFO - PROCESS | 3964 | 1467603026263 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}] 20:30:26 INFO - PROCESS | 3964 | 1467603026265 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:26 INFO - PROCESS | 3964 | 1467603026361 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:30:26 INFO - PROCESS | 3964 | 1467603026366 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:26 INFO - PROCESS | 3964 | 1467603026368 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:26 INFO - PROCESS | 3964 | ++DOCSHELL 15FE2000 == 32 [pid = 3964] [id = 484] 20:30:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15FE3000) [pid = 3964] [serial = 1452] [outer = 00000000] 20:30:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (16D41800) [pid = 3964] [serial = 1453] [outer = 15FE3000] 20:30:26 INFO - PROCESS | 3964 | 1467603026411 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (171CC000) [pid = 3964] [serial = 1454] [outer = 15FE3000] 20:30:26 INFO - PROCESS | 3964 | 1467603026880 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]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 640ms 20:30:26 INFO - PROCESS | 3964 | 1467603026900 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 3964 | 1467603026901 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 20:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:30:26 INFO - PROCESS | 3964 | 1467603026905 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 3964 | 1467603026906 Marionette TRACE conn3 <- [1,1902,null,{}] 20:30:26 INFO - PROCESS | 3964 | 1467603026916 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}] 20:30:26 INFO - PROCESS | 3964 | 1467603026918 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:27 INFO - PROCESS | 3964 | 1467603027027 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:30:27 INFO - PROCESS | 3964 | 1467603027121 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 3964 | 1467603027123 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:27 INFO - PROCESS | 3964 | ++DOCSHELL 129E7800 == 33 [pid = 3964] [id = 485] 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (139C6800) [pid = 3964] [serial = 1455] [outer = 00000000] 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17715C00) [pid = 3964] [serial = 1456] [outer = 139C6800] 20:30:27 INFO - PROCESS | 3964 | 1467603027166 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17BB7400) [pid = 3964] [serial = 1457] [outer = 139C6800] 20:30:27 INFO - PROCESS | 3964 | 1467603027579 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]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 703ms 20:30:27 INFO - PROCESS | 3964 | 1467603027606 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 3964 | 1467603027608 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 20:30:27 INFO - PROCESS | 3964 | 1467603027611 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:30:27 INFO - PROCESS | 3964 | 1467603027614 Marionette TRACE conn3 <- [1,1906,null,{}] 20:30:27 INFO - PROCESS | 3964 | 1467603027618 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}] 20:30:27 INFO - PROCESS | 3964 | 1467603027623 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:27 INFO - PROCESS | 3964 | 1467603027761 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:30:27 INFO - PROCESS | 3964 | 1467603027766 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 3964 | 1467603027768 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:27 INFO - PROCESS | 3964 | ++DOCSHELL 19407800 == 34 [pid = 3964] [id = 486] 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19408C00) [pid = 3964] [serial = 1458] [outer = 00000000] 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196E9400) [pid = 3964] [serial = 1459] [outer = 19408C00] 20:30:27 INFO - PROCESS | 3964 | 1467603027816 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B1400) [pid = 3964] [serial = 1460] [outer = 19408C00] 20:30:28 INFO - PROCESS | 3964 | 1467603028274 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]]]}] 20:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 688ms 20:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:30:28 INFO - PROCESS | 3964 | 1467603028312 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 3964 | 1467603028314 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 20:30:28 INFO - PROCESS | 3964 | 1467603028317 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:30:28 INFO - PROCESS | 3964 | 1467603028319 Marionette TRACE conn3 <- [1,1910,null,{}] 20:30:28 INFO - PROCESS | 3964 | 1467603028323 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}] 20:30:28 INFO - PROCESS | 3964 | 1467603028333 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:28 INFO - PROCESS | 3964 | 1467603028467 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:30:28 INFO - PROCESS | 3964 | 1467603028486 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 3964 | 1467603028488 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:28 INFO - PROCESS | 3964 | ++DOCSHELL 19C6D400 == 35 [pid = 3964] [id = 487] 20:30:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (19C6E000) [pid = 3964] [serial = 1461] [outer = 00000000] 20:30:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C70C00) [pid = 3964] [serial = 1462] [outer = 19C6E000] 20:30:28 INFO - PROCESS | 3964 | 1467603028534 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19E0B000) [pid = 3964] [serial = 1463] [outer = 19C6E000] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1767A400) [pid = 3964] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1589D800) [pid = 3964] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (17EE4800) [pid = 3964] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (14242800) [pid = 3964] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19C69C00) [pid = 3964] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A432800) [pid = 3964] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10EEC400) [pid = 3964] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (13113400) [pid = 3964] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (14425000) [pid = 3964] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FDD800) [pid = 3964] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (196EC400) [pid = 3964] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10A78800) [pid = 3964] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12BB8000) [pid = 3964] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:30:28 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (194B2C00) [pid = 3964] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:30:29 INFO - PROCESS | 3964 | 1467603029096 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 828ms 20:30:29 INFO - PROCESS | 3964 | 1467603029160 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 3964 | 1467603029162 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 20:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:30:29 INFO - PROCESS | 3964 | 1467603029165 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 3964 | 1467603029167 Marionette TRACE conn3 <- [1,1914,null,{}] 20:30:29 INFO - PROCESS | 3964 | 1467603029170 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}] 20:30:29 INFO - PROCESS | 3964 | 1467603029172 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:29 INFO - PROCESS | 3964 | 1467603029248 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:30:29 INFO - PROCESS | 3964 | 1467603029254 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 3964 | 1467603029256 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:29 INFO - PROCESS | 3964 | ++DOCSHELL 13113400 == 36 [pid = 3964] [id = 488] 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (13247400) [pid = 3964] [serial = 1464] [outer = 00000000] 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19408000) [pid = 3964] [serial = 1465] [outer = 13247400] 20:30:29 INFO - PROCESS | 3964 | 1467603029297 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19782800) [pid = 3964] [serial = 1466] [outer = 13247400] 20:30:29 INFO - PROCESS | 3964 | 1467603029718 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]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 593ms 20:30:29 INFO - PROCESS | 3964 | 1467603029766 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 3964 | 1467603029768 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 20:30:29 INFO - PROCESS | 3964 | 1467603029771 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - PROCESS | 3964 | 1467603029773 Marionette TRACE conn3 <- [1,1918,null,{}] 20:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:30:29 INFO - PROCESS | 3964 | 1467603029776 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}] 20:30:29 INFO - PROCESS | 3964 | 1467603029778 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:29 INFO - PROCESS | 3964 | 1467603029855 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:30:29 INFO - PROCESS | 3964 | 1467603029860 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 3964 | 1467603029862 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:29 INFO - PROCESS | 3964 | ++DOCSHELL 196EC400 == 37 [pid = 3964] [id = 489] 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196F1400) [pid = 3964] [serial = 1467] [outer = 00000000] 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (11DE1000) [pid = 3964] [serial = 1468] [outer = 196F1400] 20:30:29 INFO - PROCESS | 3964 | 1467603029905 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19FD9800) [pid = 3964] [serial = 1469] [outer = 196F1400] 20:30:30 INFO - PROCESS | 3964 | 1467603030378 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]]]}] 20:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 640ms 20:30:30 INFO - PROCESS | 3964 | 1467603030412 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:30:30 INFO - PROCESS | 3964 | 1467603030414 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 20:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:30:30 INFO - PROCESS | 3964 | 1467603030417 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:30:30 INFO - PROCESS | 3964 | 1467603030419 Marionette TRACE conn3 <- [1,1922,null,{}] 20:30:30 INFO - PROCESS | 3964 | 1467603030424 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}] 20:30:30 INFO - PROCESS | 3964 | 1467603030426 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:30 INFO - PROCESS | 3964 | 1467603030502 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:30:30 INFO - PROCESS | 3964 | 1467603030507 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 3964 | 1467603030509 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:30 INFO - PROCESS | 3964 | ++DOCSHELL 158B6C00 == 38 [pid = 3964] [id = 490] 20:30:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (15F6F400) [pid = 3964] [serial = 1470] [outer = 00000000] 20:30:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A39A400) [pid = 3964] [serial = 1471] [outer = 15F6F400] 20:30:30 INFO - PROCESS | 3964 | 1467603030552 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A391400) [pid = 3964] [serial = 1472] [outer = 15F6F400] 20:30:31 INFO - PROCESS | 3964 | --DOCSHELL 102D3C00 == 37 [pid = 3964] [id = 481] 20:30:31 INFO - PROCESS | 3964 | --DOCSHELL 1316B800 == 36 [pid = 3964] [id = 480] 20:30:31 INFO - PROCESS | 3964 | --DOCSHELL 0C772C00 == 35 [pid = 3964] [id = 479] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 12C86000 == 34 [pid = 3964] [id = 482] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 15FE2000 == 33 [pid = 3964] [id = 484] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 1560C000 == 32 [pid = 3964] [id = 483] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 13113400 == 31 [pid = 3964] [id = 488] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 196EC400 == 30 [pid = 3964] [id = 489] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 19C6D400 == 29 [pid = 3964] [id = 487] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 129E7800 == 28 [pid = 3964] [id = 485] 20:30:32 INFO - PROCESS | 3964 | --DOCSHELL 19407800 == 27 [pid = 3964] [id = 486] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (17BB6000) [pid = 3964] [serial = 1411] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17BBFC00) [pid = 3964] [serial = 1412] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (19E0BC00) [pid = 3964] [serial = 1420] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (194AB400) [pid = 3964] [serial = 1414] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (194B0800) [pid = 3964] [serial = 1415] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (14425400) [pid = 3964] [serial = 1402] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (150A8400) [pid = 3964] [serial = 1403] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1A394800) [pid = 3964] [serial = 1424] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1A2DE400) [pid = 3964] [serial = 1423] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1A436000) [pid = 3964] [serial = 1426] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15F62800) [pid = 3964] [serial = 1430] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (13246000) [pid = 3964] [serial = 1429] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19C69800) [pid = 3964] [serial = 1432] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1A43C800) [pid = 3964] [serial = 1427] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15879800) [pid = 3964] [serial = 1405] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (15F64800) [pid = 3964] [serial = 1406] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1620A000) [pid = 3964] [serial = 1408] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19780C00) [pid = 3964] [serial = 1417] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (16769400) [pid = 3964] [serial = 1409] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (10BBB000) [pid = 3964] [serial = 1396] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (12C8E400) [pid = 3964] [serial = 1399] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (12E63400) [pid = 3964] [serial = 1400] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (19FCDC00) [pid = 3964] [serial = 1394] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (10EECC00) [pid = 3964] [serial = 1397] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (19E0E800) [pid = 3964] [serial = 1421] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (19782000) [pid = 3964] [serial = 1418] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (1A399000) [pid = 3964] [serial = 1433] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (1A59B000) [pid = 3964] [serial = 1435] [outer = 00000000] [url = about:blank] 20:30:32 INFO - PROCESS | 3964 | 1467603032333 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]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1968ms 20:30:32 INFO - PROCESS | 3964 | 1467603032390 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 3964 | 1467603032393 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:30:32 INFO - PROCESS | 3964 | 1467603032399 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 3964 | 1467603032401 Marionette TRACE conn3 <- [1,1926,null,{}] 20:30:32 INFO - PROCESS | 3964 | 1467603032407 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}] 20:30:32 INFO - PROCESS | 3964 | 1467603032410 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:32 INFO - PROCESS | 3964 | 1467603032498 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:30:32 INFO - PROCESS | 3964 | 1467603032505 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 3964 | 1467603032508 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:32 INFO - PROCESS | 3964 | ++DOCSHELL 10A0B800 == 28 [pid = 3964] [id = 491] 20:30:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (10A0E000) [pid = 3964] [serial = 1473] [outer = 00000000] 20:30:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10BB4800) [pid = 3964] [serial = 1474] [outer = 10A0E000] 20:30:32 INFO - PROCESS | 3964 | 1467603032555 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10E57800) [pid = 3964] [serial = 1475] [outer = 10A0E000] 20:30:33 INFO - PROCESS | 3964 | 1467603033038 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]]]}] 20:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 687ms 20:30:33 INFO - PROCESS | 3964 | 1467603033094 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 3964 | 1467603033100 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 20:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:30:33 INFO - PROCESS | 3964 | 1467603033106 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:30:33 INFO - PROCESS | 3964 | 1467603033109 Marionette TRACE conn3 <- [1,1930,null,{}] 20:30:33 INFO - PROCESS | 3964 | 1467603033112 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}] 20:30:33 INFO - PROCESS | 3964 | 1467603033115 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:33 INFO - PROCESS | 3964 | 1467603033246 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:30:33 INFO - PROCESS | 3964 | 1467603033364 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 3964 | 1467603033369 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:33 INFO - PROCESS | 3964 | ++DOCSHELL 10A76400 == 29 [pid = 3964] [id = 492] 20:30:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10A76800) [pid = 3964] [serial = 1476] [outer = 00000000] 20:30:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (10B63800) [pid = 3964] [serial = 1477] [outer = 10A76800] 20:30:33 INFO - PROCESS | 3964 | 1467603033431 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (1109B800) [pid = 3964] [serial = 1478] [outer = 10A76800] 20:30:34 INFO - PROCESS | 3964 | 1467603034182 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]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1155ms 20:30:34 INFO - PROCESS | 3964 | 1467603034263 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 3964 | 1467603034268 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 20:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:30:34 INFO - PROCESS | 3964 | 1467603034273 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 3964 | 1467603034276 Marionette TRACE conn3 <- [1,1934,null,{}] 20:30:34 INFO - PROCESS | 3964 | 1467603034281 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}] 20:30:34 INFO - PROCESS | 3964 | 1467603034284 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:34 INFO - PROCESS | 3964 | 1467603034423 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:30:34 INFO - PROCESS | 3964 | 1467603034547 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 3964 | 1467603034550 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:34 INFO - PROCESS | 3964 | ++DOCSHELL 12C8C400 == 30 [pid = 3964] [id = 493] 20:30:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (12C8E400) [pid = 3964] [serial = 1479] [outer = 00000000] 20:30:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (12E63400) [pid = 3964] [serial = 1480] [outer = 12C8E400] 20:30:34 INFO - PROCESS | 3964 | 1467603034606 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (13111400) [pid = 3964] [serial = 1481] [outer = 12C8E400] 20:30:35 INFO - PROCESS | 3964 | 1467603035317 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]]]}] 20:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1093ms 20:30:35 INFO - PROCESS | 3964 | 1467603035374 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:30:35 INFO - PROCESS | 3964 | 1467603035378 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 20:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:30:35 INFO - PROCESS | 3964 | 1467603035383 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:30:35 INFO - PROCESS | 3964 | 1467603035386 Marionette TRACE conn3 <- [1,1938,null,{}] 20:30:35 INFO - PROCESS | 3964 | 1467603035393 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}] 20:30:35 INFO - PROCESS | 3964 | 1467603035395 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:35 INFO - PROCESS | 3964 | 1467603035509 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:30:35 INFO - PROCESS | 3964 | 1467603035618 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 3964 | 1467603035622 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:35 INFO - PROCESS | 3964 | --DOCSHELL 10A0B800 == 29 [pid = 3964] [id = 491] 20:30:35 INFO - PROCESS | 3964 | ++DOCSHELL 114D4800 == 30 [pid = 3964] [id = 494] 20:30:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (11DDB400) [pid = 3964] [serial = 1482] [outer = 00000000] 20:30:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (12B6E800) [pid = 3964] [serial = 1483] [outer = 11DDB400] 20:30:35 INFO - PROCESS | 3964 | 1467603035685 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12C86000) [pid = 3964] [serial = 1484] [outer = 11DDB400] 20:30:36 INFO - PROCESS | 3964 | 1467603036103 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 20:30:36 INFO - PROCESS | 3964 | 1467603036120 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3964 | 1467603036124 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:30:36 INFO - PROCESS | 3964 | 1467603036130 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3964 | 1467603036133 Marionette TRACE conn3 <- [1,1942,null,{}] 20:30:36 INFO - PROCESS | 3964 | 1467603036137 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}] 20:30:36 INFO - PROCESS | 3964 | 1467603036139 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:36 INFO - PROCESS | 3964 | 1467603036226 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:30:36 INFO - PROCESS | 3964 | 1467603036342 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 3964 | 1467603036345 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:36 INFO - PROCESS | 3964 | ++DOCSHELL 13248000 == 31 [pid = 3964] [id = 495] 20:30:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13251000) [pid = 3964] [serial = 1485] [outer = 00000000] 20:30:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (14236C00) [pid = 3964] [serial = 1486] [outer = 13251000] 20:30:36 INFO - PROCESS | 3964 | 1467603036393 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (14426800) [pid = 3964] [serial = 1487] [outer = 13251000] 20:30:36 INFO - PROCESS | 3964 | 1467603036763 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]]]}] 20:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 687ms 20:30:36 INFO - PROCESS | 3964 | 1467603036814 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3964 | 1467603036816 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:30:36 INFO - PROCESS | 3964 | 1467603036820 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3964 | 1467603036824 Marionette TRACE conn3 <- [1,1946,null,{}] 20:30:36 INFO - PROCESS | 3964 | 1467603036835 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}] 20:30:36 INFO - PROCESS | 3964 | 1467603036839 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:36 INFO - PROCESS | 3964 | 1467603036924 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:30:36 INFO - PROCESS | 3964 | 1467603036936 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 3964 | 1467603036939 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:36 INFO - PROCESS | 3964 | ++DOCSHELL 15638000 == 32 [pid = 3964] [id = 496] 20:30:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1563DC00) [pid = 3964] [serial = 1488] [outer = 00000000] 20:30:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (158B7800) [pid = 3964] [serial = 1489] [outer = 1563DC00] 20:30:36 INFO - PROCESS | 3964 | 1467603036992 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15F69C00) [pid = 3964] [serial = 1490] [outer = 1563DC00] 20:30:37 INFO - PROCESS | 3964 | 1467603037492 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]]]}] 20:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 734ms 20:30:37 INFO - PROCESS | 3964 | 1467603037560 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 3964 | 1467603037562 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 20:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:30:37 INFO - PROCESS | 3964 | 1467603037566 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - PROCESS | 3964 | 1467603037568 Marionette TRACE conn3 <- [1,1950,null,{}] 20:30:37 INFO - PROCESS | 3964 | 1467603037571 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}] 20:30:37 INFO - PROCESS | 3964 | 1467603037573 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:37 INFO - PROCESS | 3964 | 1467603037655 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:30:37 INFO - PROCESS | 3964 | 1467603037661 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 3964 | 1467603037663 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:37 INFO - PROCESS | 3964 | ++DOCSHELL 16769000 == 33 [pid = 3964] [id = 497] 20:30:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1698E800) [pid = 3964] [serial = 1491] [outer = 00000000] 20:30:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16D42C00) [pid = 3964] [serial = 1492] [outer = 1698E800] 20:30:37 INFO - PROCESS | 3964 | 1467603037706 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17588000) [pid = 3964] [serial = 1493] [outer = 1698E800] 20:30:38 INFO - PROCESS | 3964 | 1467603038191 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]]]}] 20:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 625ms 20:30:38 INFO - PROCESS | 3964 | 1467603038211 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 3964 | 1467603038213 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 20:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:30:38 INFO - PROCESS | 3964 | 1467603038220 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - PROCESS | 3964 | 1467603038222 Marionette TRACE conn3 <- [1,1954,null,{}] 20:30:38 INFO - PROCESS | 3964 | 1467603038225 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}] 20:30:38 INFO - PROCESS | 3964 | 1467603038227 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:38 INFO - PROCESS | 3964 | 1467603038336 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:30:38 INFO - PROCESS | 3964 | 1467603038434 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 3964 | 1467603038436 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:38 INFO - PROCESS | 3964 | ++DOCSHELL 10EEB000 == 34 [pid = 3964] [id = 498] 20:30:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (16D46400) [pid = 3964] [serial = 1494] [outer = 00000000] 20:30:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17BB6000) [pid = 3964] [serial = 1495] [outer = 16D46400] 20:30:38 INFO - PROCESS | 3964 | 1467603038478 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17BBF800) [pid = 3964] [serial = 1496] [outer = 16D46400] 20:30:38 INFO - PROCESS | 3964 | 1467603038872 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]]]}] 20:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 687ms 20:30:38 INFO - PROCESS | 3964 | 1467603038920 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 3964 | 1467603038922 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 20:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:30:38 INFO - PROCESS | 3964 | 1467603038930 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - PROCESS | 3964 | 1467603038932 Marionette TRACE conn3 <- [1,1958,null,{}] 20:30:38 INFO - PROCESS | 3964 | 1467603038935 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}] 20:30:38 INFO - PROCESS | 3964 | 1467603038941 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:39 INFO - PROCESS | 3964 | 1467603039078 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:30:39 INFO - PROCESS | 3964 | 1467603039145 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 3964 | 1467603039147 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:39 INFO - PROCESS | 3964 | ++DOCSHELL 12C8B400 == 35 [pid = 3964] [id = 499] 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (194AF000) [pid = 3964] [serial = 1497] [outer = 00000000] 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (194B7C00) [pid = 3964] [serial = 1498] [outer = 194AF000] 20:30:39 INFO - PROCESS | 3964 | 1467603039190 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (196EE000) [pid = 3964] [serial = 1499] [outer = 194AF000] 20:30:39 INFO - PROCESS | 3964 | 1467603039595 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]]]}] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (196F1400) [pid = 3964] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15F6F400) [pid = 3964] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (139C6800) [pid = 3964] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19408C00) [pid = 3964] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C6E000) [pid = 3964] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (15FE3000) [pid = 3964] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1560C800) [pid = 3964] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12C88800) [pid = 3964] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1047E400) [pid = 3964] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (131EA000) [pid = 3964] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (0F390400) [pid = 3964] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (16208400) [pid = 3964] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 703ms 20:30:39 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (13247400) [pid = 3964] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:30:39 INFO - PROCESS | 3964 | 1467603039630 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:30:39 INFO - PROCESS | 3964 | 1467603039632 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 20:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:30:39 INFO - PROCESS | 3964 | 1467603039636 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 3964 | 1467603039637 Marionette TRACE conn3 <- [1,1962,null,{}] 20:30:39 INFO - PROCESS | 3964 | 1467603039645 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}] 20:30:39 INFO - PROCESS | 3964 | 1467603039647 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:39 INFO - PROCESS | 3964 | 1467603039785 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:30:39 INFO - PROCESS | 3964 | 1467603039848 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 3964 | 1467603039850 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:39 INFO - PROCESS | 3964 | ++DOCSHELL 12EDE400 == 36 [pid = 3964] [id = 500] 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13117800) [pid = 3964] [serial = 1500] [outer = 00000000] 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (144C0000) [pid = 3964] [serial = 1501] [outer = 13117800] 20:30:39 INFO - PROCESS | 3964 | 1467603039893 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13247400) [pid = 3964] [serial = 1502] [outer = 13117800] 20:30:40 INFO - PROCESS | 3964 | 1467603040262 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]]]}] 20:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 640ms 20:30:40 INFO - PROCESS | 3964 | 1467603040284 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 3964 | 1467603040286 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 20:30:40 INFO - PROCESS | 3964 | 1467603040289 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:30:40 INFO - PROCESS | 3964 | 1467603040290 Marionette TRACE conn3 <- [1,1966,null,{}] 20:30:40 INFO - PROCESS | 3964 | 1467603040294 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}] 20:30:40 INFO - PROCESS | 3964 | 1467603040295 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:40 INFO - PROCESS | 3964 | 1467603040371 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:30:40 INFO - PROCESS | 3964 | 1467603040377 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:40 INFO - PROCESS | 3964 | 1467603040379 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:40 INFO - PROCESS | 3964 | ++DOCSHELL 129E1400 == 37 [pid = 3964] [id = 501] 20:30:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (12E6A000) [pid = 3964] [serial = 1503] [outer = 00000000] 20:30:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (196EA800) [pid = 3964] [serial = 1504] [outer = 12E6A000] 20:30:40 INFO - PROCESS | 3964 | 1467603040430 Marionette DEBUG loaded listener.js 20:30:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (196F1800) [pid = 3964] [serial = 1505] [outer = 12E6A000] 20:30:40 INFO - PROCESS | 3964 | 1467603040839 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]]]}] 20:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 593ms 20:30:40 INFO - PROCESS | 3964 | 1467603040888 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 3964 | 1467603040890 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 20:30:40 INFO - PROCESS | 3964 | 1467603040909 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 3964 | 1467603040910 Marionette TRACE conn3 <- [1,1970,null,{}] 20:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:30:40 INFO - PROCESS | 3964 | 1467603040914 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}] 20:30:40 INFO - PROCESS | 3964 | 1467603040916 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:40 INFO - PROCESS | 3964 | 1467603040992 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:30:41 INFO - PROCESS | 3964 | 1467603040997 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 3964 | 1467603040999 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:41 INFO - PROCESS | 3964 | ++DOCSHELL 12C93000 == 38 [pid = 3964] [id = 502] 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17715000) [pid = 3964] [serial = 1506] [outer = 00000000] 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19E03000) [pid = 3964] [serial = 1507] [outer = 17715000] 20:30:41 INFO - PROCESS | 3964 | 1467603041042 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19FCDC00) [pid = 3964] [serial = 1508] [outer = 17715000] 20:30:41 INFO - PROCESS | 3964 | 1467603041486 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]]]}] 20:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 625ms 20:30:41 INFO - PROCESS | 3964 | 1467603041548 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:30:41 INFO - PROCESS | 3964 | 1467603041550 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 20:30:41 INFO - PROCESS | 3964 | 1467603041554 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:30:41 INFO - PROCESS | 3964 | 1467603041555 Marionette TRACE conn3 <- [1,1974,null,{}] 20:30:41 INFO - PROCESS | 3964 | 1467603041559 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}] 20:30:41 INFO - PROCESS | 3964 | 1467603041560 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:41 INFO - PROCESS | 3964 | 1467603041636 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:30:41 INFO - PROCESS | 3964 | 1467603041644 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 3964 | 1467603041646 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:41 INFO - PROCESS | 3964 | ++DOCSHELL 19E10000 == 39 [pid = 3964] [id = 503] 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19FD6400) [pid = 3964] [serial = 1509] [outer = 00000000] 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1A2DF000) [pid = 3964] [serial = 1510] [outer = 19FD6400] 20:30:41 INFO - PROCESS | 3964 | 1467603041688 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19FDB000) [pid = 3964] [serial = 1511] [outer = 19FD6400] 20:30:42 INFO - PROCESS | 3964 | 1467603042300 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]]]}] 20:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 796ms 20:30:42 INFO - PROCESS | 3964 | 1467603042390 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 3964 | 1467603042395 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 20:30:42 INFO - PROCESS | 3964 | 1467603042402 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:30:42 INFO - PROCESS | 3964 | 1467603042406 Marionette TRACE conn3 <- [1,1978,null,{}] 20:30:42 INFO - PROCESS | 3964 | 1467603042426 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}] 20:30:42 INFO - PROCESS | 3964 | 1467603042429 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:42 INFO - PROCESS | 3964 | 1467603042553 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:30:42 INFO - PROCESS | 3964 | 1467603042681 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 3964 | 1467603042684 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:42 INFO - PROCESS | 3964 | ++DOCSHELL 10EF1400 == 40 [pid = 3964] [id = 504] 20:30:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (10EF5800) [pid = 3964] [serial = 1512] [outer = 00000000] 20:30:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (13249800) [pid = 3964] [serial = 1513] [outer = 10EF5800] 20:30:42 INFO - PROCESS | 3964 | 1467603042741 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (14234800) [pid = 3964] [serial = 1514] [outer = 10EF5800] 20:30:43 INFO - PROCESS | 3964 | 1467603043294 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]]]}] 20:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 906ms 20:30:43 INFO - PROCESS | 3964 | 1467603043325 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 3964 | 1467603043329 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 20:30:43 INFO - PROCESS | 3964 | 1467603043337 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 3964 | 1467603043340 Marionette TRACE conn3 <- [1,1982,null,{}] 20:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:30:43 INFO - PROCESS | 3964 | 1467603043344 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}] 20:30:43 INFO - PROCESS | 3964 | 1467603043347 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:43 INFO - PROCESS | 3964 | 1467603043453 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:30:43 INFO - PROCESS | 3964 | 1467603043610 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:43 INFO - PROCESS | 3964 | 1467603043612 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:43 INFO - PROCESS | 3964 | ++DOCSHELL 1513BC00 == 41 [pid = 3964] [id = 505] 20:30:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1587FC00) [pid = 3964] [serial = 1515] [outer = 00000000] 20:30:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (15FDD800) [pid = 3964] [serial = 1516] [outer = 1587FC00] 20:30:43 INFO - PROCESS | 3964 | 1467603043669 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (166F2800) [pid = 3964] [serial = 1517] [outer = 1587FC00] 20:30:44 INFO - PROCESS | 3964 | 1467603044249 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]]]}] 20:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 953ms 20:30:44 INFO - PROCESS | 3964 | 1467603044287 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:30:44 INFO - PROCESS | 3964 | 1467603044290 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 20:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:30:44 INFO - PROCESS | 3964 | 1467603044293 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - PROCESS | 3964 | 1467603044297 Marionette TRACE conn3 <- [1,1986,null,{}] 20:30:44 INFO - PROCESS | 3964 | 1467603044308 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}] 20:30:44 INFO - PROCESS | 3964 | 1467603044312 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:44 INFO - PROCESS | 3964 | 1467603044416 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:30:44 INFO - PROCESS | 3964 | 1467603044525 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 3964 | 1467603044528 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:44 INFO - PROCESS | 3964 | ++DOCSHELL 19C67800 == 42 [pid = 3964] [id = 506] 20:30:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19C67C00) [pid = 3964] [serial = 1518] [outer = 00000000] 20:30:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19FD2000) [pid = 3964] [serial = 1519] [outer = 19C67C00] 20:30:44 INFO - PROCESS | 3964 | 1467603044592 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1A2DEC00) [pid = 3964] [serial = 1520] [outer = 19C67C00] 20:30:45 INFO - PROCESS | 3964 | 1467603045314 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]]]}] 20:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1046ms 20:30:45 INFO - PROCESS | 3964 | 1467603045336 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 3964 | 1467603045340 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 20:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:30:45 INFO - PROCESS | 3964 | 1467603045345 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 3964 | 1467603045348 Marionette TRACE conn3 <- [1,1990,null,{}] 20:30:45 INFO - PROCESS | 3964 | 1467603045387 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}] 20:30:45 INFO - PROCESS | 3964 | 1467603045389 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:45 INFO - PROCESS | 3964 | 1467603045490 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:30:45 INFO - PROCESS | 3964 | 1467603045633 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 3964 | 1467603045637 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:45 INFO - PROCESS | 3964 | ++DOCSHELL 10A77800 == 43 [pid = 3964] [id = 507] 20:30:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10A78000) [pid = 3964] [serial = 1521] [outer = 00000000] 20:30:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (12B73400) [pid = 3964] [serial = 1522] [outer = 10A78000] 20:30:45 INFO - PROCESS | 3964 | 1467603045691 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (12E1D400) [pid = 3964] [serial = 1523] [outer = 10A78000] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 12C93000 == 42 [pid = 3964] [id = 502] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 129E1400 == 41 [pid = 3964] [id = 501] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 12EDE400 == 40 [pid = 3964] [id = 500] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 12C8B400 == 39 [pid = 3964] [id = 499] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 10EEB000 == 38 [pid = 3964] [id = 498] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 16769000 == 37 [pid = 3964] [id = 497] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 15638000 == 36 [pid = 3964] [id = 496] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 13248000 == 35 [pid = 3964] [id = 495] 20:30:46 INFO - PROCESS | 3964 | --DOCSHELL 114D4800 == 34 [pid = 3964] [id = 494] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (10BB4800) [pid = 3964] [serial = 1474] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19FD9800) [pid = 3964] [serial = 1469] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A39A400) [pid = 3964] [serial = 1471] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17715C00) [pid = 3964] [serial = 1456] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (196E9400) [pid = 3964] [serial = 1459] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (17BB7400) [pid = 3964] [serial = 1457] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19C70C00) [pid = 3964] [serial = 1462] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (194B1400) [pid = 3964] [serial = 1460] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (11DE1000) [pid = 3964] [serial = 1468] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (19E0B000) [pid = 3964] [serial = 1463] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (16D41800) [pid = 3964] [serial = 1453] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1587A400) [pid = 3964] [serial = 1450] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1589FC00) [pid = 3964] [serial = 1451] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (131E5800) [pid = 3964] [serial = 1447] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13253C00) [pid = 3964] [serial = 1448] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10BBC400) [pid = 3964] [serial = 1444] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (114DFC00) [pid = 3964] [serial = 1445] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13B53000) [pid = 3964] [serial = 1442] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (139C0000) [pid = 3964] [serial = 1441] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10A0BC00) [pid = 3964] [serial = 1439] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (104EA400) [pid = 3964] [serial = 1438] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1A391400) [pid = 3964] [serial = 1472] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1A5B2400) [pid = 3964] [serial = 1436] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19408000) [pid = 3964] [serial = 1465] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19782800) [pid = 3964] [serial = 1466] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (171CC000) [pid = 3964] [serial = 1454] [outer = 00000000] [url = about:blank] 20:30:46 INFO - PROCESS | 3964 | 1467603046214 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]]]}] 20:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 922ms 20:30:46 INFO - PROCESS | 3964 | 1467603046271 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 3964 | 1467603046275 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 20:30:46 INFO - PROCESS | 3964 | 1467603046281 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:30:46 INFO - PROCESS | 3964 | 1467603046284 Marionette TRACE conn3 <- [1,1994,null,{}] 20:30:46 INFO - PROCESS | 3964 | 1467603046287 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}] 20:30:46 INFO - PROCESS | 3964 | 1467603046289 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:46 INFO - PROCESS | 3964 | 1467603046373 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:30:46 INFO - PROCESS | 3964 | 1467603046381 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 3964 | 1467603046383 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:46 INFO - PROCESS | 3964 | ++DOCSHELL 1180E800 == 35 [pid = 3964] [id = 508] 20:30:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (11887C00) [pid = 3964] [serial = 1524] [outer = 00000000] 20:30:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (131EBC00) [pid = 3964] [serial = 1525] [outer = 11887C00] 20:30:46 INFO - PROCESS | 3964 | 1467603046429 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (132C7C00) [pid = 3964] [serial = 1526] [outer = 11887C00] 20:30:46 INFO - PROCESS | 3964 | 1467603046925 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]]]}] 20:30:46 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 20:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 702ms 20:30:46 INFO - PROCESS | 3964 | 1467603047004 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 3964 | 1467603047006 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 20:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:30:46 INFO - PROCESS | 3964 | 1467603047012 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 3964 | 1467603047015 Marionette TRACE conn3 <- [1,1998,null,{}] 20:30:47 INFO - PROCESS | 3964 | 1467603047025 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}] 20:30:47 INFO - PROCESS | 3964 | 1467603047030 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:47 INFO - PROCESS | 3964 | 1467603047112 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:30:47 INFO - PROCESS | 3964 | 1467603047207 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 3964 | 1467603047210 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:47 INFO - PROCESS | 3964 | ++DOCSHELL 150B2400 == 36 [pid = 3964] [id = 509] 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (150B2C00) [pid = 3964] [serial = 1527] [outer = 00000000] 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15894000) [pid = 3964] [serial = 1528] [outer = 150B2C00] 20:30:47 INFO - PROCESS | 3964 | 1467603047260 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15FE1400) [pid = 3964] [serial = 1529] [outer = 150B2C00] 20:30:47 INFO - PROCESS | 3964 | 1467603047670 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]]]}] 20:30:47 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 20:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 702ms 20:30:47 INFO - PROCESS | 3964 | 1467603047711 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 3964 | 1467603047714 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 20:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:30:47 INFO - PROCESS | 3964 | 1467603047717 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 3964 | 1467603047719 Marionette TRACE conn3 <- [1,2002,null,{}] 20:30:47 INFO - PROCESS | 3964 | 1467603047722 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}] 20:30:47 INFO - PROCESS | 3964 | 1467603047724 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:47 INFO - PROCESS | 3964 | 1467603047808 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:30:47 INFO - PROCESS | 3964 | 1467603047813 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 3964 | 1467603047816 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:47 INFO - PROCESS | 3964 | ++DOCSHELL 16997C00 == 37 [pid = 3964] [id = 510] 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (171D4400) [pid = 3964] [serial = 1530] [outer = 00000000] 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1771B800) [pid = 3964] [serial = 1531] [outer = 171D4400] 20:30:47 INFO - PROCESS | 3964 | 1467603047905 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17BB9400) [pid = 3964] [serial = 1532] [outer = 171D4400] 20:30:48 INFO - PROCESS | 3964 | 1467603048410 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]]]}] 20:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 750ms 20:30:48 INFO - PROCESS | 3964 | 1467603048458 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 3964 | 1467603048460 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 20:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:30:48 INFO - PROCESS | 3964 | 1467603048463 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 3964 | 1467603048465 Marionette TRACE conn3 <- [1,2006,null,{}] 20:30:48 INFO - PROCESS | 3964 | 1467603048468 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}] 20:30:48 INFO - PROCESS | 3964 | 1467603048470 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:48 INFO - PROCESS | 3964 | 1467603048606 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:30:48 INFO - PROCESS | 3964 | 1467603048611 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 3964 | 1467603048614 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:48 INFO - PROCESS | 3964 | ++DOCSHELL 16D41800 == 38 [pid = 3964] [id = 511] 20:30:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (175E3800) [pid = 3964] [serial = 1533] [outer = 00000000] 20:30:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19402800) [pid = 3964] [serial = 1534] [outer = 175E3800] 20:30:48 INFO - PROCESS | 3964 | 1467603048658 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19403800) [pid = 3964] [serial = 1535] [outer = 175E3800] 20:30:49 INFO - PROCESS | 3964 | 1467603049116 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]]]}] 20:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 703ms 20:30:49 INFO - PROCESS | 3964 | 1467603049164 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3964 | 1467603049166 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:30:49 INFO - PROCESS | 3964 | 1467603049169 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 3964 | 1467603049171 Marionette TRACE conn3 <- [1,2010,null,{}] 20:30:49 INFO - PROCESS | 3964 | 1467603049174 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}] 20:30:49 INFO - PROCESS | 3964 | 1467603049179 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:49 INFO - PROCESS | 3964 | 1467603049312 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:30:49 INFO - PROCESS | 3964 | 1467603049376 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:49 INFO - PROCESS | 3964 | 1467603049378 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:49 INFO - PROCESS | 3964 | ++DOCSHELL 194B1C00 == 39 [pid = 3964] [id = 512] 20:30:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (194B4000) [pid = 3964] [serial = 1536] [outer = 00000000] 20:30:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19C6A400) [pid = 3964] [serial = 1537] [outer = 194B4000] 20:30:49 INFO - PROCESS | 3964 | 1467603049420 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19E0A800) [pid = 3964] [serial = 1538] [outer = 194B4000] 20:30:49 INFO - PROCESS | 3964 | 1467603049842 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]]]}] 20:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 703ms 20:30:49 INFO - PROCESS | 3964 | 1467603049869 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3964 | 1467603049871 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 20:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:30:49 INFO - PROCESS | 3964 | 1467603049878 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 3964 | 1467603049880 Marionette TRACE conn3 <- [1,2014,null,{}] 20:30:49 INFO - PROCESS | 3964 | 1467603049883 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}] 20:30:49 INFO - PROCESS | 3964 | 1467603049885 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:50 INFO - PROCESS | 3964 | 1467603050031 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:30:50 INFO - PROCESS | 3964 | 1467603050054 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 3964 | 1467603050055 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:50 INFO - PROCESS | 3964 | ++DOCSHELL 10A0AC00 == 40 [pid = 3964] [id = 513] 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19F56400) [pid = 3964] [serial = 1539] [outer = 00000000] 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A38E400) [pid = 3964] [serial = 1540] [outer = 19F56400] 20:30:50 INFO - PROCESS | 3964 | 1467603050101 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A395400) [pid = 3964] [serial = 1541] [outer = 19F56400] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (16D46400) [pid = 3964] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (194AF000) [pid = 3964] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1563DC00) [pid = 3964] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (11DDB400) [pid = 3964] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1698E800) [pid = 3964] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13251000) [pid = 3964] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17715000) [pid = 3964] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (13117800) [pid = 3964] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:30:50 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12E6A000) [pid = 3964] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:30:50 INFO - PROCESS | 3964 | 1467603050675 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]]]}] 20:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 843ms 20:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:30:50 INFO - PROCESS | 3964 | 1467603050717 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 3964 | 1467603050720 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 20:30:50 INFO - PROCESS | 3964 | 1467603050724 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:30:50 INFO - PROCESS | 3964 | 1467603050726 Marionette TRACE conn3 <- [1,2018,null,{}] 20:30:50 INFO - PROCESS | 3964 | 1467603050730 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}] 20:30:50 INFO - PROCESS | 3964 | 1467603050731 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:50 INFO - PROCESS | 3964 | 1467603050809 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:30:50 INFO - PROCESS | 3964 | 1467603050814 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 3964 | 1467603050816 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:50 INFO - PROCESS | 3964 | ++DOCSHELL 102CA800 == 41 [pid = 3964] [id = 514] 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (104E6000) [pid = 3964] [serial = 1542] [outer = 00000000] 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15603000) [pid = 3964] [serial = 1543] [outer = 104E6000] 20:30:50 INFO - PROCESS | 3964 | 1467603050942 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15632400) [pid = 3964] [serial = 1544] [outer = 104E6000] 20:30:51 INFO - PROCESS | 3964 | 1467603051298 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]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 593ms 20:30:51 INFO - PROCESS | 3964 | 1467603051319 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 3964 | 1467603051321 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 20:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:30:51 INFO - PROCESS | 3964 | 1467603051324 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - PROCESS | 3964 | 1467603051326 Marionette TRACE conn3 <- [1,2022,null,{}] 20:30:51 INFO - PROCESS | 3964 | 1467603051329 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}] 20:30:51 INFO - PROCESS | 3964 | 1467603051331 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:51 INFO - PROCESS | 3964 | 1467603051442 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:30:51 INFO - PROCESS | 3964 | 1467603051538 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:51 INFO - PROCESS | 3964 | 1467603051540 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:51 INFO - PROCESS | 3964 | ++DOCSHELL 10B5AC00 == 42 [pid = 3964] [id = 515] 20:30:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (12EE5400) [pid = 3964] [serial = 1545] [outer = 00000000] 20:30:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19E07800) [pid = 3964] [serial = 1546] [outer = 12EE5400] 20:30:51 INFO - PROCESS | 3964 | 1467603051582 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19E0B400) [pid = 3964] [serial = 1547] [outer = 12EE5400] 20:30:51 INFO - PROCESS | 3964 | 1467603051946 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]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 641ms 20:30:51 INFO - PROCESS | 3964 | 1467603051962 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 3964 | 1467603051964 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 20:30:51 INFO - PROCESS | 3964 | 1467603051967 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:30:51 INFO - PROCESS | 3964 | 1467603051969 Marionette TRACE conn3 <- [1,2026,null,{}] 20:30:51 INFO - PROCESS | 3964 | 1467603051972 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}] 20:30:51 INFO - PROCESS | 3964 | 1467603051974 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:52 INFO - PROCESS | 3964 | 1467603052102 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:30:52 INFO - PROCESS | 3964 | 1467603052110 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 3964 | 1467603052112 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:52 INFO - PROCESS | 3964 | ++DOCSHELL 15FE0400 == 43 [pid = 3964] [id = 516] 20:30:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (16207C00) [pid = 3964] [serial = 1548] [outer = 00000000] 20:30:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A43D000) [pid = 3964] [serial = 1549] [outer = 16207C00] 20:30:52 INFO - PROCESS | 3964 | 1467603052153 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A58F000) [pid = 3964] [serial = 1550] [outer = 16207C00] 20:30:52 INFO - PROCESS | 3964 | 1467603052615 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]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 20:30:52 INFO - PROCESS | 3964 | 1467603052668 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 3964 | 1467603052673 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 20:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:30:52 INFO - PROCESS | 3964 | 1467603052678 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 3964 | 1467603052683 Marionette TRACE conn3 <- [1,2030,null,{}] 20:30:52 INFO - PROCESS | 3964 | 1467603052689 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}] 20:30:52 INFO - PROCESS | 3964 | 1467603052692 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:52 INFO - PROCESS | 3964 | 1467603052863 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:30:52 INFO - PROCESS | 3964 | 1467603052980 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 3964 | 1467603052985 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:52 INFO - PROCESS | 3964 | ++DOCSHELL 10BB8800 == 44 [pid = 3964] [id = 517] 20:30:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (10BBB000) [pid = 3964] [serial = 1551] [outer = 00000000] 20:30:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (110A7000) [pid = 3964] [serial = 1552] [outer = 10BBB000] 20:30:53 INFO - PROCESS | 3964 | 1467603053044 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11C96000) [pid = 3964] [serial = 1553] [outer = 10BBB000] 20:30:53 INFO - PROCESS | 3964 | 1467603053612 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]]]}] 20:30:53 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) 20:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1000ms 20:30:53 INFO - PROCESS | 3964 | 1467603053681 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 3964 | 1467603053685 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 20:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:30:53 INFO - PROCESS | 3964 | 1467603053692 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - PROCESS | 3964 | 1467603053695 Marionette TRACE conn3 <- [1,2034,null,{}] 20:30:53 INFO - PROCESS | 3964 | 1467603053699 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}] 20:30:53 INFO - PROCESS | 3964 | 1467603053701 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:53 INFO - PROCESS | 3964 | 1467603053818 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:30:53 INFO - PROCESS | 3964 | 1467603053959 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 3964 | 1467603053961 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:53 INFO - PROCESS | 3964 | ++DOCSHELL 13B56800 == 45 [pid = 3964] [id = 518] 20:30:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (14239400) [pid = 3964] [serial = 1554] [outer = 00000000] 20:30:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (150A9C00) [pid = 3964] [serial = 1555] [outer = 14239400] 20:30:54 INFO - PROCESS | 3964 | 1467603054017 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (15880C00) [pid = 3964] [serial = 1556] [outer = 14239400] 20:30:54 INFO - PROCESS | 3964 | 1467603054615 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]]]}] 20:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1000ms 20:30:54 INFO - PROCESS | 3964 | 1467603054705 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 3964 | 1467603054708 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 20:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:30:54 INFO - PROCESS | 3964 | 1467603054712 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - PROCESS | 3964 | 1467603054715 Marionette TRACE conn3 <- [1,2038,null,{}] 20:30:54 INFO - PROCESS | 3964 | 1467603054726 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}] 20:30:54 INFO - PROCESS | 3964 | 1467603054731 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:54 INFO - PROCESS | 3964 | 1467603054852 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:30:54 INFO - PROCESS | 3964 | 1467603054986 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 3964 | 1467603054989 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:55 INFO - PROCESS | 3964 | ++DOCSHELL 196EA400 == 46 [pid = 3964] [id = 519] 20:30:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (196ECC00) [pid = 3964] [serial = 1557] [outer = 00000000] 20:30:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (19FD0000) [pid = 3964] [serial = 1558] [outer = 196ECC00] 20:30:55 INFO - PROCESS | 3964 | 1467603055048 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A391C00) [pid = 3964] [serial = 1559] [outer = 196ECC00] 20:30:55 INFO - PROCESS | 3964 | 1467603055625 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]]]}] 20:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 937ms 20:30:55 INFO - PROCESS | 3964 | 1467603055656 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 3964 | 1467603055659 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 20:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:30:55 INFO - PROCESS | 3964 | 1467603055663 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 3964 | 1467603055665 Marionette TRACE conn3 <- [1,2042,null,{}] 20:30:55 INFO - PROCESS | 3964 | 1467603055668 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}] 20:30:55 INFO - PROCESS | 3964 | 1467603055670 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:55 INFO - PROCESS | 3964 | 1467603055804 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:30:55 INFO - PROCESS | 3964 | 1467603055961 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:55 INFO - PROCESS | 3964 | 1467603055964 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:55 INFO - PROCESS | 3964 | ++DOCSHELL 10A05C00 == 47 [pid = 3964] [id = 520] 20:30:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (10A75800) [pid = 3964] [serial = 1560] [outer = 00000000] 20:30:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (13114800) [pid = 3964] [serial = 1561] [outer = 10A75800] 20:30:56 INFO - PROCESS | 3964 | 1467603056018 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (144CB000) [pid = 3964] [serial = 1562] [outer = 10A75800] 20:30:56 INFO - PROCESS | 3964 | 1467603056740 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]]]}] 20:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1140ms 20:30:56 INFO - PROCESS | 3964 | 1467603056809 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 3964 | 1467603056813 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 20:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:30:56 INFO - PROCESS | 3964 | 1467603056817 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:30:56 INFO - PROCESS | 3964 | 1467603056821 Marionette TRACE conn3 <- [1,2046,null,{}] 20:30:56 INFO - PROCESS | 3964 | 1467603056826 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}] 20:30:56 INFO - PROCESS | 3964 | 1467603056829 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:56 INFO - PROCESS | 3964 | 1467603056936 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:30:57 INFO - PROCESS | 3964 | 1467603057050 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 3964 | 1467603057053 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:57 INFO - PROCESS | 3964 | ++DOCSHELL 10A79400 == 48 [pid = 3964] [id = 521] 20:30:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (10EED800) [pid = 3964] [serial = 1563] [outer = 00000000] 20:30:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (12BB3C00) [pid = 3964] [serial = 1564] [outer = 10EED800] 20:30:57 INFO - PROCESS | 3964 | 1467603057101 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (13B55C00) [pid = 3964] [serial = 1565] [outer = 10EED800] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 10B5AC00 == 47 [pid = 3964] [id = 515] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 102CA800 == 46 [pid = 3964] [id = 514] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 10A0AC00 == 45 [pid = 3964] [id = 513] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 194B1C00 == 44 [pid = 3964] [id = 512] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 16D41800 == 43 [pid = 3964] [id = 511] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 16997C00 == 42 [pid = 3964] [id = 510] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 150B2400 == 41 [pid = 3964] [id = 509] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 1180E800 == 40 [pid = 3964] [id = 508] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (1A2DF000) [pid = 3964] [serial = 1510] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 10A77800 == 39 [pid = 3964] [id = 507] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 1513BC00 == 38 [pid = 3964] [id = 505] 20:30:57 INFO - PROCESS | 3964 | --DOCSHELL 10EF1400 == 37 [pid = 3964] [id = 504] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (17BB6000) [pid = 3964] [serial = 1495] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (194B7C00) [pid = 3964] [serial = 1498] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (12E63400) [pid = 3964] [serial = 1480] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (158B7800) [pid = 3964] [serial = 1489] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (15F69C00) [pid = 3964] [serial = 1490] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (12B6E800) [pid = 3964] [serial = 1483] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (12C86000) [pid = 3964] [serial = 1484] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (10B63800) [pid = 3964] [serial = 1477] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (16D42C00) [pid = 3964] [serial = 1492] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17BBF800) [pid = 3964] [serial = 1496] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (14236C00) [pid = 3964] [serial = 1486] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (14426800) [pid = 3964] [serial = 1487] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19FCDC00) [pid = 3964] [serial = 1508] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (144C0000) [pid = 3964] [serial = 1501] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (196EA800) [pid = 3964] [serial = 1504] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (196EE000) [pid = 3964] [serial = 1499] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (19E03000) [pid = 3964] [serial = 1507] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (196F1800) [pid = 3964] [serial = 1505] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (13247400) [pid = 3964] [serial = 1502] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17588000) [pid = 3964] [serial = 1493] [outer = 00000000] [url = about:blank] 20:30:57 INFO - PROCESS | 3964 | 1467603057670 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]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 890ms 20:30:57 INFO - PROCESS | 3964 | 1467603057720 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 3964 | 1467603057726 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 20:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:30:57 INFO - PROCESS | 3964 | 1467603057736 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 3964 | 1467603057740 Marionette TRACE conn3 <- [1,2050,null,{}] 20:30:57 INFO - PROCESS | 3964 | 1467603057744 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}] 20:30:57 INFO - PROCESS | 3964 | 1467603057747 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:57 INFO - PROCESS | 3964 | 1467603057846 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:30:57 INFO - PROCESS | 3964 | 1467603057948 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 3964 | 1467603057950 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:57 INFO - PROCESS | 3964 | ++DOCSHELL 10B5B000 == 38 [pid = 3964] [id = 522] 20:30:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (12C86000) [pid = 3964] [serial = 1566] [outer = 00000000] 20:30:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (13B53800) [pid = 3964] [serial = 1567] [outer = 12C86000] 20:30:57 INFO - PROCESS | 3964 | 1467603057995 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (150B0800) [pid = 3964] [serial = 1568] [outer = 12C86000] 20:30:58 INFO - PROCESS | 3964 | 1467603058397 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]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 703ms 20:30:58 INFO - PROCESS | 3964 | 1467603058435 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 3964 | 1467603058437 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 20:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:30:58 INFO - PROCESS | 3964 | 1467603058440 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 3964 | 1467603058444 Marionette TRACE conn3 <- [1,2054,null,{}] 20:30:58 INFO - PROCESS | 3964 | 1467603058454 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}] 20:30:58 INFO - PROCESS | 3964 | 1467603058458 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:58 INFO - PROCESS | 3964 | 1467603058541 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:30:58 INFO - PROCESS | 3964 | 1467603058547 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:58 INFO - PROCESS | 3964 | 1467603058550 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:58 INFO - PROCESS | 3964 | ++DOCSHELL 16999400 == 39 [pid = 3964] [id = 523] 20:30:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1699A400) [pid = 3964] [serial = 1569] [outer = 00000000] 20:30:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (171D3800) [pid = 3964] [serial = 1570] [outer = 1699A400] 20:30:58 INFO - PROCESS | 3964 | 1467603058596 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17588000) [pid = 3964] [serial = 1571] [outer = 1699A400] 20:30:59 INFO - PROCESS | 3964 | 1467603059058 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]]]}] 20:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 625ms 20:30:59 INFO - PROCESS | 3964 | 1467603059078 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 3964 | 1467603059080 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 20:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:30:59 INFO - PROCESS | 3964 | 1467603059084 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - PROCESS | 3964 | 1467603059085 Marionette TRACE conn3 <- [1,2058,null,{}] 20:30:59 INFO - PROCESS | 3964 | 1467603059089 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}] 20:30:59 INFO - PROCESS | 3964 | 1467603059090 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:59 INFO - PROCESS | 3964 | 1467603059179 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:30:59 INFO - PROCESS | 3964 | 1467603059185 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 3964 | 1467603059187 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:59 INFO - PROCESS | 3964 | ++DOCSHELL 171CE400 == 40 [pid = 3964] [id = 524] 20:30:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17678C00) [pid = 3964] [serial = 1572] [outer = 00000000] 20:30:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (17ED8000) [pid = 3964] [serial = 1573] [outer = 17678C00] 20:30:59 INFO - PROCESS | 3964 | 1467603059230 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (17EE4400) [pid = 3964] [serial = 1574] [outer = 17678C00] 20:30:59 INFO - PROCESS | 3964 | 1467603059724 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]]]}] 20:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 687ms 20:30:59 INFO - PROCESS | 3964 | 1467603059783 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:30:59 INFO - PROCESS | 3964 | 1467603059785 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 20:30:59 INFO - PROCESS | 3964 | 1467603059788 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:30:59 INFO - PROCESS | 3964 | 1467603059790 Marionette TRACE conn3 <- [1,2062,null,{}] 20:30:59 INFO - PROCESS | 3964 | 1467603059794 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}] 20:30:59 INFO - PROCESS | 3964 | 1467603059796 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:59 INFO - PROCESS | 3964 | 1467603059907 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:30:59 INFO - PROCESS | 3964 | 1467603059912 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 3964 | 1467603059914 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:30:59 INFO - PROCESS | 3964 | ++DOCSHELL 194AB000 == 41 [pid = 3964] [id = 525] 20:30:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194B1C00) [pid = 3964] [serial = 1575] [outer = 00000000] 20:30:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (196EE800) [pid = 3964] [serial = 1576] [outer = 194B1C00] 20:30:59 INFO - PROCESS | 3964 | 1467603059957 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19C64400) [pid = 3964] [serial = 1577] [outer = 194B1C00] 20:31:00 INFO - PROCESS | 3964 | 1467603060432 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]]]}] 20:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 687ms 20:31:00 INFO - PROCESS | 3964 | 1467603060488 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 3964 | 1467603060490 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 20:31:00 INFO - PROCESS | 3964 | 1467603060493 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:31:00 INFO - PROCESS | 3964 | 1467603060495 Marionette TRACE conn3 <- [1,2066,null,{}] 20:31:00 INFO - PROCESS | 3964 | 1467603060498 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}] 20:31:00 INFO - PROCESS | 3964 | 1467603060504 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:00 INFO - PROCESS | 3964 | 1467603060656 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:31:00 INFO - PROCESS | 3964 | 1467603060682 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 3964 | 1467603060684 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:00 INFO - PROCESS | 3964 | ++DOCSHELL 19E0C400 == 42 [pid = 3964] [id = 526] 20:31:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (19FCFC00) [pid = 3964] [serial = 1578] [outer = 00000000] 20:31:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A393800) [pid = 3964] [serial = 1579] [outer = 19FCFC00] 20:31:00 INFO - PROCESS | 3964 | 1467603060730 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A436400) [pid = 3964] [serial = 1580] [outer = 19FCFC00] 20:31:01 INFO - PROCESS | 3964 | 1467603061193 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]]]}] 20:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 20:31:01 INFO - PROCESS | 3964 | 1467603061234 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:31:01 INFO - PROCESS | 3964 | 1467603061236 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 20:31:01 INFO - PROCESS | 3964 | 1467603061239 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:31:01 INFO - PROCESS | 3964 | 1467603061241 Marionette TRACE conn3 <- [1,2070,null,{}] 20:31:01 INFO - PROCESS | 3964 | 1467603061244 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}] 20:31:01 INFO - PROCESS | 3964 | 1467603061246 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:01 INFO - PROCESS | 3964 | 1467603061380 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:31:01 INFO - PROCESS | 3964 | 1467603061458 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 3964 | 1467603061460 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:01 INFO - PROCESS | 3964 | ++DOCSHELL 104E2000 == 43 [pid = 3964] [id = 527] 20:31:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (19F5DC00) [pid = 3964] [serial = 1581] [outer = 00000000] 20:31:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1A5B1000) [pid = 3964] [serial = 1582] [outer = 19F5DC00] 20:31:01 INFO - PROCESS | 3964 | 1467603061502 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1A5B1400) [pid = 3964] [serial = 1583] [outer = 19F5DC00] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (12C8E400) [pid = 3964] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (10A76800) [pid = 3964] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (175E3800) [pid = 3964] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (171D4400) [pid = 3964] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (10A78000) [pid = 3964] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (150B2C00) [pid = 3964] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (11887C00) [pid = 3964] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (194B4000) [pid = 3964] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (104E6000) [pid = 3964] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (12EE5400) [pid = 3964] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:31:01 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19F56400) [pid = 3964] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:31:02 INFO - PROCESS | 3964 | 1467603062101 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 890ms 20:31:02 INFO - PROCESS | 3964 | 1467603062144 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 3964 | 1467603062146 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 20:31:02 INFO - PROCESS | 3964 | 1467603062149 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:31:02 INFO - PROCESS | 3964 | 1467603062151 Marionette TRACE conn3 <- [1,2074,null,{}] 20:31:02 INFO - PROCESS | 3964 | 1467603062154 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}] 20:31:02 INFO - PROCESS | 3964 | 1467603062156 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:02 INFO - PROCESS | 3964 | 1467603062271 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:31:02 INFO - PROCESS | 3964 | 1467603062334 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 3964 | 1467603062336 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:02 INFO - PROCESS | 3964 | ++DOCSHELL 0C766800 == 44 [pid = 3964] [id = 528] 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (0C76AC00) [pid = 3964] [serial = 1584] [outer = 00000000] 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (144CB800) [pid = 3964] [serial = 1585] [outer = 0C76AC00] 20:31:02 INFO - PROCESS | 3964 | 1467603062378 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194B4000) [pid = 3964] [serial = 1586] [outer = 0C76AC00] 20:31:02 INFO - PROCESS | 3964 | 1467603062762 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]]]}] 20:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 640ms 20:31:02 INFO - PROCESS | 3964 | 1467603062791 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 3964 | 1467603062793 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 20:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:31:02 INFO - PROCESS | 3964 | 1467603062796 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 3964 | 1467603062798 Marionette TRACE conn3 <- [1,2078,null,{}] 20:31:02 INFO - PROCESS | 3964 | 1467603062801 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}] 20:31:02 INFO - PROCESS | 3964 | 1467603062803 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:02 INFO - PROCESS | 3964 | 1467603062887 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:31:02 INFO - PROCESS | 3964 | 1467603062893 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 3964 | 1467603062895 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:02 INFO - PROCESS | 3964 | ++DOCSHELL 17713800 == 45 [pid = 3964] [id = 529] 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (194B6000) [pid = 3964] [serial = 1587] [outer = 00000000] 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1A5B8800) [pid = 3964] [serial = 1588] [outer = 194B6000] 20:31:02 INFO - PROCESS | 3964 | 1467603062936 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (1A96A400) [pid = 3964] [serial = 1589] [outer = 194B6000] 20:31:03 INFO - PROCESS | 3964 | 1467603063357 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]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 593ms 20:31:03 INFO - PROCESS | 3964 | 1467603063395 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 3964 | 1467603063397 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 20:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:31:03 INFO - PROCESS | 3964 | 1467603063417 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 3964 | 1467603063420 Marionette TRACE conn3 <- [1,2082,null,{}] 20:31:03 INFO - PROCESS | 3964 | 1467603063431 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}] 20:31:03 INFO - PROCESS | 3964 | 1467603063443 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:03 INFO - PROCESS | 3964 | 1467603063521 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:31:03 INFO - PROCESS | 3964 | 1467603063527 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 3964 | 1467603063529 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:03 INFO - PROCESS | 3964 | ++DOCSHELL 1A59C800 == 46 [pid = 3964] [id = 530] 20:31:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (1A5ADC00) [pid = 3964] [serial = 1590] [outer = 00000000] 20:31:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A974400) [pid = 3964] [serial = 1591] [outer = 1A5ADC00] 20:31:03 INFO - PROCESS | 3964 | 1467603063571 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1A976C00) [pid = 3964] [serial = 1592] [outer = 1A5ADC00] 20:31:04 INFO - PROCESS | 3964 | 1467603064155 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]]]}] 20:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 828ms 20:31:04 INFO - PROCESS | 3964 | 1467603064224 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 3964 | 1467603064228 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 20:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:31:04 INFO - PROCESS | 3964 | 1467603064234 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:31:04 INFO - PROCESS | 3964 | 1467603064238 Marionette TRACE conn3 <- [1,2086,null,{}] 20:31:04 INFO - PROCESS | 3964 | 1467603064243 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}] 20:31:04 INFO - PROCESS | 3964 | 1467603064246 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:04 INFO - PROCESS | 3964 | 1467603064392 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:31:04 INFO - PROCESS | 3964 | 1467603064507 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 3964 | 1467603064512 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:04 INFO - PROCESS | 3964 | ++DOCSHELL 10A08000 == 47 [pid = 3964] [id = 531] 20:31:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (10A08800) [pid = 3964] [serial = 1593] [outer = 00000000] 20:31:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (110A8000) [pid = 3964] [serial = 1594] [outer = 10A08800] 20:31:04 INFO - PROCESS | 3964 | 1467603064567 Marionette DEBUG loaded listener.js 20:31:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (12BAB400) [pid = 3964] [serial = 1595] [outer = 10A08800] 20:31:05 INFO - PROCESS | 3964 | 1467603065169 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]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1000ms 20:31:05 INFO - PROCESS | 3964 | 1467603065237 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 3964 | 1467603065242 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 20:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:31:05 INFO - PROCESS | 3964 | 1467603065249 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 3964 | 1467603065252 Marionette TRACE conn3 <- [1,2090,null,{}] 20:31:05 INFO - PROCESS | 3964 | 1467603065256 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}] 20:31:05 INFO - PROCESS | 3964 | 1467603065258 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:05 INFO - PROCESS | 3964 | 1467603065397 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:31:05 INFO - PROCESS | 3964 | 1467603065538 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 3964 | 1467603065541 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:05 INFO - PROCESS | 3964 | ++DOCSHELL 1560F800 == 48 [pid = 3964] [id = 532] 20:31:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (15637400) [pid = 3964] [serial = 1596] [outer = 00000000] 20:31:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (15F6EC00) [pid = 3964] [serial = 1597] [outer = 15637400] 20:31:05 INFO - PROCESS | 3964 | 1467603065598 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (16D46C00) [pid = 3964] [serial = 1598] [outer = 15637400] 20:31:06 INFO - PROCESS | 3964 | 1467603066154 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]]]}] 20:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 953ms 20:31:06 INFO - PROCESS | 3964 | 1467603066194 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 3964 | 1467603066196 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 20:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:31:06 INFO - PROCESS | 3964 | 1467603066200 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:31:06 INFO - PROCESS | 3964 | 1467603066204 Marionette TRACE conn3 <- [1,2094,null,{}] 20:31:06 INFO - PROCESS | 3964 | 1467603066215 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}] 20:31:06 INFO - PROCESS | 3964 | 1467603066219 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:06 INFO - PROCESS | 3964 | 1467603066326 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:31:06 INFO - PROCESS | 3964 | 1467603066466 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 3964 | 1467603066470 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:06 INFO - PROCESS | 3964 | ++DOCSHELL 19FCF800 == 49 [pid = 3964] [id = 533] 20:31:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (19FD4400) [pid = 3964] [serial = 1599] [outer = 00000000] 20:31:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (1A5AF800) [pid = 3964] [serial = 1600] [outer = 19FD4400] 20:31:06 INFO - PROCESS | 3964 | 1467603066525 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (17BD4C00) [pid = 3964] [serial = 1601] [outer = 19FD4400] 20:31:07 INFO - PROCESS | 3964 | 1467603067107 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]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 937ms 20:31:07 INFO - PROCESS | 3964 | 1467603067144 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 3964 | 1467603067147 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 20:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:31:07 INFO - PROCESS | 3964 | 1467603067151 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 3964 | 1467603067153 Marionette TRACE conn3 <- [1,2098,null,{}] 20:31:07 INFO - PROCESS | 3964 | 1467603067157 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}] 20:31:07 INFO - PROCESS | 3964 | 1467603067159 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:07 INFO - PROCESS | 3964 | 1467603067272 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:31:07 INFO - PROCESS | 3964 | 1467603067396 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 3964 | 1467603067399 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:07 INFO - PROCESS | 3964 | ++DOCSHELL 1026CC00 == 50 [pid = 3964] [id = 534] 20:31:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (13253C00) [pid = 3964] [serial = 1602] [outer = 00000000] 20:31:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 108 (158B7000) [pid = 3964] [serial = 1603] [outer = 13253C00] 20:31:07 INFO - PROCESS | 3964 | 1467603067494 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 109 (15FE6800) [pid = 3964] [serial = 1604] [outer = 13253C00] 20:31:08 INFO - PROCESS | 3964 | 1467603068236 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]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1140ms 20:31:08 INFO - PROCESS | 3964 | 1467603068293 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 3964 | 1467603068297 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 20:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:31:08 INFO - PROCESS | 3964 | 1467603068301 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 3964 | 1467603068306 Marionette TRACE conn3 <- [1,2102,null,{}] 20:31:08 INFO - PROCESS | 3964 | 1467603068311 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}] 20:31:08 INFO - PROCESS | 3964 | 1467603068313 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:08 INFO - PROCESS | 3964 | 1467603068412 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:31:08 INFO - PROCESS | 3964 | 1467603068534 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 3964 | 1467603068536 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:08 INFO - PROCESS | 3964 | ++DOCSHELL 12C86400 == 51 [pid = 3964] [id = 535] 20:31:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 110 (1310F400) [pid = 3964] [serial = 1605] [outer = 00000000] 20:31:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 111 (13254C00) [pid = 3964] [serial = 1606] [outer = 1310F400] 20:31:08 INFO - PROCESS | 3964 | 1467603068628 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 112 (14426C00) [pid = 3964] [serial = 1607] [outer = 1310F400] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 17713800 == 50 [pid = 3964] [id = 529] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 0C766800 == 49 [pid = 3964] [id = 528] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 104E2000 == 48 [pid = 3964] [id = 527] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 19E0C400 == 47 [pid = 3964] [id = 526] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 194AB000 == 46 [pid = 3964] [id = 525] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 171CE400 == 45 [pid = 3964] [id = 524] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 16999400 == 44 [pid = 3964] [id = 523] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 10B5B000 == 43 [pid = 3964] [id = 522] 20:31:08 INFO - PROCESS | 3964 | --DOCSHELL 10A79400 == 42 [pid = 3964] [id = 521] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 111 (1A38E400) [pid = 3964] [serial = 1540] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 110 (1A395400) [pid = 3964] [serial = 1541] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 109 (19E07800) [pid = 3964] [serial = 1546] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 108 (15632400) [pid = 3964] [serial = 1544] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 107 (17BB9400) [pid = 3964] [serial = 1532] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (19403800) [pid = 3964] [serial = 1535] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (1A43D000) [pid = 3964] [serial = 1549] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (13111400) [pid = 3964] [serial = 1481] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (1109B800) [pid = 3964] [serial = 1478] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (19402800) [pid = 3964] [serial = 1534] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (13249800) [pid = 3964] [serial = 1513] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (19FD2000) [pid = 3964] [serial = 1519] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1771B800) [pid = 3964] [serial = 1531] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (12E1D400) [pid = 3964] [serial = 1523] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (12B73400) [pid = 3964] [serial = 1522] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (15894000) [pid = 3964] [serial = 1528] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (15FE1400) [pid = 3964] [serial = 1529] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (15FDD800) [pid = 3964] [serial = 1516] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (131EBC00) [pid = 3964] [serial = 1525] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (132C7C00) [pid = 3964] [serial = 1526] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (19E0A800) [pid = 3964] [serial = 1538] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (19C6A400) [pid = 3964] [serial = 1537] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (15603000) [pid = 3964] [serial = 1543] [outer = 00000000] [url = about:blank] 20:31:08 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19E0B400) [pid = 3964] [serial = 1547] [outer = 00000000] [url = about:blank] 20:31:09 INFO - PROCESS | 3964 | 1467603069139 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]]]}] 20:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 890ms 20:31:09 INFO - PROCESS | 3964 | 1467603069203 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 3964 | 1467603069207 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 20:31:09 INFO - PROCESS | 3964 | 1467603069213 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:31:09 INFO - PROCESS | 3964 | 1467603069215 Marionette TRACE conn3 <- [1,2106,null,{}] 20:31:09 INFO - PROCESS | 3964 | 1467603069219 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}] 20:31:09 INFO - PROCESS | 3964 | 1467603069221 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:09 INFO - PROCESS | 3964 | 1467603069321 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:31:09 INFO - PROCESS | 3964 | 1467603069421 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 3964 | 1467603069423 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:09 INFO - PROCESS | 3964 | ++DOCSHELL 131E6C00 == 43 [pid = 3964] [id = 536] 20:31:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (131EBC00) [pid = 3964] [serial = 1608] [outer = 00000000] 20:31:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (144CC000) [pid = 3964] [serial = 1609] [outer = 131EBC00] 20:31:09 INFO - PROCESS | 3964 | 1467603069469 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1589FC00) [pid = 3964] [serial = 1610] [outer = 131EBC00] 20:31:09 INFO - PROCESS | 3964 | 1467603069882 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]]]}] 20:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 20:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:31:09 INFO - PROCESS | 3964 | 1467603069954 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 3964 | 1467603069956 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 20:31:09 INFO - PROCESS | 3964 | 1467603069960 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 3964 | 1467603069963 Marionette TRACE conn3 <- [1,2110,null,{}] 20:31:09 INFO - PROCESS | 3964 | 1467603069973 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}] 20:31:09 INFO - PROCESS | 3964 | 1467603069977 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:10 INFO - PROCESS | 3964 | 1467603070086 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:31:10 INFO - PROCESS | 3964 | 1467603070101 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 3964 | 1467603070104 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:10 INFO - PROCESS | 3964 | ++DOCSHELL 17BB9400 == 44 [pid = 3964] [id = 537] 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (17BBF000) [pid = 3964] [serial = 1611] [outer = 00000000] 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (17EE4800) [pid = 3964] [serial = 1612] [outer = 17BBF000] 20:31:10 INFO - PROCESS | 3964 | 1467603070150 Marionette DEBUG loaded listener.js 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (194AB000) [pid = 3964] [serial = 1613] [outer = 17BBF000] 20:31:10 INFO - PROCESS | 3964 | 1467603070612 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]]]}] 20:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 20:31:10 INFO - PROCESS | 3964 | 1467603070659 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 3964 | 1467603070661 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 20:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:31:10 INFO - PROCESS | 3964 | 1467603070665 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 3964 | 1467603070666 Marionette TRACE conn3 <- [1,2114,null,{}] 20:31:10 INFO - PROCESS | 3964 | 1467603070670 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}] 20:31:10 INFO - PROCESS | 3964 | 1467603070672 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:10 INFO - PROCESS | 3964 | 1467603070756 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:31:10 INFO - PROCESS | 3964 | 1467603070761 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 3964 | 1467603070763 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:10 INFO - PROCESS | 3964 | ++DOCSHELL 194B2800 == 45 [pid = 3964] [id = 538] 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (196E9400) [pid = 3964] [serial = 1614] [outer = 00000000] 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (19C66C00) [pid = 3964] [serial = 1615] [outer = 196E9400] 20:31:10 INFO - PROCESS | 3964 | 1467603070806 Marionette DEBUG loaded listener.js 20:31:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (19C6CC00) [pid = 3964] [serial = 1616] [outer = 196E9400] 20:31:11 INFO - PROCESS | 3964 | 1467603071249 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]]]}] 20:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 640ms 20:31:11 INFO - PROCESS | 3964 | 1467603071303 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 3964 | 1467603071305 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 20:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:31:11 INFO - PROCESS | 3964 | 1467603071314 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - PROCESS | 3964 | 1467603071316 Marionette TRACE conn3 <- [1,2118,null,{}] 20:31:11 INFO - PROCESS | 3964 | 1467603071319 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}] 20:31:11 INFO - PROCESS | 3964 | 1467603071321 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:11 INFO - PROCESS | 3964 | 1467603071442 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:31:11 INFO - PROCESS | 3964 | 1467603071534 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 3964 | 1467603071536 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:11 INFO - PROCESS | 3964 | ++DOCSHELL 19E0BC00 == 46 [pid = 3964] [id = 539] 20:31:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (19F5A800) [pid = 3964] [serial = 1617] [outer = 00000000] 20:31:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (19FD9C00) [pid = 3964] [serial = 1618] [outer = 19F5A800] 20:31:11 INFO - PROCESS | 3964 | 1467603071579 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (1A390C00) [pid = 3964] [serial = 1619] [outer = 19F5A800] 20:31:12 INFO - PROCESS | 3964 | 1467603072010 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] 20:31:12 INFO - PROCESS | 3964 | 1467603072055 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 20:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:31:12 INFO - PROCESS | 3964 | 1467603072059 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 3964 | 1467603072060 Marionette TRACE conn3 <- [1,2122,null,{}] 20:31:12 INFO - PROCESS | 3964 | 1467603072064 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}] 20:31:12 INFO - PROCESS | 3964 | 1467603072069 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:12 INFO - PROCESS | 3964 | 1467603072203 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:31:12 INFO - PROCESS | 3964 | 1467603072215 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 3964 | 1467603072217 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:12 INFO - PROCESS | 3964 | ++DOCSHELL 1A432C00 == 47 [pid = 3964] [id = 540] 20:31:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1A435000) [pid = 3964] [serial = 1620] [outer = 00000000] 20:31:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (1A5B0C00) [pid = 3964] [serial = 1621] [outer = 1A435000] 20:31:12 INFO - PROCESS | 3964 | 1467603072326 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1A975000) [pid = 3964] [serial = 1622] [outer = 1A435000] 20:31:12 INFO - PROCESS | 3964 | 1467603072749 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]]]}] 20:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 734ms 20:31:12 INFO - PROCESS | 3964 | 1467603072830 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 3964 | 1467603072832 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 20:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:31:12 INFO - PROCESS | 3964 | 1467603072840 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 3964 | 1467603072842 Marionette TRACE conn3 <- [1,2126,null,{}] 20:31:12 INFO - PROCESS | 3964 | 1467603072848 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}] 20:31:12 INFO - PROCESS | 3964 | 1467603072850 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:12 INFO - PROCESS | 3964 | 1467603072970 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:31:13 INFO - PROCESS | 3964 | 1467603073047 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 3964 | 1467603073049 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:13 INFO - PROCESS | 3964 | ++DOCSHELL 0C76C800 == 48 [pid = 3964] [id = 541] 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (10B62000) [pid = 3964] [serial = 1623] [outer = 00000000] 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (1AB65C00) [pid = 3964] [serial = 1624] [outer = 10B62000] 20:31:13 INFO - PROCESS | 3964 | 1467603073092 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (1AB66800) [pid = 3964] [serial = 1625] [outer = 10B62000] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (10A0E000) [pid = 3964] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (1587FC00) [pid = 3964] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (10EF5800) [pid = 3964] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (19C67C00) [pid = 3964] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (19F5DC00) [pid = 3964] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (196ECC00) [pid = 3964] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (10A75800) [pid = 3964] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (10BBB000) [pid = 3964] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (10EED800) [pid = 3964] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (19FCFC00) [pid = 3964] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (14239400) [pid = 3964] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (0C76AC00) [pid = 3964] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (12C86000) [pid = 3964] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1699A400) [pid = 3964] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (16207C00) [pid = 3964] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (17678C00) [pid = 3964] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (194B6000) [pid = 3964] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (194B1C00) [pid = 3964] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:31:13 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19FD6400) [pid = 3964] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:31:13 INFO - PROCESS | 3964 | 1467603073646 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]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 843ms 20:31:13 INFO - PROCESS | 3964 | 1467603073682 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 3964 | 1467603073684 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 20:31:13 INFO - PROCESS | 3964 | 1467603073687 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:31:13 INFO - PROCESS | 3964 | 1467603073689 Marionette TRACE conn3 <- [1,2130,null,{}] 20:31:13 INFO - PROCESS | 3964 | 1467603073680 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}] 20:31:13 INFO - PROCESS | 3964 | 1467603073682 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:13 INFO - PROCESS | 3964 | 1467603073803 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:31:13 INFO - PROCESS | 3964 | 1467603073869 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 3964 | 1467603073871 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:13 INFO - PROCESS | 3964 | ++DOCSHELL 10B03400 == 49 [pid = 3964] [id = 542] 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (10B05800) [pid = 3964] [serial = 1626] [outer = 00000000] 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10B09400) [pid = 3964] [serial = 1627] [outer = 10B05800] 20:31:13 INFO - PROCESS | 3964 | 1467603073913 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (10B0BC00) [pid = 3964] [serial = 1628] [outer = 10B05800] 20:31:14 INFO - PROCESS | 3964 | 1467603074262 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] 20:31:14 INFO - PROCESS | 3964 | 1467603074312 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 20:31:14 INFO - PROCESS | 3964 | 1467603074316 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:31:14 INFO - PROCESS | 3964 | 1467603074317 Marionette TRACE conn3 <- [1,2134,null,{}] 20:31:14 INFO - PROCESS | 3964 | 1467603074321 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}] 20:31:14 INFO - PROCESS | 3964 | 1467603074322 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:14 INFO - PROCESS | 3964 | 1467603074402 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:31:14 INFO - PROCESS | 3964 | 1467603074407 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 3964 | 1467603074410 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:14 INFO - PROCESS | 3964 | ++DOCSHELL 10B0CC00 == 50 [pid = 3964] [id = 543] 20:31:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (10B0E400) [pid = 3964] [serial = 1629] [outer = 00000000] 20:31:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1441FC00) [pid = 3964] [serial = 1630] [outer = 10B0E400] 20:31:14 INFO - PROCESS | 3964 | 1467603074459 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (16207C00) [pid = 3964] [serial = 1631] [outer = 10B0E400] 20:31:14 INFO - PROCESS | 3964 | 1467603074928 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] 20:31:14 INFO - PROCESS | 3964 | 1467603074968 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 20:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:31:14 INFO - PROCESS | 3964 | 1467603074971 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:31:14 INFO - PROCESS | 3964 | 1467603074973 Marionette TRACE conn3 <- [1,2138,null,{}] 20:31:14 INFO - PROCESS | 3964 | 1467603074976 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}] 20:31:14 INFO - PROCESS | 3964 | 1467603074978 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:15 INFO - PROCESS | 3964 | 1467603075073 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:31:15 INFO - PROCESS | 3964 | 1467603075078 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 3964 | 1467603075080 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:15 INFO - PROCESS | 3964 | ++DOCSHELL 12EDEC00 == 51 [pid = 3964] [id = 544] 20:31:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (17677400) [pid = 3964] [serial = 1632] [outer = 00000000] 20:31:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (19FD7C00) [pid = 3964] [serial = 1633] [outer = 17677400] 20:31:15 INFO - PROCESS | 3964 | 1467603075121 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1A432800) [pid = 3964] [serial = 1634] [outer = 17677400] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 19C67800 == 50 [pid = 3964] [id = 506] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 13B56800 == 49 [pid = 3964] [id = 518] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10BB8800 == 48 [pid = 3964] [id = 517] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10A05C00 == 47 [pid = 3964] [id = 520] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 196EA400 == 46 [pid = 3964] [id = 519] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10A76400 == 45 [pid = 3964] [id = 492] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 12C8C400 == 44 [pid = 3964] [id = 493] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 15FE0400 == 43 [pid = 3964] [id = 516] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 158B6C00 == 42 [pid = 3964] [id = 490] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 19E10000 == 41 [pid = 3964] [id = 503] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 12C86400 == 40 [pid = 3964] [id = 535] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 1026CC00 == 39 [pid = 3964] [id = 534] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 1560F800 == 38 [pid = 3964] [id = 532] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 19FCF800 == 37 [pid = 3964] [id = 533] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 1A59C800 == 36 [pid = 3964] [id = 530] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10A08000 == 35 [pid = 3964] [id = 531] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 1A432C00 == 34 [pid = 3964] [id = 540] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 194B2800 == 33 [pid = 3964] [id = 538] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 17BB9400 == 32 [pid = 3964] [id = 537] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10B03400 == 31 [pid = 3964] [id = 542] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 131E6C00 == 30 [pid = 3964] [id = 536] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 19E0BC00 == 29 [pid = 3964] [id = 539] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 0C76C800 == 28 [pid = 3964] [id = 541] 20:31:16 INFO - PROCESS | 3964 | --DOCSHELL 10B0CC00 == 27 [pid = 3964] [id = 543] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19FDB000) [pid = 3964] [serial = 1511] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (10E57800) [pid = 3964] [serial = 1475] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (166F2800) [pid = 3964] [serial = 1517] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (14234800) [pid = 3964] [serial = 1514] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1A2DEC00) [pid = 3964] [serial = 1520] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A5B1000) [pid = 3964] [serial = 1582] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (19FD0000) [pid = 3964] [serial = 1558] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (144CB000) [pid = 3964] [serial = 1562] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (13114800) [pid = 3964] [serial = 1561] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (11C96000) [pid = 3964] [serial = 1553] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (110A7000) [pid = 3964] [serial = 1552] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (13B55C00) [pid = 3964] [serial = 1565] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12BB3C00) [pid = 3964] [serial = 1564] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1A393800) [pid = 3964] [serial = 1579] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15880C00) [pid = 3964] [serial = 1556] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (150A9C00) [pid = 3964] [serial = 1555] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (144CB800) [pid = 3964] [serial = 1585] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (13B53800) [pid = 3964] [serial = 1567] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (150B0800) [pid = 3964] [serial = 1568] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (171D3800) [pid = 3964] [serial = 1570] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (17588000) [pid = 3964] [serial = 1571] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1A58F000) [pid = 3964] [serial = 1550] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (17ED8000) [pid = 3964] [serial = 1573] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1A5B8800) [pid = 3964] [serial = 1588] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1A974400) [pid = 3964] [serial = 1591] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1A5B1400) [pid = 3964] [serial = 1583] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1A96A400) [pid = 3964] [serial = 1589] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1A391C00) [pid = 3964] [serial = 1559] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (196EE800) [pid = 3964] [serial = 1576] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (194B4000) [pid = 3964] [serial = 1586] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1A436400) [pid = 3964] [serial = 1580] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19C64400) [pid = 3964] [serial = 1577] [outer = 00000000] [url = about:blank] 20:31:16 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (17EE4400) [pid = 3964] [serial = 1574] [outer = 00000000] [url = about:blank] 20:31:17 INFO - PROCESS | 3964 | 1467603077080 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]]]}] 20:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2156ms 20:31:17 INFO - PROCESS | 3964 | 1467603077137 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 3964 | 1467603077142 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 20:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:31:17 INFO - PROCESS | 3964 | 1467603077147 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:31:17 INFO - PROCESS | 3964 | 1467603077150 Marionette TRACE conn3 <- [1,2142,null,{}] 20:31:17 INFO - PROCESS | 3964 | 1467603077156 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}] 20:31:17 INFO - PROCESS | 3964 | 1467603077159 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:17 INFO - PROCESS | 3964 | 1467603077256 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:31:17 INFO - PROCESS | 3964 | 1467603077265 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 3964 | 1467603077268 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:17 INFO - PROCESS | 3964 | ++DOCSHELL 10A75800 == 28 [pid = 3964] [id = 545] 20:31:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10A76800) [pid = 3964] [serial = 1635] [outer = 00000000] 20:31:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10B08000) [pid = 3964] [serial = 1636] [outer = 10A76800] 20:31:17 INFO - PROCESS | 3964 | 1467603077323 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10B0C000) [pid = 3964] [serial = 1637] [outer = 10A76800] 20:31:17 INFO - PROCESS | 3964 | 1467603077859 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]]]}] 20:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 20:31:17 INFO - PROCESS | 3964 | 1467603077887 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 20:31:17 INFO - PROCESS | 3964 | 1467603077892 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 20:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:31:17 INFO - PROCESS | 3964 | 1467603077902 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:31:17 INFO - PROCESS | 3964 | 1467603077905 Marionette TRACE conn3 <- [1,2146,null,{}] 20:31:17 INFO - PROCESS | 3964 | 1467603077909 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}] 20:31:17 INFO - PROCESS | 3964 | 1467603077912 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:18 INFO - PROCESS | 3964 | 1467603078006 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:31:18 INFO - PROCESS | 3964 | 1467603078014 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 3964 | 1467603078017 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:18 INFO - PROCESS | 3964 | ++DOCSHELL 114D8C00 == 29 [pid = 3964] [id = 546] 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (114DD800) [pid = 3964] [serial = 1638] [outer = 00000000] 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (11C9E800) [pid = 3964] [serial = 1639] [outer = 114DD800] 20:31:18 INFO - PROCESS | 3964 | 1467603078074 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12B6B400) [pid = 3964] [serial = 1640] [outer = 114DD800] 20:31:18 INFO - PROCESS | 3964 | 1467603078548 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]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 703ms 20:31:18 INFO - PROCESS | 3964 | 1467603078603 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 3964 | 1467603078606 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 20:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:31:18 INFO - PROCESS | 3964 | 1467603078609 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 3964 | 1467603078613 Marionette TRACE conn3 <- [1,2150,null,{}] 20:31:18 INFO - PROCESS | 3964 | 1467603078624 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}] 20:31:18 INFO - PROCESS | 3964 | 1467603078628 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:18 INFO - PROCESS | 3964 | 1467603078740 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:31:18 INFO - PROCESS | 3964 | 1467603078755 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 3964 | 1467603078758 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:18 INFO - PROCESS | 3964 | ++DOCSHELL 131EC400 == 30 [pid = 3964] [id = 547] 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13246400) [pid = 3964] [serial = 1641] [outer = 00000000] 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (139C0800) [pid = 3964] [serial = 1642] [outer = 13246400] 20:31:18 INFO - PROCESS | 3964 | 1467603078808 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13B4EC00) [pid = 3964] [serial = 1643] [outer = 13246400] 20:31:19 INFO - PROCESS | 3964 | 1467603079272 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]]]}] 20:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 703ms 20:31:19 INFO - PROCESS | 3964 | 1467603079324 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 3964 | 1467603079327 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 20:31:19 INFO - PROCESS | 3964 | 1467603079330 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:31:19 INFO - PROCESS | 3964 | 1467603079332 Marionette TRACE conn3 <- [1,2154,null,{}] 20:31:19 INFO - PROCESS | 3964 | 1467603079335 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}] 20:31:19 INFO - PROCESS | 3964 | 1467603079337 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:19 INFO - PROCESS | 3964 | 1467603079428 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:31:19 INFO - PROCESS | 3964 | 1467603079433 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:19 INFO - PROCESS | 3964 | 1467603079435 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:19 INFO - PROCESS | 3964 | ++DOCSHELL 1441CC00 == 31 [pid = 3964] [id = 548] 20:31:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1441E800) [pid = 3964] [serial = 1644] [outer = 00000000] 20:31:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (150AA800) [pid = 3964] [serial = 1645] [outer = 1441E800] 20:31:19 INFO - PROCESS | 3964 | 1467603079479 Marionette DEBUG loaded listener.js 20:31:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15638000) [pid = 3964] [serial = 1646] [outer = 1441E800] 20:31:19 INFO - PROCESS | 3964 | 1467603079958 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]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 687ms 20:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:31:20 INFO - PROCESS | 3964 | 1467603080031 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 3964 | 1467603080033 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 20:31:20 INFO - PROCESS | 3964 | 1467603080037 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - PROCESS | 3964 | 1467603080038 Marionette TRACE conn3 <- [1,2158,null,{}] 20:31:20 INFO - PROCESS | 3964 | 1467603080042 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}] 20:31:20 INFO - PROCESS | 3964 | 1467603080044 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:20 INFO - PROCESS | 3964 | 1467603080122 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:31:20 INFO - PROCESS | 3964 | 1467603080159 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 3964 | 1467603080162 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:20 INFO - PROCESS | 3964 | ++DOCSHELL 1589D800 == 32 [pid = 3964] [id = 549] 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (158A1000) [pid = 3964] [serial = 1647] [outer = 00000000] 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15F6DC00) [pid = 3964] [serial = 1648] [outer = 158A1000] 20:31:20 INFO - PROCESS | 3964 | 1467603080205 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15FDB000) [pid = 3964] [serial = 1649] [outer = 158A1000] 20:31:20 INFO - PROCESS | 3964 | 1467603080677 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]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 687ms 20:31:20 INFO - PROCESS | 3964 | 1467603080736 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 3964 | 1467603080738 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 20:31:20 INFO - PROCESS | 3964 | 1467603080741 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:31:20 INFO - PROCESS | 3964 | 1467603080743 Marionette TRACE conn3 <- [1,2162,null,{}] 20:31:20 INFO - PROCESS | 3964 | 1467603080747 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}] 20:31:20 INFO - PROCESS | 3964 | 1467603080753 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:20 INFO - PROCESS | 3964 | 1467603080868 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:31:20 INFO - PROCESS | 3964 | 1467603080874 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 3964 | 1467603080876 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:20 INFO - PROCESS | 3964 | ++DOCSHELL 16D42000 == 33 [pid = 3964] [id = 550] 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (16D43C00) [pid = 3964] [serial = 1650] [outer = 00000000] 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (175E4800) [pid = 3964] [serial = 1651] [outer = 16D43C00] 20:31:20 INFO - PROCESS | 3964 | 1467603080921 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17719400) [pid = 3964] [serial = 1652] [outer = 16D43C00] 20:31:21 INFO - PROCESS | 3964 | 1467603081353 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]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 20:31:21 INFO - PROCESS | 3964 | 1467603081389 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 3964 | 1467603081391 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 20:31:21 INFO - PROCESS | 3964 | 1467603081394 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 3964 | 1467603081395 Marionette TRACE conn3 <- [1,2166,null,{}] 20:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:31:21 INFO - PROCESS | 3964 | 1467603081399 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}] 20:31:21 INFO - PROCESS | 3964 | 1467603081401 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:21 INFO - PROCESS | 3964 | 1467603081486 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:31:21 INFO - PROCESS | 3964 | 1467603081520 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 3964 | 1467603081522 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:21 INFO - PROCESS | 3964 | ++DOCSHELL 16D48000 == 34 [pid = 3964] [id = 551] 20:31:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17588800) [pid = 3964] [serial = 1653] [outer = 00000000] 20:31:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17EDEC00) [pid = 3964] [serial = 1654] [outer = 17588800] 20:31:21 INFO - PROCESS | 3964 | 1467603081565 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17EE0800) [pid = 3964] [serial = 1655] [outer = 17588800] 20:31:22 INFO - PROCESS | 3964 | 1467603082027 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 20:31:22 INFO - PROCESS | 3964 | 1467603082095 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 3964 | 1467603082097 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 20:31:22 INFO - PROCESS | 3964 | 1467603082101 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:31:22 INFO - PROCESS | 3964 | 1467603082102 Marionette TRACE conn3 <- [1,2170,null,{}] 20:31:22 INFO - PROCESS | 3964 | 1467603082106 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}] 20:31:22 INFO - PROCESS | 3964 | 1467603082108 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:22 INFO - PROCESS | 3964 | 1467603082187 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:31:22 INFO - PROCESS | 3964 | 1467603082193 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 3964 | 1467603082194 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:22 INFO - PROCESS | 3964 | ++DOCSHELL 1940F000 == 35 [pid = 3964] [id = 552] 20:31:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19410C00) [pid = 3964] [serial = 1656] [outer = 00000000] 20:31:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (196E8800) [pid = 3964] [serial = 1657] [outer = 19410C00] 20:31:22 INFO - PROCESS | 3964 | 1467603082253 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19401800) [pid = 3964] [serial = 1658] [outer = 19410C00] 20:31:22 INFO - PROCESS | 3964 | 1467603082736 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]]]}] 20:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 688ms 20:31:22 INFO - PROCESS | 3964 | 1467603082806 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 3964 | 1467603082808 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 20:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:31:22 INFO - PROCESS | 3964 | 1467603082812 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 3964 | 1467603082813 Marionette TRACE conn3 <- [1,2174,null,{}] 20:31:22 INFO - PROCESS | 3964 | 1467603082817 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}] 20:31:22 INFO - PROCESS | 3964 | 1467603082819 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:22 INFO - PROCESS | 3964 | 1467603082962 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:31:22 INFO - PROCESS | 3964 | 1467603082985 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 3964 | 1467603082987 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:22 INFO - PROCESS | 3964 | ++DOCSHELL 131EAC00 == 36 [pid = 3964] [id = 553] 20:31:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (196EDC00) [pid = 3964] [serial = 1659] [outer = 00000000] 20:31:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19780800) [pid = 3964] [serial = 1660] [outer = 196EDC00] 20:31:23 INFO - PROCESS | 3964 | 1467603083030 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19781C00) [pid = 3964] [serial = 1661] [outer = 196EDC00] 20:31:23 INFO - PROCESS | 3964 | 1467603083444 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]]]}] 20:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 703ms 20:31:23 INFO - PROCESS | 3964 | 1467603083510 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 3964 | 1467603083512 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 20:31:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:31:23 INFO - PROCESS | 3964 | 1467603083522 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - PROCESS | 3964 | 1467603083524 Marionette TRACE conn3 <- [1,2178,null,{}] 20:31:23 INFO - PROCESS | 3964 | 1467603083527 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}] 20:31:23 INFO - PROCESS | 3964 | 1467603083529 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:23 INFO - PROCESS | 3964 | 1467603083656 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:31:23 INFO - PROCESS | 3964 | 1467603083665 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 3964 | 1467603083667 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:23 INFO - PROCESS | 3964 | ++DOCSHELL 17B62000 == 37 [pid = 3964] [id = 554] 20:31:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (194AA800) [pid = 3964] [serial = 1662] [outer = 00000000] 20:31:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (19C67800) [pid = 3964] [serial = 1663] [outer = 194AA800] 20:31:23 INFO - PROCESS | 3964 | 1467603083719 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (19E0B400) [pid = 3964] [serial = 1664] [outer = 194AA800] 20:31:24 INFO - PROCESS | 3964 | 1467603084155 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]]]}] 20:31:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:31:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 20:31:24 INFO - PROCESS | 3964 | 1467603084231 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 3964 | 1467603084233 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 20:31:24 INFO - PROCESS | 3964 | 1467603084237 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:31:24 INFO - PROCESS | 3964 | 1467603084239 Marionette TRACE conn3 <- [1,2182,null,{}] 20:31:24 INFO - PROCESS | 3964 | 1467603084243 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}] 20:31:24 INFO - PROCESS | 3964 | 1467603084245 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:24 INFO - PROCESS | 3964 | 1467603084402 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19F5A800) [pid = 3964] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1A435000) [pid = 3964] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10B05800) [pid = 3964] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10B62000) [pid = 3964] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (10B0E400) [pid = 3964] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (196E9400) [pid = 3964] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17BBF000) [pid = 3964] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (131EBC00) [pid = 3964] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1310F400) [pid = 3964] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13253C00) [pid = 3964] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (19FD4400) [pid = 3964] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15637400) [pid = 3964] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10A08800) [pid = 3964] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:31:24 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A5ADC00) [pid = 3964] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:31:24 INFO - PROCESS | 3964 | 1467603084813 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 3964 | 1467603084816 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:24 INFO - PROCESS | 3964 | ++DOCSHELL 104E5800 == 38 [pid = 3964] [id = 555] 20:31:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10A08800) [pid = 3964] [serial = 1665] [outer = 00000000] 20:31:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10B06C00) [pid = 3964] [serial = 1666] [outer = 10A08800] 20:31:24 INFO - PROCESS | 3964 | 1467603084866 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (14240C00) [pid = 3964] [serial = 1667] [outer = 10A08800] 20:31:25 INFO - PROCESS | 3964 | 1467603085231 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]]]}] 20:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1031ms 20:31:25 INFO - PROCESS | 3964 | 1467603085291 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 3964 | 1467603085293 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 20:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:31:25 INFO - PROCESS | 3964 | 1467603085296 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - PROCESS | 3964 | 1467603085298 Marionette TRACE conn3 <- [1,2186,null,{}] 20:31:25 INFO - PROCESS | 3964 | 1467603085301 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}] 20:31:25 INFO - PROCESS | 3964 | 1467603085303 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:25 INFO - PROCESS | 3964 | 1467603085382 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:31:25 INFO - PROCESS | 3964 | 1467603085387 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 3964 | 1467603085389 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:25 INFO - PROCESS | 3964 | ++DOCSHELL 158ACC00 == 39 [pid = 3964] [id = 556] 20:31:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (15FDD000) [pid = 3964] [serial = 1668] [outer = 00000000] 20:31:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A391000) [pid = 3964] [serial = 1669] [outer = 15FDD000] 20:31:25 INFO - PROCESS | 3964 | 1467603085431 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A392400) [pid = 3964] [serial = 1670] [outer = 15FDD000] 20:31:25 INFO - PROCESS | 3964 | 1467603085862 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]]]}] 20:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 593ms 20:31:25 INFO - PROCESS | 3964 | 1467603085894 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 3964 | 1467603085896 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 20:31:25 INFO - PROCESS | 3964 | 1467603085915 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - PROCESS | 3964 | 1467603085916 Marionette TRACE conn3 <- [1,2190,null,{}] 20:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:31:25 INFO - PROCESS | 3964 | 1467603085920 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}] 20:31:25 INFO - PROCESS | 3964 | 1467603085921 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:26 INFO - PROCESS | 3964 | 1467603086010 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:31:26 INFO - PROCESS | 3964 | 1467603086015 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 3964 | 1467603086017 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:26 INFO - PROCESS | 3964 | ++DOCSHELL 19C72000 == 40 [pid = 3964] [id = 557] 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A2DB000) [pid = 3964] [serial = 1671] [outer = 00000000] 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A436400) [pid = 3964] [serial = 1672] [outer = 1A2DB000] 20:31:26 INFO - PROCESS | 3964 | 1467603086059 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A43A800) [pid = 3964] [serial = 1673] [outer = 1A2DB000] 20:31:26 INFO - PROCESS | 3964 | 1467603086501 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]]]}] 20:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 641ms 20:31:26 INFO - PROCESS | 3964 | 1467603086571 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 3964 | 1467603086573 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 20:31:26 INFO - PROCESS | 3964 | 1467603086577 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:31:26 INFO - PROCESS | 3964 | 1467603086578 Marionette TRACE conn3 <- [1,2194,null,{}] 20:31:26 INFO - PROCESS | 3964 | 1467603086583 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}] 20:31:26 INFO - PROCESS | 3964 | 1467603086584 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:26 INFO - PROCESS | 3964 | 1467603086663 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:31:26 INFO - PROCESS | 3964 | 1467603086668 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 3964 | 1467603086670 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:26 INFO - PROCESS | 3964 | ++DOCSHELL 16D3DC00 == 41 [pid = 3964] [id = 558] 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A38F400) [pid = 3964] [serial = 1674] [outer = 00000000] 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A59A400) [pid = 3964] [serial = 1675] [outer = 1A38F400] 20:31:26 INFO - PROCESS | 3964 | 1467603086711 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A5AF400) [pid = 3964] [serial = 1676] [outer = 1A38F400] 20:31:27 INFO - PROCESS | 3964 | 1467603087524 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]]]}] 20:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 984ms 20:31:27 INFO - PROCESS | 3964 | 1467603087566 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:31:27 INFO - PROCESS | 3964 | 1467603087570 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 20:31:27 INFO - PROCESS | 3964 | 1467603087575 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:31:27 INFO - PROCESS | 3964 | 1467603087580 Marionette TRACE conn3 <- [1,2198,null,{}] 20:31:27 INFO - PROCESS | 3964 | 1467603087585 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}] 20:31:27 INFO - PROCESS | 3964 | 1467603087588 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:27 INFO - PROCESS | 3964 | 1467603087709 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:31:27 INFO - PROCESS | 3964 | 1467603087864 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 3964 | 1467603087866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:27 INFO - PROCESS | 3964 | ++DOCSHELL 10A03000 == 42 [pid = 3964] [id = 559] 20:31:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10A78800) [pid = 3964] [serial = 1677] [outer = 00000000] 20:31:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10EECC00) [pid = 3964] [serial = 1678] [outer = 10A78800] 20:31:27 INFO - PROCESS | 3964 | 1467603087923 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (114E2800) [pid = 3964] [serial = 1679] [outer = 10A78800] 20:31:28 INFO - PROCESS | 3964 | 1467603088563 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]]]}] 20:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1046ms 20:31:28 INFO - PROCESS | 3964 | 1467603088617 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 3964 | 1467603088622 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 20:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:31:28 INFO - PROCESS | 3964 | 1467603088647 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 3964 | 1467603088650 Marionette TRACE conn3 <- [1,2202,null,{}] 20:31:28 INFO - PROCESS | 3964 | 1467603088654 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}] 20:31:28 INFO - PROCESS | 3964 | 1467603088657 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:28 INFO - PROCESS | 3964 | 1467603088790 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:31:28 INFO - PROCESS | 3964 | 1467603088942 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 3964 | 1467603088944 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:28 INFO - PROCESS | 3964 | ++DOCSHELL 10A75400 == 43 [pid = 3964] [id = 560] 20:31:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10B02C00) [pid = 3964] [serial = 1680] [outer = 00000000] 20:31:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (10BBC400) [pid = 3964] [serial = 1681] [outer = 10B02C00] 20:31:28 INFO - PROCESS | 3964 | 1467603089000 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (12E6A000) [pid = 3964] [serial = 1682] [outer = 10B02C00] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 194AA400 == 42 [pid = 3964] [id = 399] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 0C769000 == 41 [pid = 3964] [id = 392] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 1940B400 == 40 [pid = 3964] [id = 400] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 15FDBC00 == 39 [pid = 3964] [id = 387] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 14235400 == 38 [pid = 3964] [id = 388] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 12BAAC00 == 37 [pid = 3964] [id = 398] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 16769800 == 36 [pid = 3964] [id = 396] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 15888400 == 35 [pid = 3964] [id = 395] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 13B5CC00 == 34 [pid = 3964] [id = 386] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 131E5C00 == 33 [pid = 3964] [id = 397] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 15637800 == 32 [pid = 3964] [id = 389] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 11DE0000 == 31 [pid = 3964] [id = 385] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 13249400 == 30 [pid = 3964] [id = 394] 20:31:29 INFO - PROCESS | 3964 | --DOCSHELL 12B6E400 == 29 [pid = 3964] [id = 393] 20:31:29 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (19FD7C00) [pid = 3964] [serial = 1633] [outer = 00000000] [url = about:blank] 20:31:29 INFO - PROCESS | 3964 | 1467603089870 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]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1249ms 20:31:29 INFO - PROCESS | 3964 | 1467603089892 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 3964 | 1467603089897 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 20:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:31:29 INFO - PROCESS | 3964 | 1467603089901 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - PROCESS | 3964 | 1467603089906 Marionette TRACE conn3 <- [1,2206,null,{}] 20:31:29 INFO - PROCESS | 3964 | 1467603089911 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}] 20:31:29 INFO - PROCESS | 3964 | 1467603089913 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:29 INFO - PROCESS | 3964 | 1467603090000 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19FD9C00) [pid = 3964] [serial = 1618] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1A390C00) [pid = 3964] [serial = 1619] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1A975000) [pid = 3964] [serial = 1622] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (1A5B0C00) [pid = 3964] [serial = 1621] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (10B09400) [pid = 3964] [serial = 1627] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1AB65C00) [pid = 3964] [serial = 1624] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1441FC00) [pid = 3964] [serial = 1630] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1AB66800) [pid = 3964] [serial = 1625] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19C66C00) [pid = 3964] [serial = 1615] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (17EE4800) [pid = 3964] [serial = 1612] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (194AB000) [pid = 3964] [serial = 1613] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (144CC000) [pid = 3964] [serial = 1609] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1589FC00) [pid = 3964] [serial = 1610] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (14426C00) [pid = 3964] [serial = 1607] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13254C00) [pid = 3964] [serial = 1606] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (15FE6800) [pid = 3964] [serial = 1604] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (158B7000) [pid = 3964] [serial = 1603] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17BD4C00) [pid = 3964] [serial = 1601] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1A5AF800) [pid = 3964] [serial = 1600] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (16D46C00) [pid = 3964] [serial = 1598] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (15F6EC00) [pid = 3964] [serial = 1597] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (12BAB400) [pid = 3964] [serial = 1595] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (110A8000) [pid = 3964] [serial = 1594] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1A976C00) [pid = 3964] [serial = 1592] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (16207C00) [pid = 3964] [serial = 1631] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10B0BC00) [pid = 3964] [serial = 1628] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19C6CC00) [pid = 3964] [serial = 1616] [outer = 00000000] [url = about:blank] 20:31:30 INFO - PROCESS | 3964 | 1467603090114 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 3964 | 1467603090117 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:30 INFO - PROCESS | 3964 | ++DOCSHELL 10A7D000 == 30 [pid = 3964] [id = 561] 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10A7EC00) [pid = 3964] [serial = 1683] [outer = 00000000] 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (10B5F400) [pid = 3964] [serial = 1684] [outer = 10A7EC00] 20:31:30 INFO - PROCESS | 3964 | 1467603090166 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1109C000) [pid = 3964] [serial = 1685] [outer = 10A7EC00] 20:31:30 INFO - PROCESS | 3964 | 1467603090601 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]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 734ms 20:31:30 INFO - PROCESS | 3964 | 1467603090642 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 3964 | 1467603090646 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 20:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:31:30 INFO - PROCESS | 3964 | 1467603090652 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 3964 | 1467603090654 Marionette TRACE conn3 <- [1,2210,null,{}] 20:31:30 INFO - PROCESS | 3964 | 1467603090658 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}] 20:31:30 INFO - PROCESS | 3964 | 1467603090660 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:30 INFO - PROCESS | 3964 | 1467603090747 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:31:30 INFO - PROCESS | 3964 | 1467603090755 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 3964 | 1467603090757 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:30 INFO - PROCESS | 3964 | ++DOCSHELL 12E25800 == 31 [pid = 3964] [id = 562] 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12E2A000) [pid = 3964] [serial = 1686] [outer = 00000000] 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (12EDE800) [pid = 3964] [serial = 1687] [outer = 12E2A000] 20:31:30 INFO - PROCESS | 3964 | 1467603090808 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (131E9C00) [pid = 3964] [serial = 1688] [outer = 12E2A000] 20:31:31 INFO - PROCESS | 3964 | 1467603091279 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]]]}] 20:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 703ms 20:31:31 INFO - PROCESS | 3964 | 1467603091352 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 3964 | 1467603091354 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 20:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:31:31 INFO - PROCESS | 3964 | 1467603091357 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 3964 | 1467603091361 Marionette TRACE conn3 <- [1,2214,null,{}] 20:31:31 INFO - PROCESS | 3964 | 1467603091371 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}] 20:31:31 INFO - PROCESS | 3964 | 1467603091376 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:31 INFO - PROCESS | 3964 | 1467603091459 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:31:31 INFO - PROCESS | 3964 | 1467603091561 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:31 INFO - PROCESS | 3964 | 1467603091564 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:31 INFO - PROCESS | 3964 | ++DOCSHELL 144BF400 == 32 [pid = 3964] [id = 563] 20:31:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (144C9000) [pid = 3964] [serial = 1689] [outer = 00000000] 20:31:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1513B000) [pid = 3964] [serial = 1690] [outer = 144C9000] 20:31:31 INFO - PROCESS | 3964 | 1467603091612 Marionette DEBUG loaded listener.js 20:31:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (158A1400) [pid = 3964] [serial = 1691] [outer = 144C9000] 20:31:31 INFO - PROCESS | 3964 | --DOCSHELL 1B085000 == 31 [pid = 3964] [id = 16] 20:31:32 INFO - PROCESS | 3964 | 1467603092035 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 702ms 20:31:32 INFO - PROCESS | 3964 | 1467603092056 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 3964 | 1467603092059 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 20:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:31:32 INFO - PROCESS | 3964 | 1467603092062 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 3964 | 1467603092064 Marionette TRACE conn3 <- [1,2218,null,{}] 20:31:32 INFO - PROCESS | 3964 | 1467603092068 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}] 20:31:32 INFO - PROCESS | 3964 | 1467603092070 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:32 INFO - PROCESS | 3964 | 1467603092250 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:31:32 INFO - PROCESS | 3964 | 1467603092273 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 3964 | 1467603092275 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:32 INFO - PROCESS | 3964 | ++DOCSHELL 1589FC00 == 32 [pid = 3964] [id = 564] 20:31:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15F6EC00) [pid = 3964] [serial = 1692] [outer = 00000000] 20:31:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (16765400) [pid = 3964] [serial = 1693] [outer = 15F6EC00] 20:31:32 INFO - PROCESS | 3964 | 1467603092319 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (16999400) [pid = 3964] [serial = 1694] [outer = 15F6EC00] 20:31:32 INFO - PROCESS | 3964 | 1467603092763 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]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 750ms 20:31:32 INFO - PROCESS | 3964 | 1467603092802 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 3964 | 1467603092804 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 20:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:31:32 INFO - PROCESS | 3964 | 1467603092808 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 3964 | 1467603092809 Marionette TRACE conn3 <- [1,2222,null,{}] 20:31:32 INFO - PROCESS | 3964 | 1467603092813 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}] 20:31:32 INFO - PROCESS | 3964 | 1467603092815 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:32 INFO - PROCESS | 3964 | 1467603092928 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:31:32 INFO - PROCESS | 3964 | 1467603092933 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 3964 | 1467603092935 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:32 INFO - PROCESS | 3964 | ++DOCSHELL 15FDA000 == 33 [pid = 3964] [id = 565] 20:31:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (15FE7C00) [pid = 3964] [serial = 1695] [outer = 00000000] 20:31:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1767B000) [pid = 3964] [serial = 1696] [outer = 15FE7C00] 20:31:32 INFO - PROCESS | 3964 | 1467603092985 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (17B68800) [pid = 3964] [serial = 1697] [outer = 15FE7C00] 20:31:33 INFO - PROCESS | 3964 | 1467603093449 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]]]}] 20:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 703ms 20:31:33 INFO - PROCESS | 3964 | 1467603093508 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:31:33 INFO - PROCESS | 3964 | 1467603093510 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 20:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:31:33 INFO - PROCESS | 3964 | 1467603093513 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:31:33 INFO - PROCESS | 3964 | 1467603093515 Marionette TRACE conn3 <- [1,2226,null,{}] 20:31:33 INFO - PROCESS | 3964 | 1467603093519 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}] 20:31:33 INFO - PROCESS | 3964 | 1467603093524 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:33 INFO - PROCESS | 3964 | 1467603093679 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:31:33 INFO - PROCESS | 3964 | 1467603093717 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 3964 | 1467603093720 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:33 INFO - PROCESS | 3964 | ++DOCSHELL 19409800 == 34 [pid = 3964] [id = 566] 20:31:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1940A800) [pid = 3964] [serial = 1698] [outer = 00000000] 20:31:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (194AF000) [pid = 3964] [serial = 1699] [outer = 1940A800] 20:31:33 INFO - PROCESS | 3964 | 1467603093762 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (194B0000) [pid = 3964] [serial = 1700] [outer = 1940A800] 20:31:34 INFO - PROCESS | 3964 | 1467603094375 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]]]}] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1A2DB000) [pid = 3964] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (196EDC00) [pid = 3964] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1441E800) [pid = 3964] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10A76800) [pid = 3964] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (114DD800) [pid = 3964] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (13246400) [pid = 3964] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17677400) [pid = 3964] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (158A1000) [pid = 3964] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (16D43C00) [pid = 3964] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (17588800) [pid = 3964] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19410C00) [pid = 3964] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (194AA800) [pid = 3964] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15FDD000) [pid = 3964] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:31:34 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10A08800) [pid = 3964] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 906ms 20:31:34 INFO - PROCESS | 3964 | 1467603094418 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:31:34 INFO - PROCESS | 3964 | 1467603094419 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 20:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:31:34 INFO - PROCESS | 3964 | 1467603094423 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 3964 | 1467603094425 Marionette TRACE conn3 <- [1,2230,null,{}] 20:31:34 INFO - PROCESS | 3964 | 1467603094428 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}] 20:31:34 INFO - PROCESS | 3964 | 1467603094430 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:34 INFO - PROCESS | 3964 | 1467603094507 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:31:34 INFO - PROCESS | 3964 | 1467603094512 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 3964 | 1467603094514 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:34 INFO - PROCESS | 3964 | ++DOCSHELL 1047C400 == 35 [pid = 3964] [id = 567] 20:31:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (131E5800) [pid = 3964] [serial = 1701] [outer = 00000000] 20:31:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (144C9800) [pid = 3964] [serial = 1702] [outer = 131E5800] 20:31:34 INFO - PROCESS | 3964 | 1467603094556 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15F69000) [pid = 3964] [serial = 1703] [outer = 131E5800] 20:31:34 INFO - PROCESS | 3964 | 1467603094978 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]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 594ms 20:31:35 INFO - PROCESS | 3964 | 1467603095049 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 3964 | 1467603095052 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 20:31:35 INFO - PROCESS | 3964 | 1467603095055 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 3964 | 1467603095057 Marionette TRACE conn3 <- [1,2234,null,{}] 20:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:31:35 INFO - PROCESS | 3964 | 1467603095060 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}] 20:31:35 INFO - PROCESS | 3964 | 1467603095062 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:35 INFO - PROCESS | 3964 | 1467603095140 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:31:35 INFO - PROCESS | 3964 | 1467603095145 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 3964 | 1467603095147 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:35 INFO - PROCESS | 3964 | ++DOCSHELL 12EDC800 == 36 [pid = 3964] [id = 568] 20:31:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1316B800) [pid = 3964] [serial = 1704] [outer = 00000000] 20:31:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17EE4400) [pid = 3964] [serial = 1705] [outer = 1316B800] 20:31:35 INFO - PROCESS | 3964 | 1467603095189 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (194AF800) [pid = 3964] [serial = 1706] [outer = 1316B800] 20:31:35 INFO - PROCESS | 3964 | 1467603095662 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]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 687ms 20:31:35 INFO - PROCESS | 3964 | 1467603095740 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 3964 | 1467603095744 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 20:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:31:35 INFO - PROCESS | 3964 | 1467603095750 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 3964 | 1467603095754 Marionette TRACE conn3 <- [1,2238,null,{}] 20:31:35 INFO - PROCESS | 3964 | 1467603095761 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}] 20:31:35 INFO - PROCESS | 3964 | 1467603095764 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:35 INFO - PROCESS | 3964 | 1467603095929 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:31:36 INFO - PROCESS | 3964 | 1467603096034 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 3964 | 1467603096039 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:36 INFO - PROCESS | 3964 | ++DOCSHELL 10A7D800 == 37 [pid = 3964] [id = 569] 20:31:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10B02400) [pid = 3964] [serial = 1707] [outer = 00000000] 20:31:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10B0F800) [pid = 3964] [serial = 1708] [outer = 10B02400] 20:31:36 INFO - PROCESS | 3964 | 1467603096102 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10BBB800) [pid = 3964] [serial = 1709] [outer = 10B02400] 20:31:36 INFO - PROCESS | 3964 | 1467603096713 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]]]}] 20:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1000ms 20:31:36 INFO - PROCESS | 3964 | 1467603096752 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:31:36 INFO - PROCESS | 3964 | 1467603096757 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 20:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:31:36 INFO - PROCESS | 3964 | 1467603096763 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:31:36 INFO - PROCESS | 3964 | 1467603096766 Marionette TRACE conn3 <- [1,2242,null,{}] 20:31:36 INFO - PROCESS | 3964 | 1467603096770 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}] 20:31:36 INFO - PROCESS | 3964 | 1467603096773 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:36 INFO - PROCESS | 3964 | 1467603096882 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:31:36 INFO - PROCESS | 3964 | 1467603096995 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 3964 | 1467603096998 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:37 INFO - PROCESS | 3964 | ++DOCSHELL 139C0000 == 38 [pid = 3964] [id = 570] 20:31:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (13AB8C00) [pid = 3964] [serial = 1710] [outer = 00000000] 20:31:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (14234800) [pid = 3964] [serial = 1711] [outer = 13AB8C00] 20:31:37 INFO - PROCESS | 3964 | 1467603097094 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (14426C00) [pid = 3964] [serial = 1712] [outer = 13AB8C00] 20:31:37 INFO - PROCESS | 3964 | 1467603097654 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]]]}] 20:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 952ms 20:31:37 INFO - PROCESS | 3964 | 1467603097708 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 3964 | 1467603097711 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 20:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:31:37 INFO - PROCESS | 3964 | 1467603097715 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 3964 | 1467603097719 Marionette TRACE conn3 <- [1,2246,null,{}] 20:31:37 INFO - PROCESS | 3964 | 1467603097730 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}] 20:31:37 INFO - PROCESS | 3964 | 1467603097734 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:37 INFO - PROCESS | 3964 | 1467603097844 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:31:37 INFO - PROCESS | 3964 | 1467603097984 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 3964 | 1467603097988 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:37 INFO - PROCESS | 3964 | ++DOCSHELL 175E3800 == 39 [pid = 3964] [id = 571] 20:31:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (175E4400) [pid = 3964] [serial = 1713] [outer = 00000000] 20:31:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (17EE5800) [pid = 3964] [serial = 1714] [outer = 175E4400] 20:31:38 INFO - PROCESS | 3964 | 1467603098046 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (194B9000) [pid = 3964] [serial = 1715] [outer = 175E4400] 20:31:38 INFO - PROCESS | 3964 | 1467603098643 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]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 937ms 20:31:38 INFO - PROCESS | 3964 | 1467603098659 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 3964 | 1467603098662 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 20:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:31:38 INFO - PROCESS | 3964 | 1467603098665 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 3964 | 1467603098667 Marionette TRACE conn3 <- [1,2250,null,{}] 20:31:38 INFO - PROCESS | 3964 | 1467603098671 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}] 20:31:38 INFO - PROCESS | 3964 | 1467603098673 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:38 INFO - PROCESS | 3964 | 1467603098777 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:31:38 INFO - PROCESS | 3964 | 1467603098887 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 3964 | 1467603098889 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:38 INFO - PROCESS | 3964 | ++DOCSHELL 19C6D800 == 40 [pid = 3964] [id = 572] 20:31:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19C6E800) [pid = 3964] [serial = 1716] [outer = 00000000] 20:31:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19E0B800) [pid = 3964] [serial = 1717] [outer = 19C6E800] 20:31:38 INFO - PROCESS | 3964 | 1467603098982 Marionette DEBUG loaded listener.js 20:31:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (19F5A800) [pid = 3964] [serial = 1718] [outer = 19C6E800] 20:31:39 INFO - PROCESS | 3964 | 1467603099666 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]]]}] 20:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1046ms 20:31:39 INFO - PROCESS | 3964 | 1467603099736 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 3964 | 1467603099739 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 20:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:31:39 INFO - PROCESS | 3964 | 1467603099745 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 3964 | 1467603099748 Marionette TRACE conn3 <- [1,2254,null,{}] 20:31:39 INFO - PROCESS | 3964 | 1467603099753 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}] 20:31:39 INFO - PROCESS | 3964 | 1467603099757 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:39 INFO - PROCESS | 3964 | 1467603099854 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:31:39 INFO - PROCESS | 3964 | 1467603099990 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:39 INFO - PROCESS | 3964 | 1467603099994 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:39 INFO - PROCESS | 3964 | ++DOCSHELL 11DE1C00 == 41 [pid = 3964] [id = 573] 20:31:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (129DFC00) [pid = 3964] [serial = 1719] [outer = 00000000] 20:31:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (12BB1000) [pid = 3964] [serial = 1720] [outer = 129DFC00] 20:31:40 INFO - PROCESS | 3964 | 1467603100045 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (12E60C00) [pid = 3964] [serial = 1721] [outer = 129DFC00] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 19787800 == 40 [pid = 3964] [id = 401] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 144BF400 == 39 [pid = 3964] [id = 563] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 1589FC00 == 38 [pid = 3964] [id = 564] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 15FDA000 == 37 [pid = 3964] [id = 565] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 1026D800 == 36 [pid = 3964] [id = 390] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 1047C400 == 35 [pid = 3964] [id = 567] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 19409800 == 34 [pid = 3964] [id = 566] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 11888C00 == 33 [pid = 3964] [id = 402] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 12EDEC00 == 32 [pid = 3964] [id = 544] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 10A10000 == 31 [pid = 3964] [id = 391] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 1B1CBC00 == 30 [pid = 3964] [id = 17] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 19C6D800 == 29 [pid = 3964] [id = 572] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 175E3800 == 28 [pid = 3964] [id = 571] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 12EDC800 == 27 [pid = 3964] [id = 568] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 10A7D800 == 26 [pid = 3964] [id = 569] 20:31:41 INFO - PROCESS | 3964 | --DOCSHELL 139C0000 == 25 [pid = 3964] [id = 570] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19780800) [pid = 3964] [serial = 1660] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (150AA800) [pid = 3964] [serial = 1645] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (15638000) [pid = 3964] [serial = 1646] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10B08000) [pid = 3964] [serial = 1636] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10B0C000) [pid = 3964] [serial = 1637] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (11C9E800) [pid = 3964] [serial = 1639] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (12B6B400) [pid = 3964] [serial = 1640] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (139C0800) [pid = 3964] [serial = 1642] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (13B4EC00) [pid = 3964] [serial = 1643] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1A432800) [pid = 3964] [serial = 1634] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15F6DC00) [pid = 3964] [serial = 1648] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15FDB000) [pid = 3964] [serial = 1649] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (175E4800) [pid = 3964] [serial = 1651] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17719400) [pid = 3964] [serial = 1652] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17EDEC00) [pid = 3964] [serial = 1654] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17EE0800) [pid = 3964] [serial = 1655] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (196E8800) [pid = 3964] [serial = 1657] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19C67800) [pid = 3964] [serial = 1663] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19781C00) [pid = 3964] [serial = 1661] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19E0B400) [pid = 3964] [serial = 1664] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1A391000) [pid = 3964] [serial = 1669] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B06C00) [pid = 3964] [serial = 1666] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1A43A800) [pid = 3964] [serial = 1673] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (14240C00) [pid = 3964] [serial = 1667] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1A392400) [pid = 3964] [serial = 1670] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (19401800) [pid = 3964] [serial = 1658] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1A436400) [pid = 3964] [serial = 1672] [outer = 00000000] [url = about:blank] 20:31:41 INFO - PROCESS | 3964 | 1467603101290 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]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1608ms 20:31:41 INFO - PROCESS | 3964 | 1467603101349 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 3964 | 1467603101353 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 20:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:31:41 INFO - PROCESS | 3964 | 1467603101358 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - PROCESS | 3964 | 1467603101361 Marionette TRACE conn3 <- [1,2258,null,{}] 20:31:41 INFO - PROCESS | 3964 | 1467603101367 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}] 20:31:41 INFO - PROCESS | 3964 | 1467603101370 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:41 INFO - PROCESS | 3964 | 1467603101497 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:31:41 INFO - PROCESS | 3964 | 1467603101594 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 3964 | 1467603101598 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:41 INFO - PROCESS | 3964 | ++DOCSHELL 10A07800 == 26 [pid = 3964] [id = 574] 20:31:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10A0F000) [pid = 3964] [serial = 1722] [outer = 00000000] 20:31:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10A7C400) [pid = 3964] [serial = 1723] [outer = 10A0F000] 20:31:41 INFO - PROCESS | 3964 | 1467603101644 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10B05C00) [pid = 3964] [serial = 1724] [outer = 10A0F000] 20:31:42 INFO - PROCESS | 3964 | 1467603102042 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]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 750ms 20:31:42 INFO - PROCESS | 3964 | 1467603102100 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 3964 | 1467603102105 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 20:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:31:42 INFO - PROCESS | 3964 | 1467603102111 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - PROCESS | 3964 | 1467603102114 Marionette TRACE conn3 <- [1,2262,null,{}] 20:31:42 INFO - PROCESS | 3964 | 1467603102117 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}] 20:31:42 INFO - PROCESS | 3964 | 1467603102120 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:42 INFO - PROCESS | 3964 | 1467603102207 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:31:42 INFO - PROCESS | 3964 | 1467603102215 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 3964 | 1467603102218 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:42 INFO - PROCESS | 3964 | ++DOCSHELL 11C9AC00 == 27 [pid = 3964] [id = 575] 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (11C9B400) [pid = 3964] [serial = 1725] [outer = 00000000] 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1295B000) [pid = 3964] [serial = 1726] [outer = 11C9B400] 20:31:42 INFO - PROCESS | 3964 | 1467603102272 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12B74C00) [pid = 3964] [serial = 1727] [outer = 11C9B400] 20:31:42 INFO - PROCESS | 3964 | 1467603102735 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]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 20:31:42 INFO - PROCESS | 3964 | 1467603102748 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 3964 | 1467603102750 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 20:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:31:42 INFO - PROCESS | 3964 | 1467603102754 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - PROCESS | 3964 | 1467603102757 Marionette TRACE conn3 <- [1,2266,null,{}] 20:31:42 INFO - PROCESS | 3964 | 1467603102768 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}] 20:31:42 INFO - PROCESS | 3964 | 1467603102772 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:42 INFO - PROCESS | 3964 | 1467603102854 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:31:42 INFO - PROCESS | 3964 | 1467603102861 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 3964 | 1467603102864 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:42 INFO - PROCESS | 3964 | ++DOCSHELL 13ABA800 == 28 [pid = 3964] [id = 576] 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (13ABE000) [pid = 3964] [serial = 1728] [outer = 00000000] 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (14242400) [pid = 3964] [serial = 1729] [outer = 13ABE000] 20:31:42 INFO - PROCESS | 3964 | 1467603102910 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (144C6000) [pid = 3964] [serial = 1730] [outer = 13ABE000] 20:31:43 INFO - PROCESS | 3964 | 1467603103407 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]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 687ms 20:31:43 INFO - PROCESS | 3964 | 1467603103454 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 3964 | 1467603103457 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 20:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:31:43 INFO - PROCESS | 3964 | 1467603103470 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - PROCESS | 3964 | 1467603103472 Marionette TRACE conn3 <- [1,2270,null,{}] 20:31:43 INFO - PROCESS | 3964 | 1467603103475 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}] 20:31:43 INFO - PROCESS | 3964 | 1467603103477 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:43 INFO - PROCESS | 3964 | 1467603103592 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:31:43 INFO - PROCESS | 3964 | 1467603103597 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 3964 | 1467603103599 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:43 INFO - PROCESS | 3964 | ++DOCSHELL 14242000 == 29 [pid = 3964] [id = 577] 20:31:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (14427C00) [pid = 3964] [serial = 1731] [outer = 00000000] 20:31:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15894000) [pid = 3964] [serial = 1732] [outer = 14427C00] 20:31:43 INFO - PROCESS | 3964 | 1467603103643 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (158B6C00) [pid = 3964] [serial = 1733] [outer = 14427C00] 20:31:44 INFO - PROCESS | 3964 | 1467603104072 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]]]}] 20:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 656ms 20:31:44 INFO - PROCESS | 3964 | 1467603104117 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 3964 | 1467603104119 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 20:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:31:44 INFO - PROCESS | 3964 | 1467603104122 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 3964 | 1467603104124 Marionette TRACE conn3 <- [1,2274,null,{}] 20:31:44 INFO - PROCESS | 3964 | 1467603104127 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}] 20:31:44 INFO - PROCESS | 3964 | 1467603104129 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:44 INFO - PROCESS | 3964 | 1467603104239 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:31:44 INFO - PROCESS | 3964 | 1467603104338 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 3964 | 1467603104340 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:44 INFO - PROCESS | 3964 | ++DOCSHELL 15F70800 == 30 [pid = 3964] [id = 578] 20:31:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FD8400) [pid = 3964] [serial = 1734] [outer = 00000000] 20:31:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15FDEC00) [pid = 3964] [serial = 1735] [outer = 15FD8400] 20:31:44 INFO - PROCESS | 3964 | 1467603104382 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1620D000) [pid = 3964] [serial = 1736] [outer = 15FD8400] 20:31:44 INFO - PROCESS | 3964 | 1467603104806 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]]]}] 20:31:44 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 20:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 20:31:44 INFO - PROCESS | 3964 | 1467603104863 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:31:44 INFO - PROCESS | 3964 | 1467603104866 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 20:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:31:44 INFO - PROCESS | 3964 | 1467603104869 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:31:44 INFO - PROCESS | 3964 | 1467603104870 Marionette TRACE conn3 <- [1,2278,null,{}] 20:31:44 INFO - PROCESS | 3964 | 1467603104874 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}] 20:31:44 INFO - PROCESS | 3964 | 1467603104880 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:44 INFO - PROCESS | 3964 | 1467603105012 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:31:45 INFO - PROCESS | 3964 | 1467603105075 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 3964 | 1467603105077 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:45 INFO - PROCESS | 3964 | ++DOCSHELL 16D41400 == 31 [pid = 3964] [id = 579] 20:31:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (16D47000) [pid = 3964] [serial = 1737] [outer = 00000000] 20:31:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1771A000) [pid = 3964] [serial = 1738] [outer = 16D47000] 20:31:45 INFO - PROCESS | 3964 | 1467603105121 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17EE4000) [pid = 3964] [serial = 1739] [outer = 16D47000] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1B085400) [pid = 3964] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (15FE7C00) [pid = 3964] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1940A800) [pid = 3964] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (131E5800) [pid = 3964] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (10B02C00) [pid = 3964] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (144C9000) [pid = 3964] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12E2A000) [pid = 3964] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10A78800) [pid = 3964] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1A38F400) [pid = 3964] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10A7EC00) [pid = 3964] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1316B800) [pid = 3964] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1B1CFC00) [pid = 3964] [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.] 20:31:45 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15F6EC00) [pid = 3964] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:31:45 INFO - PROCESS | 3964 | 1467603105748 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]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 905ms 20:31:45 INFO - PROCESS | 3964 | 1467603105773 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 3964 | 1467603105775 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 20:31:45 INFO - PROCESS | 3964 | 1467603105779 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:31:45 INFO - PROCESS | 3964 | 1467603105780 Marionette TRACE conn3 <- [1,2282,null,{}] 20:31:45 INFO - PROCESS | 3964 | 1467603105783 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}] 20:31:45 INFO - PROCESS | 3964 | 1467603105785 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:45 INFO - PROCESS | 3964 | 1467603105889 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:31:45 INFO - PROCESS | 3964 | 1467603105984 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 3964 | 1467603105986 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:45 INFO - PROCESS | 3964 | ++DOCSHELL 10B10400 == 32 [pid = 3964] [id = 580] 20:31:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10BBA400) [pid = 3964] [serial = 1740] [outer = 00000000] 20:31:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1324B000) [pid = 3964] [serial = 1741] [outer = 10BBA400] 20:31:46 INFO - PROCESS | 3964 | 1467603106029 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (139C5C00) [pid = 3964] [serial = 1742] [outer = 10BBA400] 20:31:46 INFO - PROCESS | 3964 | 1467603106379 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]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 20:31:46 INFO - PROCESS | 3964 | 1467603106417 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 3964 | 1467603106419 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 20:31:46 INFO - PROCESS | 3964 | 1467603106422 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:31:46 INFO - PROCESS | 3964 | 1467603106423 Marionette TRACE conn3 <- [1,2286,null,{}] 20:31:46 INFO - PROCESS | 3964 | 1467603106427 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}] 20:31:46 INFO - PROCESS | 3964 | 1467603106429 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:46 INFO - PROCESS | 3964 | 1467603106503 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:31:46 INFO - PROCESS | 3964 | 1467603106509 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 3964 | 1467603106511 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:46 INFO - PROCESS | 3964 | ++DOCSHELL 131E5800 == 33 [pid = 3964] [id = 581] 20:31:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17ED8400) [pid = 3964] [serial = 1743] [outer = 00000000] 20:31:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (196E9C00) [pid = 3964] [serial = 1744] [outer = 17ED8400] 20:31:46 INFO - PROCESS | 3964 | 1467603106553 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196EA000) [pid = 3964] [serial = 1745] [outer = 17ED8400] 20:31:46 INFO - PROCESS | 3964 | 1467603106974 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]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 593ms 20:31:47 INFO - PROCESS | 3964 | 1467603107020 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 3964 | 1467603107022 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 20:31:47 INFO - PROCESS | 3964 | 1467603107025 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:31:47 INFO - PROCESS | 3964 | 1467603107026 Marionette TRACE conn3 <- [1,2290,null,{}] 20:31:47 INFO - PROCESS | 3964 | 1467603107030 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}] 20:31:47 INFO - PROCESS | 3964 | 1467603107032 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:47 INFO - PROCESS | 3964 | 1467603107108 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:31:47 INFO - PROCESS | 3964 | 1467603107113 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 3964 | 1467603107115 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:47 INFO - PROCESS | 3964 | ++DOCSHELL 13ABA000 == 34 [pid = 3964] [id = 582] 20:31:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19782000) [pid = 3964] [serial = 1746] [outer = 00000000] 20:31:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19C63C00) [pid = 3964] [serial = 1747] [outer = 19782000] 20:31:47 INFO - PROCESS | 3964 | 1467603107156 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C64800) [pid = 3964] [serial = 1748] [outer = 19782000] 20:31:47 INFO - PROCESS | 3964 | 1467603107593 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]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 593ms 20:31:47 INFO - PROCESS | 3964 | 1467603107622 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 3964 | 1467603107624 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 20:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:31:47 INFO - PROCESS | 3964 | 1467603107627 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 3964 | 1467603107629 Marionette TRACE conn3 <- [1,2294,null,{}] 20:31:47 INFO - PROCESS | 3964 | 1467603107645 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}] 20:31:47 INFO - PROCESS | 3964 | 1467603107647 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:47 INFO - PROCESS | 3964 | 1467603107840 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:31:47 INFO - PROCESS | 3964 | 1467603107953 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 3964 | 1467603107957 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:47 INFO - PROCESS | 3964 | ++DOCSHELL 10A04800 == 35 [pid = 3964] [id = 583] 20:31:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10A06400) [pid = 3964] [serial = 1749] [outer = 00000000] 20:31:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10B03400) [pid = 3964] [serial = 1750] [outer = 10A06400] 20:31:48 INFO - PROCESS | 3964 | 1467603108012 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (10EF0400) [pid = 3964] [serial = 1751] [outer = 10A06400] 20:31:48 INFO - PROCESS | 3964 | 1467603108769 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]]]}] 20:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1187ms 20:31:48 INFO - PROCESS | 3964 | 1467603108850 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 3964 | 1467603108855 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 20:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:31:48 INFO - PROCESS | 3964 | 1467603108860 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 3964 | 1467603108863 Marionette TRACE conn3 <- [1,2298,null,{}] 20:31:48 INFO - PROCESS | 3964 | 1467603108868 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}] 20:31:48 INFO - PROCESS | 3964 | 1467603108871 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:48 INFO - PROCESS | 3964 | 1467603108996 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:31:49 INFO - PROCESS | 3964 | 1467603109128 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 3964 | 1467603109131 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:49 INFO - PROCESS | 3964 | ++DOCSHELL 1423C400 == 36 [pid = 3964] [id = 584] 20:31:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1423FC00) [pid = 3964] [serial = 1752] [outer = 00000000] 20:31:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (144CB000) [pid = 3964] [serial = 1753] [outer = 1423FC00] 20:31:49 INFO - PROCESS | 3964 | 1467603109187 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1441C800) [pid = 3964] [serial = 1754] [outer = 1423FC00] 20:31:50 INFO - PROCESS | 3964 | 1467603110047 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]]]}] 20:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1234ms 20:31:50 INFO - PROCESS | 3964 | 1467603110105 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 3964 | 1467603110109 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 20:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:31:50 INFO - PROCESS | 3964 | 1467603110114 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 3964 | 1467603110117 Marionette TRACE conn3 <- [1,2302,null,{}] 20:31:50 INFO - PROCESS | 3964 | 1467603110123 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}] 20:31:50 INFO - PROCESS | 3964 | 1467603110125 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:50 INFO - PROCESS | 3964 | 1467603110222 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 131E5800 == 35 [pid = 3964] [id = 581] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 10B10400 == 34 [pid = 3964] [id = 580] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 16D41400 == 33 [pid = 3964] [id = 579] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 15F70800 == 32 [pid = 3964] [id = 578] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 14242000 == 31 [pid = 3964] [id = 577] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 13ABA800 == 30 [pid = 3964] [id = 576] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 11C9AC00 == 29 [pid = 3964] [id = 575] 20:31:50 INFO - PROCESS | 3964 | --DOCSHELL 10A07800 == 28 [pid = 3964] [id = 574] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (1B086400) [pid = 3964] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1767B000) [pid = 3964] [serial = 1696] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (194AF000) [pid = 3964] [serial = 1699] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (144C9800) [pid = 3964] [serial = 1702] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (15F69000) [pid = 3964] [serial = 1703] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10BBC400) [pid = 3964] [serial = 1681] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (12E6A000) [pid = 3964] [serial = 1682] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1513B000) [pid = 3964] [serial = 1690] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (158A1400) [pid = 3964] [serial = 1691] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12EDE800) [pid = 3964] [serial = 1687] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (131E9C00) [pid = 3964] [serial = 1688] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10EECC00) [pid = 3964] [serial = 1678] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (114E2800) [pid = 3964] [serial = 1679] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1A5AF400) [pid = 3964] [serial = 1676] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1A59A400) [pid = 3964] [serial = 1675] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10B5F400) [pid = 3964] [serial = 1684] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (194AF800) [pid = 3964] [serial = 1706] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1109C000) [pid = 3964] [serial = 1685] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (194B0000) [pid = 3964] [serial = 1700] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (17EE4400) [pid = 3964] [serial = 1705] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (10A80400) [pid = 3964] [serial = 1142] [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.] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (16765400) [pid = 3964] [serial = 1693] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (17B68800) [pid = 3964] [serial = 1697] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (16999400) [pid = 3964] [serial = 1694] [outer = 00000000] [url = about:blank] 20:31:50 INFO - PROCESS | 3964 | 1467603110356 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 3964 | 1467603110361 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:50 INFO - PROCESS | 3964 | ++DOCSHELL 104EA800 == 29 [pid = 3964] [id = 585] 20:31:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (104EAC00) [pid = 3964] [serial = 1755] [outer = 00000000] 20:31:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10A73400) [pid = 3964] [serial = 1756] [outer = 104EAC00] 20:31:50 INFO - PROCESS | 3964 | 1467603110408 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10B5F400) [pid = 3964] [serial = 1757] [outer = 104EAC00] 20:31:50 INFO - PROCESS | 3964 | 1467603110803 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]]]}] 20:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 20:31:50 INFO - PROCESS | 3964 | 1467603110856 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 3964 | 1467603110861 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 20:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:31:50 INFO - PROCESS | 3964 | 1467603110868 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 3964 | 1467603110870 Marionette TRACE conn3 <- [1,2306,null,{}] 20:31:50 INFO - PROCESS | 3964 | 1467603110874 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}] 20:31:50 INFO - PROCESS | 3964 | 1467603110877 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:50 INFO - PROCESS | 3964 | 1467603110962 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:31:50 INFO - PROCESS | 3964 | 1467603110968 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 3964 | 1467603110970 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:50 INFO - PROCESS | 3964 | ++DOCSHELL 1109A800 == 30 [pid = 3964] [id = 586] 20:31:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (110A7000) [pid = 3964] [serial = 1758] [outer = 00000000] 20:31:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (12BB3400) [pid = 3964] [serial = 1759] [outer = 110A7000] 20:31:51 INFO - PROCESS | 3964 | 1467603111016 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12E62000) [pid = 3964] [serial = 1760] [outer = 110A7000] 20:31:51 INFO - PROCESS | 3964 | 1467603111482 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] 20:31:51 INFO - PROCESS | 3964 | 1467603111513 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 20:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:31:51 INFO - PROCESS | 3964 | 1467603111518 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 3964 | 1467603111522 Marionette TRACE conn3 <- [1,2310,null,{}] 20:31:51 INFO - PROCESS | 3964 | 1467603111533 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}] 20:31:51 INFO - PROCESS | 3964 | 1467603111537 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:51 INFO - PROCESS | 3964 | 1467603111619 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:31:51 INFO - PROCESS | 3964 | 1467603111746 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 3964 | 1467603111749 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:51 INFO - PROCESS | 3964 | ++DOCSHELL 1423A800 == 31 [pid = 3964] [id = 587] 20:31:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (14240C00) [pid = 3964] [serial = 1761] [outer = 00000000] 20:31:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (144BF400) [pid = 3964] [serial = 1762] [outer = 14240C00] 20:31:51 INFO - PROCESS | 3964 | 1467603111801 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1563DC00) [pid = 3964] [serial = 1763] [outer = 14240C00] 20:31:52 INFO - PROCESS | 3964 | 1467603112182 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 703ms 20:31:52 INFO - PROCESS | 3964 | 1467603112213 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 3964 | 1467603112216 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 20:31:52 INFO - PROCESS | 3964 | 1467603112219 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:31:52 INFO - PROCESS | 3964 | 1467603112221 Marionette TRACE conn3 <- [1,2314,null,{}] 20:31:52 INFO - PROCESS | 3964 | 1467603112224 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}] 20:31:52 INFO - PROCESS | 3964 | 1467603112226 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:52 INFO - PROCESS | 3964 | 1467603112317 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:31:52 INFO - PROCESS | 3964 | 1467603112423 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 3964 | 1467603112426 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:52 INFO - PROCESS | 3964 | ++DOCSHELL 15637800 == 32 [pid = 3964] [id = 588] 20:31:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15879C00) [pid = 3964] [serial = 1764] [outer = 00000000] 20:31:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15FDD000) [pid = 3964] [serial = 1765] [outer = 15879C00] 20:31:52 INFO - PROCESS | 3964 | 1467603112471 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (16768000) [pid = 3964] [serial = 1766] [outer = 15879C00] 20:31:52 INFO - PROCESS | 3964 | 1467603112898 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]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 750ms 20:31:52 INFO - PROCESS | 3964 | 1467603112960 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 3964 | 1467603112962 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 20:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:31:52 INFO - PROCESS | 3964 | 1467603112965 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 3964 | 1467603112967 Marionette TRACE conn3 <- [1,2318,null,{}] 20:31:52 INFO - PROCESS | 3964 | 1467603112970 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}] 20:31:52 INFO - PROCESS | 3964 | 1467603112972 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:53 INFO - PROCESS | 3964 | 1467603113109 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:31:53 INFO - PROCESS | 3964 | 1467603113129 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 3964 | 1467603113131 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:53 INFO - PROCESS | 3964 | ++DOCSHELL 1699A400 == 33 [pid = 3964] [id = 589] 20:31:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (16D47800) [pid = 3964] [serial = 1767] [outer = 00000000] 20:31:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17589000) [pid = 3964] [serial = 1768] [outer = 16D47800] 20:31:53 INFO - PROCESS | 3964 | 1467603113174 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (17717000) [pid = 3964] [serial = 1769] [outer = 16D47800] 20:31:53 INFO - PROCESS | 3964 | 1467603113622 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]]]}] 20:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 702ms 20:31:53 INFO - PROCESS | 3964 | 1467603113669 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 20:31:53 INFO - PROCESS | 3964 | 1467603113671 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 20:31:53 INFO - PROCESS | 3964 | 1467603113674 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:31:53 INFO - PROCESS | 3964 | 1467603113676 Marionette TRACE conn3 <- [1,2322,null,{}] 20:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:31:53 INFO - PROCESS | 3964 | 1467603113679 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}] 20:31:53 INFO - PROCESS | 3964 | 1467603113684 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:53 INFO - PROCESS | 3964 | 1467603113820 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:31:53 INFO - PROCESS | 3964 | 1467603113885 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 3964 | 1467603113887 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:53 INFO - PROCESS | 3964 | ++DOCSHELL 17BD4C00 == 34 [pid = 3964] [id = 590] 20:31:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17EE0400) [pid = 3964] [serial = 1770] [outer = 00000000] 20:31:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (194AF800) [pid = 3964] [serial = 1771] [outer = 17EE0400] 20:31:53 INFO - PROCESS | 3964 | 1467603113930 Marionette DEBUG loaded listener.js 20:31:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (194AA400) [pid = 3964] [serial = 1772] [outer = 17EE0400] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13ABE000) [pid = 3964] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10A0F000) [pid = 3964] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (11C9B400) [pid = 3964] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (129DFC00) [pid = 3964] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (16D47000) [pid = 3964] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10B02400) [pid = 3964] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (13AB8C00) [pid = 3964] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (175E4400) [pid = 3964] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19C6E800) [pid = 3964] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (15FD8400) [pid = 3964] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10BBA400) [pid = 3964] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (17ED8400) [pid = 3964] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:31:54 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (14427C00) [pid = 3964] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:31:54 INFO - PROCESS | 3964 | 1467603114442 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]]]}] 20:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 797ms 20:31:54 INFO - PROCESS | 3964 | 1467603114477 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 3964 | 1467603114479 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 20:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:31:54 INFO - PROCESS | 3964 | 1467603114483 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - PROCESS | 3964 | 1467603114494 Marionette TRACE conn3 <- [1,2326,null,{}] 20:31:54 INFO - PROCESS | 3964 | 1467603114497 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}] 20:31:54 INFO - PROCESS | 3964 | 1467603114499 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:54 INFO - PROCESS | 3964 | 1467603114577 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:31:54 INFO - PROCESS | 3964 | 1467603114582 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:54 INFO - PROCESS | 3964 | 1467603114584 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:54 INFO - PROCESS | 3964 | ++DOCSHELL 1180DC00 == 35 [pid = 3964] [id = 591] 20:31:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (11C9B400) [pid = 3964] [serial = 1773] [outer = 00000000] 20:31:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (139C5800) [pid = 3964] [serial = 1774] [outer = 11C9B400] 20:31:54 INFO - PROCESS | 3964 | 1467603114634 Marionette DEBUG loaded listener.js 20:31:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12B71C00) [pid = 3964] [serial = 1775] [outer = 11C9B400] 20:31:55 INFO - PROCESS | 3964 | 1467603115055 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]]]}] 20:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 593ms 20:31:55 INFO - PROCESS | 3964 | 1467603115080 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:31:55 INFO - PROCESS | 3964 | 1467603115082 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 20:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:31:55 INFO - PROCESS | 3964 | 1467603115097 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - PROCESS | 3964 | 1467603115099 Marionette TRACE conn3 <- [1,2330,null,{}] 20:31:55 INFO - PROCESS | 3964 | 1467603115102 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}] 20:31:55 INFO - PROCESS | 3964 | 1467603115104 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:55 INFO - PROCESS | 3964 | 1467603115180 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:31:55 INFO - PROCESS | 3964 | 1467603115185 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 3964 | 1467603115187 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:55 INFO - PROCESS | 3964 | ++DOCSHELL 11888C00 == 36 [pid = 3964] [id = 592] 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12B69C00) [pid = 3964] [serial = 1776] [outer = 00000000] 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (196E9800) [pid = 3964] [serial = 1777] [outer = 12B69C00] 20:31:55 INFO - PROCESS | 3964 | 1467603115230 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19789400) [pid = 3964] [serial = 1778] [outer = 12B69C00] 20:31:55 INFO - PROCESS | 3964 | 1467603115675 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]]]}] 20:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 625ms 20:31:55 INFO - PROCESS | 3964 | 1467603115734 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:31:55 INFO - PROCESS | 3964 | 1467603115736 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 20:31:55 INFO - PROCESS | 3964 | 1467603115739 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:31:55 INFO - PROCESS | 3964 | 1467603115741 Marionette TRACE conn3 <- [1,2334,null,{}] 20:31:55 INFO - PROCESS | 3964 | 1467603115745 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}] 20:31:55 INFO - PROCESS | 3964 | 1467603115746 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:55 INFO - PROCESS | 3964 | 1467603115825 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:31:55 INFO - PROCESS | 3964 | 1467603115832 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:55 INFO - PROCESS | 3964 | 1467603115834 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:55 INFO - PROCESS | 3964 | ++DOCSHELL 194B0800 == 37 [pid = 3964] [id = 593] 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (196EA400) [pid = 3964] [serial = 1779] [outer = 00000000] 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19F52800) [pid = 3964] [serial = 1780] [outer = 196EA400] 20:31:55 INFO - PROCESS | 3964 | 1467603115876 Marionette DEBUG loaded listener.js 20:31:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19FCDC00) [pid = 3964] [serial = 1781] [outer = 196EA400] 20:31:56 INFO - PROCESS | 3964 | 1467603116322 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]]]}] 20:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 624ms 20:31:56 INFO - PROCESS | 3964 | 1467603116378 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:31:56 INFO - PROCESS | 3964 | 1467603116380 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 20:31:56 INFO - PROCESS | 3964 | 1467603116383 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:31:56 INFO - PROCESS | 3964 | 1467603116385 Marionette TRACE conn3 <- [1,2338,null,{}] 20:31:56 INFO - PROCESS | 3964 | 1467603116388 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}] 20:31:56 INFO - PROCESS | 3964 | 1467603116390 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:56 INFO - PROCESS | 3964 | 1467603116510 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:31:56 INFO - PROCESS | 3964 | 1467603116653 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 3964 | 1467603116656 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:56 INFO - PROCESS | 3964 | ++DOCSHELL 104E7000 == 38 [pid = 3964] [id = 594] 20:31:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (104E7C00) [pid = 3964] [serial = 1782] [outer = 00000000] 20:31:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (10A78C00) [pid = 3964] [serial = 1783] [outer = 104E7C00] 20:31:56 INFO - PROCESS | 3964 | 1467603116724 Marionette DEBUG loaded listener.js 20:31:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10B0AC00) [pid = 3964] [serial = 1784] [outer = 104E7C00] 20:31:57 INFO - PROCESS | 3964 | 1467603117353 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]]]}] 20:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1000ms 20:31:57 INFO - PROCESS | 3964 | 1467603117388 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:31:57 INFO - PROCESS | 3964 | 1467603117392 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 20:31:57 INFO - PROCESS | 3964 | 1467603117397 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:31:57 INFO - PROCESS | 3964 | 1467603117400 Marionette TRACE conn3 <- [1,2342,null,{}] 20:31:57 INFO - PROCESS | 3964 | 1467603117405 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}] 20:31:57 INFO - PROCESS | 3964 | 1467603117408 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:57 INFO - PROCESS | 3964 | 1467603117561 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:31:57 INFO - PROCESS | 3964 | 1467603117627 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 3964 | 1467603117630 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:57 INFO - PROCESS | 3964 | ++DOCSHELL 13114800 == 39 [pid = 3964] [id = 595] 20:31:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (1313BC00) [pid = 3964] [serial = 1785] [outer = 00000000] 20:31:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (132C7C00) [pid = 3964] [serial = 1786] [outer = 1313BC00] 20:31:57 INFO - PROCESS | 3964 | 1467603117685 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (14242C00) [pid = 3964] [serial = 1787] [outer = 1313BC00] 20:31:58 INFO - PROCESS | 3964 | 1467603118268 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]]]}] 20:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 937ms 20:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:31:58 INFO - PROCESS | 3964 | 1467603118343 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 3964 | 1467603118346 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 20:31:58 INFO - PROCESS | 3964 | 1467603118350 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - PROCESS | 3964 | 1467603118353 Marionette TRACE conn3 <- [1,2346,null,{}] 20:31:58 INFO - PROCESS | 3964 | 1467603118356 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}] 20:31:58 INFO - PROCESS | 3964 | 1467603118359 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:58 INFO - PROCESS | 3964 | 1467603118495 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:31:58 INFO - PROCESS | 3964 | 1467603118637 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:58 INFO - PROCESS | 3964 | 1467603118640 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:58 INFO - PROCESS | 3964 | ++DOCSHELL 13B4E400 == 40 [pid = 3964] [id = 596] 20:31:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (15881000) [pid = 3964] [serial = 1788] [outer = 00000000] 20:31:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17B6D800) [pid = 3964] [serial = 1789] [outer = 15881000] 20:31:58 INFO - PROCESS | 3964 | 1467603118693 Marionette DEBUG loaded listener.js 20:31:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19404000) [pid = 3964] [serial = 1790] [outer = 15881000] 20:31:59 INFO - PROCESS | 3964 | 1467603119317 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]]]}] 20:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1000ms 20:31:59 INFO - PROCESS | 3964 | 1467603119351 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:31:59 INFO - PROCESS | 3964 | 1467603119355 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 20:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:31:59 INFO - PROCESS | 3964 | 1467603119366 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:31:59 INFO - PROCESS | 3964 | 1467603119370 Marionette TRACE conn3 <- [1,2350,null,{}] 20:31:59 INFO - PROCESS | 3964 | 1467603119374 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}] 20:31:59 INFO - PROCESS | 3964 | 1467603119377 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:59 INFO - PROCESS | 3964 | 1467603119489 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:31:59 INFO - PROCESS | 3964 | 1467603119755 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 3964 | 1467603119760 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:31:59 INFO - PROCESS | 3964 | ++DOCSHELL 0C76B000 == 41 [pid = 3964] [id = 597] 20:31:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (0C774C00) [pid = 3964] [serial = 1791] [outer = 00000000] 20:31:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1047CC00) [pid = 3964] [serial = 1792] [outer = 0C774C00] 20:31:59 INFO - PROCESS | 3964 | 1467603119829 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10A76000) [pid = 3964] [serial = 1793] [outer = 0C774C00] 20:32:00 INFO - PROCESS | 3964 | 1467603120441 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]]]}] 20:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1140ms 20:32:00 INFO - PROCESS | 3964 | 1467603120513 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:32:00 INFO - PROCESS | 3964 | 1467603120516 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 20:32:00 INFO - PROCESS | 3964 | 1467603120521 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 3964 | 1467603120523 Marionette TRACE conn3 <- [1,2354,null,{}] 20:32:00 INFO - PROCESS | 3964 | 1467603120529 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}] 20:32:00 INFO - PROCESS | 3964 | 1467603120533 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 194B0800 == 40 [pid = 3964] [id = 593] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 11888C00 == 39 [pid = 3964] [id = 592] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 1180DC00 == 38 [pid = 3964] [id = 591] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 17BD4C00 == 37 [pid = 3964] [id = 590] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 1699A400 == 36 [pid = 3964] [id = 589] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 15637800 == 35 [pid = 3964] [id = 588] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 1423A800 == 34 [pid = 3964] [id = 587] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 1109A800 == 33 [pid = 3964] [id = 586] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 104EA800 == 32 [pid = 3964] [id = 585] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 13ABA000 == 31 [pid = 3964] [id = 582] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 11DE1C00 == 30 [pid = 3964] [id = 573] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 1423C400 == 29 [pid = 3964] [id = 584] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 10A04800 == 28 [pid = 3964] [id = 583] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 0C76B000 == 27 [pid = 3964] [id = 597] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 13B4E400 == 26 [pid = 3964] [id = 596] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 104E7000 == 25 [pid = 3964] [id = 594] 20:32:01 INFO - PROCESS | 3964 | --DOCSHELL 13114800 == 24 [pid = 3964] [id = 595] 20:32:01 INFO - PROCESS | 3964 | 1467603121227 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19C63C00) [pid = 3964] [serial = 1747] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (14242400) [pid = 3964] [serial = 1729] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10A7C400) [pid = 3964] [serial = 1723] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10B05C00) [pid = 3964] [serial = 1724] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1295B000) [pid = 3964] [serial = 1726] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (12B74C00) [pid = 3964] [serial = 1727] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (12E60C00) [pid = 3964] [serial = 1721] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (12BB1000) [pid = 3964] [serial = 1720] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1771A000) [pid = 3964] [serial = 1738] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10BBB800) [pid = 3964] [serial = 1709] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10B0F800) [pid = 3964] [serial = 1708] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (14426C00) [pid = 3964] [serial = 1712] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (14234800) [pid = 3964] [serial = 1711] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (194B9000) [pid = 3964] [serial = 1715] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17EE5800) [pid = 3964] [serial = 1714] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19F5A800) [pid = 3964] [serial = 1718] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19E0B800) [pid = 3964] [serial = 1717] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1620D000) [pid = 3964] [serial = 1736] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1324B000) [pid = 3964] [serial = 1741] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (15FDEC00) [pid = 3964] [serial = 1735] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (196E9C00) [pid = 3964] [serial = 1744] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (17EE4000) [pid = 3964] [serial = 1739] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (196EA000) [pid = 3964] [serial = 1745] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (15894000) [pid = 3964] [serial = 1732] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (139C5C00) [pid = 3964] [serial = 1742] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (144C6000) [pid = 3964] [serial = 1730] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (158B6C00) [pid = 3964] [serial = 1733] [outer = 00000000] [url = about:blank] 20:32:01 INFO - PROCESS | 3964 | 1467603121399 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 3964 | 1467603121402 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:01 INFO - PROCESS | 3964 | ++DOCSHELL 102C9000 == 25 [pid = 3964] [id = 598] 20:32:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (102CB000) [pid = 3964] [serial = 1794] [outer = 00000000] 20:32:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (104EA400) [pid = 3964] [serial = 1795] [outer = 102CB000] 20:32:01 INFO - PROCESS | 3964 | 1467603121449 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10A7E800) [pid = 3964] [serial = 1796] [outer = 102CB000] 20:32:01 INFO - PROCESS | 3964 | 1467603121906 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]]]}] 20:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1452ms 20:32:01 INFO - PROCESS | 3964 | 1467603121987 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 3964 | 1467603121992 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 20:32:01 INFO - PROCESS | 3964 | 1467603121996 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:32:01 INFO - PROCESS | 3964 | 1467603121999 Marionette TRACE conn3 <- [1,2358,null,{}] 20:32:01 INFO - PROCESS | 3964 | 1467603122004 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}] 20:32:01 INFO - PROCESS | 3964 | 1467603122007 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:02 INFO - PROCESS | 3964 | 1467603122097 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:32:02 INFO - PROCESS | 3964 | 1467603122105 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 3964 | 1467603122108 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:02 INFO - PROCESS | 3964 | ++DOCSHELL 114E1400 == 26 [pid = 3964] [id = 599] 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (114E2000) [pid = 3964] [serial = 1797] [outer = 00000000] 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (11C90800) [pid = 3964] [serial = 1798] [outer = 114E2000] 20:32:02 INFO - PROCESS | 3964 | 1467603122153 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (129DF000) [pid = 3964] [serial = 1799] [outer = 114E2000] 20:32:02 INFO - PROCESS | 3964 | 1467603122618 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]]]}] 20:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 640ms 20:32:02 INFO - PROCESS | 3964 | 1467603122636 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 3964 | 1467603122639 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 20:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:32:02 INFO - PROCESS | 3964 | 1467603122642 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:32:02 INFO - PROCESS | 3964 | 1467603122644 Marionette TRACE conn3 <- [1,2362,null,{}] 20:32:02 INFO - PROCESS | 3964 | 1467603122648 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}] 20:32:02 INFO - PROCESS | 3964 | 1467603122651 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:02 INFO - PROCESS | 3964 | 1467603122762 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:32:02 INFO - PROCESS | 3964 | 1467603122773 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 3964 | 1467603122775 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:02 INFO - PROCESS | 3964 | ++DOCSHELL 13249400 == 27 [pid = 3964] [id = 600] 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (13249800) [pid = 3964] [serial = 1800] [outer = 00000000] 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (139C4C00) [pid = 3964] [serial = 1801] [outer = 13249800] 20:32:02 INFO - PROCESS | 3964 | 1467603122819 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (14234400) [pid = 3964] [serial = 1802] [outer = 13249800] 20:32:03 INFO - PROCESS | 3964 | 1467603123334 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]]]}] 20:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 750ms 20:32:03 INFO - PROCESS | 3964 | 1467603123381 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 3964 | 1467603123385 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 20:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:32:03 INFO - PROCESS | 3964 | 1467603123395 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - PROCESS | 3964 | 1467603123400 Marionette TRACE conn3 <- [1,2366,null,{}] 20:32:03 INFO - PROCESS | 3964 | 1467603123403 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}] 20:32:03 INFO - PROCESS | 3964 | 1467603123406 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:03 INFO - PROCESS | 3964 | 1467603123502 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:32:03 INFO - PROCESS | 3964 | 1467603123512 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 3964 | 1467603123514 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:03 INFO - PROCESS | 3964 | ++DOCSHELL 1109C000 == 28 [pid = 3964] [id = 601] 20:32:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13B52400) [pid = 3964] [serial = 1803] [outer = 00000000] 20:32:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15880400) [pid = 3964] [serial = 1804] [outer = 13B52400] 20:32:03 INFO - PROCESS | 3964 | 1467603123587 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15F6D800) [pid = 3964] [serial = 1805] [outer = 13B52400] 20:32:04 INFO - PROCESS | 3964 | 1467603124106 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]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 750ms 20:32:04 INFO - PROCESS | 3964 | 1467603124168 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 3964 | 1467603124170 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 20:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:32:04 INFO - PROCESS | 3964 | 1467603124173 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - PROCESS | 3964 | 1467603124175 Marionette TRACE conn3 <- [1,2370,null,{}] 20:32:04 INFO - PROCESS | 3964 | 1467603124179 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}] 20:32:04 INFO - PROCESS | 3964 | 1467603124181 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:04 INFO - PROCESS | 3964 | 1467603124292 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:32:04 INFO - PROCESS | 3964 | 1467603124302 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:04 INFO - PROCESS | 3964 | 1467603124304 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:04 INFO - PROCESS | 3964 | ++DOCSHELL 15FDC400 == 29 [pid = 3964] [id = 602] 20:32:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15FDD400) [pid = 3964] [serial = 1806] [outer = 00000000] 20:32:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15FE5400) [pid = 3964] [serial = 1807] [outer = 15FDD400] 20:32:04 INFO - PROCESS | 3964 | 1467603124347 Marionette DEBUG loaded listener.js 20:32:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16210C00) [pid = 3964] [serial = 1808] [outer = 15FDD400] 20:32:04 INFO - PROCESS | 3964 | 1467603124773 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]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 640ms 20:32:04 INFO - PROCESS | 3964 | 1467603124810 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 3964 | 1467603124811 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 20:32:04 INFO - PROCESS | 3964 | 1467603124815 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:32:04 INFO - PROCESS | 3964 | 1467603124817 Marionette TRACE conn3 <- [1,2374,null,{}] 20:32:04 INFO - PROCESS | 3964 | 1467603124820 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}] 20:32:04 INFO - PROCESS | 3964 | 1467603124822 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:04 INFO - PROCESS | 3964 | 1467603124942 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:32:05 INFO - PROCESS | 3964 | 1467603125008 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 3964 | 1467603125013 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:05 INFO - PROCESS | 3964 | ++DOCSHELL 175E4800 == 30 [pid = 3964] [id = 603] 20:32:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (175E4C00) [pid = 3964] [serial = 1809] [outer = 00000000] 20:32:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17BBA000) [pid = 3964] [serial = 1810] [outer = 175E4C00] 20:32:05 INFO - PROCESS | 3964 | 1467603125065 Marionette DEBUG loaded listener.js 20:32:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17EDD000) [pid = 3964] [serial = 1811] [outer = 175E4C00] 20:32:05 INFO - PROCESS | 3964 | 1467603125503 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]]]}] 20:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 20:32:05 INFO - PROCESS | 3964 | 1467603125559 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:32:05 INFO - PROCESS | 3964 | 1467603125561 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 20:32:05 INFO - PROCESS | 3964 | 1467603125564 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:32:05 INFO - PROCESS | 3964 | 1467603125566 Marionette TRACE conn3 <- [1,2378,null,{}] 20:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:32:05 INFO - PROCESS | 3964 | 1467603125595 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}] 20:32:05 INFO - PROCESS | 3964 | 1467603125597 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:05 INFO - PROCESS | 3964 | 1467603125716 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (196EA400) [pid = 3964] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (16D47800) [pid = 3964] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (17EE0400) [pid = 3964] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (19782000) [pid = 3964] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (14240C00) [pid = 3964] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (110A7000) [pid = 3964] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1423FC00) [pid = 3964] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10A06400) [pid = 3964] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (11C9B400) [pid = 3964] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (104EAC00) [pid = 3964] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (15879C00) [pid = 3964] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:32:06 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (12B69C00) [pid = 3964] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:32:06 INFO - PROCESS | 3964 | 1467603126021 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 3964 | 1467603126023 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:06 INFO - PROCESS | 3964 | ++DOCSHELL 1021B800 == 31 [pid = 3964] [id = 604] 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10470400) [pid = 3964] [serial = 1812] [outer = 00000000] 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10BB8800) [pid = 3964] [serial = 1813] [outer = 10470400] 20:32:06 INFO - PROCESS | 3964 | 1467603126067 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12B6B400) [pid = 3964] [serial = 1814] [outer = 10470400] 20:32:06 INFO - PROCESS | 3964 | 1467603126427 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]]]}] 20:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 874ms 20:32:06 INFO - PROCESS | 3964 | 1467603126450 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:32:06 INFO - PROCESS | 3964 | 1467603126452 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 20:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:32:06 INFO - PROCESS | 3964 | 1467603126455 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:32:06 INFO - PROCESS | 3964 | 1467603126457 Marionette TRACE conn3 <- [1,2382,null,{}] 20:32:06 INFO - PROCESS | 3964 | 1467603126460 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}] 20:32:06 INFO - PROCESS | 3964 | 1467603126462 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:06 INFO - PROCESS | 3964 | 1467603126536 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:32:06 INFO - PROCESS | 3964 | 1467603126541 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 3964 | 1467603126543 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:06 INFO - PROCESS | 3964 | ++DOCSHELL 1940AC00 == 32 [pid = 3964] [id = 605] 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (1940B400) [pid = 3964] [serial = 1815] [outer = 00000000] 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1940CC00) [pid = 3964] [serial = 1816] [outer = 1940B400] 20:32:06 INFO - PROCESS | 3964 | 1467603126589 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (194B9800) [pid = 3964] [serial = 1817] [outer = 1940B400] 20:32:07 INFO - PROCESS | 3964 | 1467603127037 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 625ms 20:32:07 INFO - PROCESS | 3964 | 1467603127094 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 3964 | 1467603127096 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 20:32:07 INFO - PROCESS | 3964 | 1467603127099 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:32:07 INFO - PROCESS | 3964 | 1467603127101 Marionette TRACE conn3 <- [1,2386,null,{}] 20:32:07 INFO - PROCESS | 3964 | 1467603127104 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}] 20:32:07 INFO - PROCESS | 3964 | 1467603127106 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:07 INFO - PROCESS | 3964 | 1467603127181 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:32:07 INFO - PROCESS | 3964 | 1467603127186 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 3964 | 1467603127188 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:07 INFO - PROCESS | 3964 | ++DOCSHELL 196EA000 == 33 [pid = 3964] [id = 606] 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (196EC000) [pid = 3964] [serial = 1818] [outer = 00000000] 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19781C00) [pid = 3964] [serial = 1819] [outer = 196EC000] 20:32:07 INFO - PROCESS | 3964 | 1467603127230 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19782000) [pid = 3964] [serial = 1820] [outer = 196EC000] 20:32:07 INFO - PROCESS | 3964 | 1467603127670 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]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 594ms 20:32:07 INFO - PROCESS | 3964 | 1467603127696 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 3964 | 1467603127698 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 20:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:32:07 INFO - PROCESS | 3964 | 1467603127701 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 3964 | 1467603127703 Marionette TRACE conn3 <- [1,2390,null,{}] 20:32:07 INFO - PROCESS | 3964 | 1467603127706 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}] 20:32:07 INFO - PROCESS | 3964 | 1467603127708 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:07 INFO - PROCESS | 3964 | 1467603127828 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:32:07 INFO - PROCESS | 3964 | 1467603127837 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:07 INFO - PROCESS | 3964 | 1467603127839 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:07 INFO - PROCESS | 3964 | ++DOCSHELL 15879C00 == 34 [pid = 3964] [id = 607] 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196E9C00) [pid = 3964] [serial = 1821] [outer = 00000000] 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19E0B400) [pid = 3964] [serial = 1822] [outer = 196E9C00] 20:32:07 INFO - PROCESS | 3964 | 1467603127892 Marionette DEBUG loaded listener.js 20:32:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19E10C00) [pid = 3964] [serial = 1823] [outer = 196E9C00] 20:32:08 INFO - PROCESS | 3964 | 1467603128643 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]]]}] 20:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 984ms 20:32:08 INFO - PROCESS | 3964 | 1467603128689 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 3964 | 1467603128693 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 20:32:08 INFO - PROCESS | 3964 | 1467603128698 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:32:08 INFO - PROCESS | 3964 | 1467603128703 Marionette TRACE conn3 <- [1,2394,null,{}] 20:32:08 INFO - PROCESS | 3964 | 1467603128708 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}] 20:32:08 INFO - PROCESS | 3964 | 1467603128711 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:08 INFO - PROCESS | 3964 | 1467603128835 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:32:08 INFO - PROCESS | 3964 | 1467603128967 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 3964 | 1467603128970 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:08 INFO - PROCESS | 3964 | ++DOCSHELL 10B0F400 == 35 [pid = 3964] [id = 608] 20:32:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10B62800) [pid = 3964] [serial = 1824] [outer = 00000000] 20:32:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (114DD800) [pid = 3964] [serial = 1825] [outer = 10B62800] 20:32:09 INFO - PROCESS | 3964 | 1467603129027 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (12E66C00) [pid = 3964] [serial = 1826] [outer = 10B62800] 20:32:09 INFO - PROCESS | 3964 | 1467603129714 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]]]}] 20:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1047ms 20:32:09 INFO - PROCESS | 3964 | 1467603129742 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 3964 | 1467603129747 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 20:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:32:09 INFO - PROCESS | 3964 | 1467603129771 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:32:09 INFO - PROCESS | 3964 | 1467603129774 Marionette TRACE conn3 <- [1,2398,null,{}] 20:32:09 INFO - PROCESS | 3964 | 1467603129778 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}] 20:32:09 INFO - PROCESS | 3964 | 1467603129781 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:09 INFO - PROCESS | 3964 | 1467603129907 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:32:10 INFO - PROCESS | 3964 | 1467603130161 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 3964 | 1467603130165 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:10 INFO - PROCESS | 3964 | ++DOCSHELL 0C765000 == 36 [pid = 3964] [id = 609] 20:32:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (0C765400) [pid = 3964] [serial = 1827] [outer = 00000000] 20:32:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1026C000) [pid = 3964] [serial = 1828] [outer = 0C765400] 20:32:10 INFO - PROCESS | 3964 | 1467603130223 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (10A0AC00) [pid = 3964] [serial = 1829] [outer = 0C765400] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 196EA000 == 35 [pid = 3964] [id = 606] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 1940AC00 == 34 [pid = 3964] [id = 605] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 1021B800 == 33 [pid = 3964] [id = 604] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 175E4800 == 32 [pid = 3964] [id = 603] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 15FDC400 == 31 [pid = 3964] [id = 602] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 1109C000 == 30 [pid = 3964] [id = 601] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 13249400 == 29 [pid = 3964] [id = 600] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 114E1400 == 28 [pid = 3964] [id = 599] 20:32:10 INFO - PROCESS | 3964 | --DOCSHELL 102C9000 == 27 [pid = 3964] [id = 598] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (17589000) [pid = 3964] [serial = 1768] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (194AF800) [pid = 3964] [serial = 1771] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19C64800) [pid = 3964] [serial = 1748] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (144BF400) [pid = 3964] [serial = 1762] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1563DC00) [pid = 3964] [serial = 1763] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (12BB3400) [pid = 3964] [serial = 1759] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (12E62000) [pid = 3964] [serial = 1760] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (144CB000) [pid = 3964] [serial = 1753] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1441C800) [pid = 3964] [serial = 1754] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10B03400) [pid = 3964] [serial = 1750] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (12B71C00) [pid = 3964] [serial = 1775] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10EF0400) [pid = 3964] [serial = 1751] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10A73400) [pid = 3964] [serial = 1756] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B5F400) [pid = 3964] [serial = 1757] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (139C5800) [pid = 3964] [serial = 1774] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (194AA400) [pid = 3964] [serial = 1772] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (15FDD000) [pid = 3964] [serial = 1765] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (17717000) [pid = 3964] [serial = 1769] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (19FCDC00) [pid = 3964] [serial = 1781] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (196E9800) [pid = 3964] [serial = 1777] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19789400) [pid = 3964] [serial = 1778] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (16768000) [pid = 3964] [serial = 1766] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (19F52800) [pid = 3964] [serial = 1780] [outer = 00000000] [url = about:blank] 20:32:10 INFO - PROCESS | 3964 | 1467603130890 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]]]}] 20:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1156ms 20:32:10 INFO - PROCESS | 3964 | 1467603130920 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:32:10 INFO - PROCESS | 3964 | 1467603130923 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 20:32:10 INFO - PROCESS | 3964 | 1467603130927 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:32:10 INFO - PROCESS | 3964 | 1467603130930 Marionette TRACE conn3 <- [1,2402,null,{}] 20:32:10 INFO - PROCESS | 3964 | 1467603130935 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}] 20:32:10 INFO - PROCESS | 3964 | 1467603130939 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:11 INFO - PROCESS | 3964 | 1467603131022 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:32:11 INFO - PROCESS | 3964 | 1467603131130 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 3964 | 1467603131133 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:11 INFO - PROCESS | 3964 | ++DOCSHELL 10B5AC00 == 28 [pid = 3964] [id = 610] 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10BBC000) [pid = 3964] [serial = 1830] [outer = 00000000] 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (11DE0000) [pid = 3964] [serial = 1831] [outer = 10BBC000] 20:32:11 INFO - PROCESS | 3964 | 1467603131180 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (12EDEC00) [pid = 3964] [serial = 1832] [outer = 10BBC000] 20:32:11 INFO - PROCESS | 3964 | 1467603131616 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]]]}] 20:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 20:32:11 INFO - PROCESS | 3964 | 1467603131667 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 3964 | 1467603131671 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 20:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:32:11 INFO - PROCESS | 3964 | 1467603131675 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 3964 | 1467603131677 Marionette TRACE conn3 <- [1,2406,null,{}] 20:32:11 INFO - PROCESS | 3964 | 1467603131682 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}] 20:32:11 INFO - PROCESS | 3964 | 1467603131685 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:11 INFO - PROCESS | 3964 | 1467603131769 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:32:11 INFO - PROCESS | 3964 | 1467603131778 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 3964 | 1467603131780 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:11 INFO - PROCESS | 3964 | ++DOCSHELL 1441F000 == 29 [pid = 3964] [id = 611] 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (14421000) [pid = 3964] [serial = 1833] [outer = 00000000] 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (150A4800) [pid = 3964] [serial = 1834] [outer = 14421000] 20:32:11 INFO - PROCESS | 3964 | 1467603131824 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (15636400) [pid = 3964] [serial = 1835] [outer = 14421000] 20:32:12 INFO - PROCESS | 3964 | 1467603132304 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]]]}] 20:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 687ms 20:32:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:32:12 INFO - PROCESS | 3964 | 1467603132375 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:32:12 INFO - PROCESS | 3964 | 1467603132377 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 20:32:12 INFO - PROCESS | 3964 | 1467603132382 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:32:12 INFO - PROCESS | 3964 | 1467603132388 Marionette TRACE conn3 <- [1,2410,null,{}] 20:32:12 INFO - PROCESS | 3964 | 1467603132397 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}] 20:32:12 INFO - PROCESS | 3964 | 1467603132400 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:12 INFO - PROCESS | 3964 | 1467603132483 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:32:12 INFO - PROCESS | 3964 | 1467603132587 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:12 INFO - PROCESS | 3964 | 1467603132590 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:12 INFO - PROCESS | 3964 | ++DOCSHELL 15FE0400 == 30 [pid = 3964] [id = 612] 20:32:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15FE2800) [pid = 3964] [serial = 1836] [outer = 00000000] 20:32:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (168FDC00) [pid = 3964] [serial = 1837] [outer = 15FE2800] 20:32:12 INFO - PROCESS | 3964 | 1467603132632 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16D47C00) [pid = 3964] [serial = 1838] [outer = 15FE2800] 20:32:13 INFO - PROCESS | 3964 | 1467603133045 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]]]}] 20:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 688ms 20:32:13 INFO - PROCESS | 3964 | 1467603133080 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 3964 | 1467603133082 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 20:32:13 INFO - PROCESS | 3964 | 1467603133086 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:32:13 INFO - PROCESS | 3964 | 1467603133087 Marionette TRACE conn3 <- [1,2414,null,{}] 20:32:13 INFO - PROCESS | 3964 | 1467603133091 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}] 20:32:13 INFO - PROCESS | 3964 | 1467603133093 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:13 INFO - PROCESS | 3964 | 1467603133243 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:32:13 INFO - PROCESS | 3964 | 1467603133263 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 3964 | 1467603133265 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:13 INFO - PROCESS | 3964 | ++DOCSHELL 171CE400 == 31 [pid = 3964] [id = 613] 20:32:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1725B000) [pid = 3964] [serial = 1839] [outer = 00000000] 20:32:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17BB6000) [pid = 3964] [serial = 1840] [outer = 1725B000] 20:32:13 INFO - PROCESS | 3964 | 1467603133308 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17EDC800) [pid = 3964] [serial = 1841] [outer = 1725B000] 20:32:13 INFO - PROCESS | 3964 | 1467603133741 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]]]}] 20:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 20:32:13 INFO - PROCESS | 3964 | 1467603133785 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 3964 | 1467603133787 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 20:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:32:13 INFO - PROCESS | 3964 | 1467603133796 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:32:13 INFO - PROCESS | 3964 | 1467603133798 Marionette TRACE conn3 <- [1,2418,null,{}] 20:32:13 INFO - PROCESS | 3964 | 1467603133801 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}] 20:32:13 INFO - PROCESS | 3964 | 1467603133803 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:13 INFO - PROCESS | 3964 | 1467603133913 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:32:13 INFO - PROCESS | 3964 | 1467603133919 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 3964 | 1467603133925 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:13 INFO - PROCESS | 3964 | ++DOCSHELL 132C2000 == 32 [pid = 3964] [id = 614] 20:32:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19409000) [pid = 3964] [serial = 1842] [outer = 00000000] 20:32:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (194AB400) [pid = 3964] [serial = 1843] [outer = 19409000] 20:32:13 INFO - PROCESS | 3964 | 1467603133980 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196EC800) [pid = 3964] [serial = 1844] [outer = 19409000] 20:32:14 INFO - PROCESS | 3964 | 1467603134467 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]]]}] 20:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 703ms 20:32:14 INFO - PROCESS | 3964 | 1467603134495 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 3964 | 1467603134497 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 20:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:32:14 INFO - PROCESS | 3964 | 1467603134500 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - PROCESS | 3964 | 1467603134502 Marionette TRACE conn3 <- [1,2422,null,{}] 20:32:14 INFO - PROCESS | 3964 | 1467603134506 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}] 20:32:14 INFO - PROCESS | 3964 | 1467603134508 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:14 INFO - PROCESS | 3964 | 1467603134645 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:32:14 INFO - PROCESS | 3964 | 1467603134668 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 3964 | 1467603134670 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:14 INFO - PROCESS | 3964 | ++DOCSHELL 196EDC00 == 33 [pid = 3964] [id = 615] 20:32:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196EF800) [pid = 3964] [serial = 1845] [outer = 00000000] 20:32:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19C67C00) [pid = 3964] [serial = 1846] [outer = 196EF800] 20:32:14 INFO - PROCESS | 3964 | 1467603134720 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19C68800) [pid = 3964] [serial = 1847] [outer = 196EF800] 20:32:14 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (13249800) [pid = 3964] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:32:14 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (114E2000) [pid = 3964] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:32:14 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (0C774C00) [pid = 3964] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:32:14 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (175E4C00) [pid = 3964] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10470400) [pid = 3964] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1940B400) [pid = 3964] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (104E7C00) [pid = 3964] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1313BC00) [pid = 3964] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15881000) [pid = 3964] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (196EC000) [pid = 3964] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (13B52400) [pid = 3964] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (102CB000) [pid = 3964] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:32:15 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15FDD400) [pid = 3964] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:32:15 INFO - PROCESS | 3964 | 1467603135256 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]]]}] 20:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 812ms 20:32:15 INFO - PROCESS | 3964 | 1467603135303 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 3964 | 1467603135305 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 20:32:15 INFO - PROCESS | 3964 | 1467603135308 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:32:15 INFO - PROCESS | 3964 | 1467603135310 Marionette TRACE conn3 <- [1,2426,null,{}] 20:32:15 INFO - PROCESS | 3964 | 1467603135313 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}] 20:32:15 INFO - PROCESS | 3964 | 1467603135314 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:15 INFO - PROCESS | 3964 | 1467603135393 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:32:15 INFO - PROCESS | 3964 | 1467603135399 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:15 INFO - PROCESS | 3964 | 1467603135400 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:15 INFO - PROCESS | 3964 | ++DOCSHELL 10F55800 == 34 [pid = 3964] [id = 616] 20:32:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (129E8400) [pid = 3964] [serial = 1848] [outer = 00000000] 20:32:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15881000) [pid = 3964] [serial = 1849] [outer = 129E8400] 20:32:15 INFO - PROCESS | 3964 | 1467603135443 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15FE5000) [pid = 3964] [serial = 1850] [outer = 129E8400] 20:32:15 INFO - PROCESS | 3964 | 1467603135854 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]]]}] 20:32:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:32:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 594ms 20:32:15 INFO - PROCESS | 3964 | 1467603135910 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 3964 | 1467603135912 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 20:32:15 INFO - PROCESS | 3964 | 1467603135916 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:32:15 INFO - PROCESS | 3964 | 1467603135917 Marionette TRACE conn3 <- [1,2430,null,{}] 20:32:15 INFO - PROCESS | 3964 | 1467603135925 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}] 20:32:15 INFO - PROCESS | 3964 | 1467603135927 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:15 INFO - PROCESS | 3964 | 1467603136005 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:32:15 INFO - PROCESS | 3964 | 1467603136010 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:15 INFO - PROCESS | 3964 | 1467603136012 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:16 INFO - PROCESS | 3964 | ++DOCSHELL 194B3800 == 35 [pid = 3964] [id = 617] 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (194B4400) [pid = 3964] [serial = 1851] [outer = 00000000] 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (19C65800) [pid = 3964] [serial = 1852] [outer = 194B4400] 20:32:16 INFO - PROCESS | 3964 | 1467603136054 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19C72C00) [pid = 3964] [serial = 1853] [outer = 194B4400] 20:32:16 INFO - PROCESS | 3964 | 1467603136497 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]]]}] 20:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 640ms 20:32:16 INFO - PROCESS | 3964 | 1467603136567 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:32:16 INFO - PROCESS | 3964 | 1467603136569 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 20:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:32:16 INFO - PROCESS | 3964 | 1467603136572 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:32:16 INFO - PROCESS | 3964 | 1467603136574 Marionette TRACE conn3 <- [1,2434,null,{}] 20:32:16 INFO - PROCESS | 3964 | 1467603136577 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}] 20:32:16 INFO - PROCESS | 3964 | 1467603136579 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:16 INFO - PROCESS | 3964 | 1467603136658 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:32:16 INFO - PROCESS | 3964 | 1467603136663 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:16 INFO - PROCESS | 3964 | 1467603136674 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:16 INFO - PROCESS | 3964 | ++DOCSHELL 16D47000 == 36 [pid = 3964] [id = 618] 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19F52800) [pid = 3964] [serial = 1854] [outer = 00000000] 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19FD8400) [pid = 3964] [serial = 1855] [outer = 19F52800] 20:32:16 INFO - PROCESS | 3964 | 1467603136720 Marionette DEBUG loaded listener.js 20:32:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19FDC800) [pid = 3964] [serial = 1856] [outer = 19F52800] 20:32:17 INFO - PROCESS | 3964 | 1467603137332 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]]]}] 20:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 797ms 20:32:17 INFO - PROCESS | 3964 | 1467603137401 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:32:17 INFO - PROCESS | 3964 | 1467603137405 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 20:32:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:32:17 INFO - PROCESS | 3964 | 1467603137424 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:32:17 INFO - PROCESS | 3964 | 1467603137428 Marionette TRACE conn3 <- [1,2438,null,{}] 20:32:17 INFO - PROCESS | 3964 | 1467603137434 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}] 20:32:17 INFO - PROCESS | 3964 | 1467603137437 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:17 INFO - PROCESS | 3964 | 1467603137553 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:32:17 INFO - PROCESS | 3964 | 1467603137659 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 3964 | 1467603137662 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:17 INFO - PROCESS | 3964 | ++DOCSHELL 10B67000 == 37 [pid = 3964] [id = 619] 20:32:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (10F52000) [pid = 3964] [serial = 1857] [outer = 00000000] 20:32:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (131E7400) [pid = 3964] [serial = 1858] [outer = 10F52000] 20:32:17 INFO - PROCESS | 3964 | 1467603137717 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (13AB8400) [pid = 3964] [serial = 1859] [outer = 10F52000] 20:32:18 INFO - PROCESS | 3964 | 1467603138289 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]]]}] 20:32:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:32:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 905ms 20:32:18 INFO - PROCESS | 3964 | 1467603138326 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 3964 | 1467603138331 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 20:32:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:32:18 INFO - PROCESS | 3964 | 1467603138338 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:32:18 INFO - PROCESS | 3964 | 1467603138341 Marionette TRACE conn3 <- [1,2442,null,{}] 20:32:18 INFO - PROCESS | 3964 | 1467603138344 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}] 20:32:18 INFO - PROCESS | 3964 | 1467603138347 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:18 INFO - PROCESS | 3964 | 1467603138458 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:32:18 INFO - PROCESS | 3964 | 1467603138571 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 3964 | 1467603138574 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:18 INFO - PROCESS | 3964 | ++DOCSHELL 158B0C00 == 38 [pid = 3964] [id = 620] 20:32:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15F69400) [pid = 3964] [serial = 1860] [outer = 00000000] 20:32:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (15FE7400) [pid = 3964] [serial = 1861] [outer = 15F69400] 20:32:18 INFO - PROCESS | 3964 | 1467603138669 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (175E1400) [pid = 3964] [serial = 1862] [outer = 15F69400] 20:32:19 INFO - PROCESS | 3964 | 1467603139244 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]]]}] 20:32:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:32:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 937ms 20:32:19 INFO - PROCESS | 3964 | 1467603139283 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:32:19 INFO - PROCESS | 3964 | 1467603139285 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 20:32:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:32:19 INFO - PROCESS | 3964 | 1467603139289 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:32:19 INFO - PROCESS | 3964 | 1467603139293 Marionette TRACE conn3 <- [1,2446,null,{}] 20:32:19 INFO - PROCESS | 3964 | 1467603139304 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}] 20:32:19 INFO - PROCESS | 3964 | 1467603139308 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:19 INFO - PROCESS | 3964 | 1467603139419 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:32:19 INFO - PROCESS | 3964 | 1467603139574 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:19 INFO - PROCESS | 3964 | 1467603139578 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:19 INFO - PROCESS | 3964 | ++DOCSHELL 19FD1C00 == 39 [pid = 3964] [id = 621] 20:32:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (19FD4400) [pid = 3964] [serial = 1863] [outer = 00000000] 20:32:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A2DF400) [pid = 3964] [serial = 1864] [outer = 19FD4400] 20:32:19 INFO - PROCESS | 3964 | 1467603139633 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A394400) [pid = 3964] [serial = 1865] [outer = 19FD4400] 20:32:20 INFO - PROCESS | 3964 | 1467603140205 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]]]}] 20:32:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:32:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 937ms 20:32:20 INFO - PROCESS | 3964 | 1467603140234 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 3964 | 1467603140237 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 20:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:32:20 INFO - PROCESS | 3964 | 1467603140240 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - PROCESS | 3964 | 1467603140242 Marionette TRACE conn3 <- [1,2450,null,{}] 20:32:20 INFO - PROCESS | 3964 | 1467603140246 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}] 20:32:20 INFO - PROCESS | 3964 | 1467603140248 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:20 INFO - PROCESS | 3964 | 1467603140353 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:32:20 INFO - PROCESS | 3964 | 1467603140467 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 3964 | 1467603140469 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:20 INFO - PROCESS | 3964 | ++DOCSHELL 0C763800 == 40 [pid = 3964] [id = 622] 20:32:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (0C76B000) [pid = 3964] [serial = 1866] [outer = 00000000] 20:32:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (10A73400) [pid = 3964] [serial = 1867] [outer = 0C76B000] 20:32:20 INFO - PROCESS | 3964 | 1467603140668 Marionette DEBUG loaded listener.js 20:32:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10BB1800) [pid = 3964] [serial = 1868] [outer = 0C76B000] 20:32:21 INFO - PROCESS | 3964 | 1467603141308 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]]]}] 20:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1078ms 20:32:21 INFO - PROCESS | 3964 | 1467603141331 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 3964 | 1467603141334 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 20:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:32:21 INFO - PROCESS | 3964 | 1467603141339 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:32:21 INFO - PROCESS | 3964 | 1467603141341 Marionette TRACE conn3 <- [1,2454,null,{}] 20:32:21 INFO - PROCESS | 3964 | 1467603141346 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}] 20:32:21 INFO - PROCESS | 3964 | 1467603141348 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 194B3800 == 39 [pid = 3964] [id = 617] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 10F55800 == 38 [pid = 3964] [id = 616] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 196EDC00 == 37 [pid = 3964] [id = 615] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 132C2000 == 36 [pid = 3964] [id = 614] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 171CE400 == 35 [pid = 3964] [id = 613] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 15FE0400 == 34 [pid = 3964] [id = 612] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 1441F000 == 33 [pid = 3964] [id = 611] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 10B5AC00 == 32 [pid = 3964] [id = 610] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 0C765000 == 31 [pid = 3964] [id = 609] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 15879C00 == 30 [pid = 3964] [id = 607] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 10B0F400 == 29 [pid = 3964] [id = 608] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 158B0C00 == 28 [pid = 3964] [id = 620] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 19FD1C00 == 27 [pid = 3964] [id = 621] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 16D47000 == 26 [pid = 3964] [id = 618] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 10B67000 == 25 [pid = 3964] [id = 619] 20:32:22 INFO - PROCESS | 3964 | 1467603142025 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19E0B400) [pid = 3964] [serial = 1822] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19781C00) [pid = 3964] [serial = 1819] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (15880400) [pid = 3964] [serial = 1804] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (104EA400) [pid = 3964] [serial = 1795] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (15FE5400) [pid = 3964] [serial = 1807] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (10A7E800) [pid = 3964] [serial = 1796] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (139C4C00) [pid = 3964] [serial = 1801] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (14234400) [pid = 3964] [serial = 1802] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (11C90800) [pid = 3964] [serial = 1798] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (129DF000) [pid = 3964] [serial = 1799] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (10A76000) [pid = 3964] [serial = 1793] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1047CC00) [pid = 3964] [serial = 1792] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17BBA000) [pid = 3964] [serial = 1810] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (16210C00) [pid = 3964] [serial = 1808] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10BB8800) [pid = 3964] [serial = 1813] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (17EDD000) [pid = 3964] [serial = 1811] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (12B6B400) [pid = 3964] [serial = 1814] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1940CC00) [pid = 3964] [serial = 1816] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10B0AC00) [pid = 3964] [serial = 1784] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10A78C00) [pid = 3964] [serial = 1783] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (14242C00) [pid = 3964] [serial = 1787] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (132C7C00) [pid = 3964] [serial = 1786] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (19404000) [pid = 3964] [serial = 1790] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (17B6D800) [pid = 3964] [serial = 1789] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (194B9800) [pid = 3964] [serial = 1817] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (15F6D800) [pid = 3964] [serial = 1805] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (19782000) [pid = 3964] [serial = 1820] [outer = 00000000] [url = about:blank] 20:32:22 INFO - PROCESS | 3964 | --DOCSHELL 0C763800 == 24 [pid = 3964] [id = 622] 20:32:22 INFO - PROCESS | 3964 | 1467603142222 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 3964 | 1467603142225 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:22 INFO - PROCESS | 3964 | ++DOCSHELL 0C763C00 == 25 [pid = 3964] [id = 623] 20:32:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (0F390400) [pid = 3964] [serial = 1869] [outer = 00000000] 20:32:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (104E4800) [pid = 3964] [serial = 1870] [outer = 0F390400] 20:32:22 INFO - PROCESS | 3964 | 1467603142278 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10A77400) [pid = 3964] [serial = 1871] [outer = 0F390400] 20:32:22 INFO - PROCESS | 3964 | 1467603142737 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]]]}] 20:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1452ms 20:32:22 INFO - PROCESS | 3964 | 1467603142800 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 3964 | 1467603142804 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 20:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:32:22 INFO - PROCESS | 3964 | 1467603142809 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 3964 | 1467603142812 Marionette TRACE conn3 <- [1,2458,null,{}] 20:32:22 INFO - PROCESS | 3964 | 1467603142816 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}] 20:32:22 INFO - PROCESS | 3964 | 1467603142819 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:22 INFO - PROCESS | 3964 | 1467603142903 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:32:22 INFO - PROCESS | 3964 | 1467603142915 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 3964 | 1467603142918 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:22 INFO - PROCESS | 3964 | ++DOCSHELL 10F55800 == 26 [pid = 3964] [id = 624] 20:32:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10F56000) [pid = 3964] [serial = 1872] [outer = 00000000] 20:32:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (114DF000) [pid = 3964] [serial = 1873] [outer = 10F56000] 20:32:22 INFO - PROCESS | 3964 | 1467603142964 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (11C9B400) [pid = 3964] [serial = 1874] [outer = 10F56000] 20:32:23 INFO - PROCESS | 3964 | 1467603143414 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]]]}] 20:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 640ms 20:32:23 INFO - PROCESS | 3964 | 1467603143448 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:32:23 INFO - PROCESS | 3964 | 1467603143451 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 20:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:32:23 INFO - PROCESS | 3964 | 1467603143459 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:32:23 INFO - PROCESS | 3964 | 1467603143462 Marionette TRACE conn3 <- [1,2462,null,{}] 20:32:23 INFO - PROCESS | 3964 | 1467603143468 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}] 20:32:23 INFO - PROCESS | 3964 | 1467603143472 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:23 INFO - PROCESS | 3964 | 1467603143584 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:32:23 INFO - PROCESS | 3964 | 1467603143596 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 3964 | 1467603143598 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:23 INFO - PROCESS | 3964 | ++DOCSHELL 11DDF800 == 27 [pid = 3964] [id = 625] 20:32:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12BB8000) [pid = 3964] [serial = 1875] [outer = 00000000] 20:32:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1313E400) [pid = 3964] [serial = 1876] [outer = 12BB8000] 20:32:23 INFO - PROCESS | 3964 | 1467603143729 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (1324F000) [pid = 3964] [serial = 1877] [outer = 12BB8000] 20:32:24 INFO - PROCESS | 3964 | 1467603144115 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 20:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:32:24 INFO - PROCESS | 3964 | 1467603144157 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 3964 | 1467603144161 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 20:32:24 INFO - PROCESS | 3964 | 1467603144171 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 3964 | 1467603144175 Marionette TRACE conn3 <- [1,2466,null,{}] 20:32:24 INFO - PROCESS | 3964 | 1467603144179 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}] 20:32:24 INFO - PROCESS | 3964 | 1467603144182 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:24 INFO - PROCESS | 3964 | 1467603144309 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:32:24 INFO - PROCESS | 3964 | 1467603144376 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 3964 | 1467603144378 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:24 INFO - PROCESS | 3964 | ++DOCSHELL 13249000 == 28 [pid = 3964] [id = 626] 20:32:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (139BF000) [pid = 3964] [serial = 1878] [outer = 00000000] 20:32:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (144C6800) [pid = 3964] [serial = 1879] [outer = 139BF000] 20:32:24 INFO - PROCESS | 3964 | 1467603144431 Marionette DEBUG loaded listener.js 20:32:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15880400) [pid = 3964] [serial = 1880] [outer = 139BF000] 20:32:24 INFO - PROCESS | 3964 | 1467603144864 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]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 749ms 20:32:24 INFO - PROCESS | 3964 | 1467603144943 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 3964 | 1467603144945 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 20:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:32:24 INFO - PROCESS | 3964 | 1467603144948 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - PROCESS | 3964 | 1467603144950 Marionette TRACE conn3 <- [1,2470,null,{}] 20:32:24 INFO - PROCESS | 3964 | 1467603144963 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}] 20:32:24 INFO - PROCESS | 3964 | 1467603144965 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:25 INFO - PROCESS | 3964 | 1467603145075 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:32:25 INFO - PROCESS | 3964 | 1467603145086 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 3964 | 1467603145088 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:25 INFO - PROCESS | 3964 | ++DOCSHELL 15879C00 == 29 [pid = 3964] [id = 627] 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (15896000) [pid = 3964] [serial = 1881] [outer = 00000000] 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15F71000) [pid = 3964] [serial = 1882] [outer = 15896000] 20:32:25 INFO - PROCESS | 3964 | 1467603145131 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15FDD000) [pid = 3964] [serial = 1883] [outer = 15896000] 20:32:25 INFO - PROCESS | 3964 | 1467603145586 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]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 702ms 20:32:25 INFO - PROCESS | 3964 | 1467603145647 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 3964 | 1467603145649 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 20:32:25 INFO - PROCESS | 3964 | 1467603145652 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:32:25 INFO - PROCESS | 3964 | 1467603145654 Marionette TRACE conn3 <- [1,2474,null,{}] 20:32:25 INFO - PROCESS | 3964 | 1467603145657 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}] 20:32:25 INFO - PROCESS | 3964 | 1467603145658 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:25 INFO - PROCESS | 3964 | 1467603145771 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:32:25 INFO - PROCESS | 3964 | 1467603145777 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 3964 | 1467603145782 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:25 INFO - PROCESS | 3964 | ++DOCSHELL 1676A000 == 30 [pid = 3964] [id = 628] 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (168F2000) [pid = 3964] [serial = 1884] [outer = 00000000] 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17588000) [pid = 3964] [serial = 1885] [outer = 168F2000] 20:32:25 INFO - PROCESS | 3964 | 1467603145897 Marionette DEBUG loaded listener.js 20:32:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17B6C000) [pid = 3964] [serial = 1886] [outer = 168F2000] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (194B4400) [pid = 3964] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1725B000) [pid = 3964] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19409000) [pid = 3964] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (196EF800) [pid = 3964] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19F52800) [pid = 3964] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10BBC000) [pid = 3964] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (0C765400) [pid = 3964] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B62800) [pid = 3964] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (196E9C00) [pid = 3964] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15FE2800) [pid = 3964] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:32:26 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (129E8400) [pid = 3964] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:32:26 INFO - PROCESS | 3964 | 1467603146567 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]]]}] 20:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 938ms 20:32:26 INFO - PROCESS | 3964 | 1467603146598 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 3964 | 1467603146600 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 20:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:32:26 INFO - PROCESS | 3964 | 1467603146603 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - PROCESS | 3964 | 1467603146605 Marionette TRACE conn3 <- [1,2478,null,{}] 20:32:26 INFO - PROCESS | 3964 | 1467603146608 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}] 20:32:26 INFO - PROCESS | 3964 | 1467603146610 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:26 INFO - PROCESS | 3964 | 1467603146690 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:32:26 INFO - PROCESS | 3964 | 1467603146695 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 3964 | 1467603146697 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:26 INFO - PROCESS | 3964 | ++DOCSHELL 10434000 == 31 [pid = 3964] [id = 629] 20:32:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (129E8400) [pid = 3964] [serial = 1887] [outer = 00000000] 20:32:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15893800) [pid = 3964] [serial = 1888] [outer = 129E8400] 20:32:26 INFO - PROCESS | 3964 | 1467603146739 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16997C00) [pid = 3964] [serial = 1889] [outer = 129E8400] 20:32:27 INFO - PROCESS | 3964 | 1467603147187 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 641ms 20:32:27 INFO - PROCESS | 3964 | 1467603147241 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 3964 | 1467603147243 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 20:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:32:27 INFO - PROCESS | 3964 | 1467603147247 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 3964 | 1467603147249 Marionette TRACE conn3 <- [1,2482,null,{}] 20:32:27 INFO - PROCESS | 3964 | 1467603147252 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}] 20:32:27 INFO - PROCESS | 3964 | 1467603147254 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:27 INFO - PROCESS | 3964 | 1467603147329 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:32:27 INFO - PROCESS | 3964 | 1467603147336 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 3964 | 1467603147337 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:27 INFO - PROCESS | 3964 | ++DOCSHELL 17255C00 == 32 [pid = 3964] [id = 630] 20:32:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17BBFC00) [pid = 3964] [serial = 1890] [outer = 00000000] 20:32:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1940E000) [pid = 3964] [serial = 1891] [outer = 17BBFC00] 20:32:27 INFO - PROCESS | 3964 | 1467603147379 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (194AE800) [pid = 3964] [serial = 1892] [outer = 17BBFC00] 20:32:27 INFO - PROCESS | 3964 | 1467603147834 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]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 640ms 20:32:27 INFO - PROCESS | 3964 | 1467603147885 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 3964 | 1467603147887 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 20:32:27 INFO - PROCESS | 3964 | 1467603147890 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:32:27 INFO - PROCESS | 3964 | 1467603147892 Marionette TRACE conn3 <- [1,2486,null,{}] 20:32:27 INFO - PROCESS | 3964 | 1467603147895 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}] 20:32:27 INFO - PROCESS | 3964 | 1467603147897 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:27 INFO - PROCESS | 3964 | 1467603147974 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:32:27 INFO - PROCESS | 3964 | 1467603147979 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 3964 | 1467603147981 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:27 INFO - PROCESS | 3964 | ++DOCSHELL 10B68800 == 33 [pid = 3964] [id = 631] 20:32:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (12EDC800) [pid = 3964] [serial = 1893] [outer = 00000000] 20:32:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (196EA800) [pid = 3964] [serial = 1894] [outer = 12EDC800] 20:32:28 INFO - PROCESS | 3964 | 1467603148024 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196EB400) [pid = 3964] [serial = 1895] [outer = 12EDC800] 20:32:28 INFO - PROCESS | 3964 | 1467603148453 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]]]}] 20:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 640ms 20:32:28 INFO - PROCESS | 3964 | 1467603148536 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 3964 | 1467603148541 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 20:32:28 INFO - PROCESS | 3964 | 1467603148551 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:32:28 INFO - PROCESS | 3964 | 1467603148555 Marionette TRACE conn3 <- [1,2490,null,{}] 20:32:28 INFO - PROCESS | 3964 | 1467603148561 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}] 20:32:28 INFO - PROCESS | 3964 | 1467603148565 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:28 INFO - PROCESS | 3964 | 1467603148703 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:32:28 INFO - PROCESS | 3964 | 1467603148836 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 3964 | 1467603148841 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:28 INFO - PROCESS | 3964 | ++DOCSHELL 10B05000 == 34 [pid = 3964] [id = 632] 20:32:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (10B06C00) [pid = 3964] [serial = 1896] [outer = 00000000] 20:32:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10B5A400) [pid = 3964] [serial = 1897] [outer = 10B06C00] 20:32:28 INFO - PROCESS | 3964 | 1467603148897 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10E59C00) [pid = 3964] [serial = 1898] [outer = 10B06C00] 20:32:29 INFO - PROCESS | 3964 | 1467603149655 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]]]}] 20:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1140ms 20:32:29 INFO - PROCESS | 3964 | 1467603149700 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 3964 | 1467603149703 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 20:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:32:29 INFO - PROCESS | 3964 | 1467603149710 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:32:29 INFO - PROCESS | 3964 | 1467603149714 Marionette TRACE conn3 <- [1,2494,null,{}] 20:32:29 INFO - PROCESS | 3964 | 1467603149718 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}] 20:32:29 INFO - PROCESS | 3964 | 1467603149721 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:29 INFO - PROCESS | 3964 | 1467603149836 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:32:29 INFO - PROCESS | 3964 | 1467603149974 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 3964 | 1467603149976 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:29 INFO - PROCESS | 3964 | ++DOCSHELL 13139C00 == 35 [pid = 3964] [id = 633] 20:32:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1313C400) [pid = 3964] [serial = 1899] [outer = 00000000] 20:32:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (13B4E400) [pid = 3964] [serial = 1900] [outer = 1313C400] 20:32:30 INFO - PROCESS | 3964 | 1467603150032 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1441E000) [pid = 3964] [serial = 1901] [outer = 1313C400] 20:32:30 INFO - PROCESS | 3964 | 1467603150856 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]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1187ms 20:32:30 INFO - PROCESS | 3964 | 1467603150908 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 3964 | 1467603150913 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 20:32:30 INFO - PROCESS | 3964 | 1467603150918 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:32:30 INFO - PROCESS | 3964 | 1467603150921 Marionette TRACE conn3 <- [1,2498,null,{}] 20:32:30 INFO - PROCESS | 3964 | 1467603150926 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}] 20:32:30 INFO - PROCESS | 3964 | 1467603150929 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:31 INFO - PROCESS | 3964 | 1467603151037 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:32:31 INFO - PROCESS | 3964 | 1467603151162 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 3964 | 1467603151166 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 17255C00 == 34 [pid = 3964] [id = 630] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 10434000 == 33 [pid = 3964] [id = 629] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 1676A000 == 32 [pid = 3964] [id = 628] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 15879C00 == 31 [pid = 3964] [id = 627] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 13249000 == 30 [pid = 3964] [id = 626] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 11DDF800 == 29 [pid = 3964] [id = 625] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 10F55800 == 28 [pid = 3964] [id = 624] 20:32:31 INFO - PROCESS | 3964 | --DOCSHELL 0C763C00 == 27 [pid = 3964] [id = 623] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19C72C00) [pid = 3964] [serial = 1853] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (17BB6000) [pid = 3964] [serial = 1840] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (194AB400) [pid = 3964] [serial = 1843] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17EDC800) [pid = 3964] [serial = 1841] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19C67C00) [pid = 3964] [serial = 1846] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (19FD8400) [pid = 3964] [serial = 1855] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19FDC800) [pid = 3964] [serial = 1856] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (11DE0000) [pid = 3964] [serial = 1831] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (12EDEC00) [pid = 3964] [serial = 1832] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196EC800) [pid = 3964] [serial = 1844] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1026C000) [pid = 3964] [serial = 1828] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10A0AC00) [pid = 3964] [serial = 1829] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (114DD800) [pid = 3964] [serial = 1825] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12E66C00) [pid = 3964] [serial = 1826] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (150A4800) [pid = 3964] [serial = 1834] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (19E10C00) [pid = 3964] [serial = 1823] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (168FDC00) [pid = 3964] [serial = 1837] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (19C68800) [pid = 3964] [serial = 1847] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19C65800) [pid = 3964] [serial = 1852] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (15881000) [pid = 3964] [serial = 1849] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (15FE5000) [pid = 3964] [serial = 1850] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (16D47C00) [pid = 3964] [serial = 1838] [outer = 00000000] [url = about:blank] 20:32:31 INFO - PROCESS | 3964 | ++DOCSHELL 10275C00 == 28 [pid = 3964] [id = 634] 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (102D2800) [pid = 3964] [serial = 1902] [outer = 00000000] 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10A10000) [pid = 3964] [serial = 1903] [outer = 102D2800] 20:32:31 INFO - PROCESS | 3964 | 1467603151238 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (10B0F400) [pid = 3964] [serial = 1904] [outer = 102D2800] 20:32:31 INFO - PROCESS | 3964 | 1467603151667 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]]]}] 20:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 796ms 20:32:31 INFO - PROCESS | 3964 | 1467603151721 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 3964 | 1467603151725 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 20:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:32:31 INFO - PROCESS | 3964 | 1467603151731 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 3964 | 1467603151734 Marionette TRACE conn3 <- [1,2502,null,{}] 20:32:31 INFO - PROCESS | 3964 | 1467603151737 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}] 20:32:31 INFO - PROCESS | 3964 | 1467603151740 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:31 INFO - PROCESS | 3964 | 1467603151825 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:32:31 INFO - PROCESS | 3964 | 1467603151833 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 3964 | 1467603151835 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:31 INFO - PROCESS | 3964 | ++DOCSHELL 129E9000 == 29 [pid = 3964] [id = 635] 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (12B66C00) [pid = 3964] [serial = 1905] [outer = 00000000] 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (12E27400) [pid = 3964] [serial = 1906] [outer = 12B66C00] 20:32:31 INFO - PROCESS | 3964 | 1467603151881 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1310E400) [pid = 3964] [serial = 1907] [outer = 12B66C00] 20:32:32 INFO - PROCESS | 3964 | 1467603152371 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]]]}] 20:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms 20:32:32 INFO - PROCESS | 3964 | 1467603152431 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 3964 | 1467603152433 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 20:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:32:32 INFO - PROCESS | 3964 | 1467603152436 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:32:32 INFO - PROCESS | 3964 | 1467603152440 Marionette TRACE conn3 <- [1,2506,null,{}] 20:32:32 INFO - PROCESS | 3964 | 1467603152450 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}] 20:32:32 INFO - PROCESS | 3964 | 1467603152454 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:32 INFO - PROCESS | 3964 | 1467603152568 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:32:32 INFO - PROCESS | 3964 | 1467603152677 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 3964 | 1467603152680 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:32 INFO - PROCESS | 3964 | ++DOCSHELL 144CC000 == 30 [pid = 3964] [id = 636] 20:32:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (150A4800) [pid = 3964] [serial = 1908] [outer = 00000000] 20:32:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15638400) [pid = 3964] [serial = 1909] [outer = 150A4800] 20:32:32 INFO - PROCESS | 3964 | 1467603152732 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15898C00) [pid = 3964] [serial = 1910] [outer = 150A4800] 20:32:33 INFO - PROCESS | 3964 | 1467603153104 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]]]}] 20:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 702ms 20:32:33 INFO - PROCESS | 3964 | 1467603153136 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 3964 | 1467603153138 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 20:32:33 INFO - PROCESS | 3964 | 1467603153142 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:32:33 INFO - PROCESS | 3964 | 1467603153143 Marionette TRACE conn3 <- [1,2510,null,{}] 20:32:33 INFO - PROCESS | 3964 | 1467603153147 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}] 20:32:33 INFO - PROCESS | 3964 | 1467603153149 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:33 INFO - PROCESS | 3964 | 1467603153258 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:32:33 INFO - PROCESS | 3964 | 1467603153265 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 3964 | 1467603153267 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:33 INFO - PROCESS | 3964 | ++DOCSHELL 15FE5000 == 31 [pid = 3964] [id = 637] 20:32:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15FE5800) [pid = 3964] [serial = 1911] [outer = 00000000] 20:32:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (171CBC00) [pid = 3964] [serial = 1912] [outer = 15FE5800] 20:32:33 INFO - PROCESS | 3964 | 1467603153312 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17717800) [pid = 3964] [serial = 1913] [outer = 15FE5800] 20:32:33 INFO - PROCESS | 3964 | 1467603153792 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]]]}] 20:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 703ms 20:32:33 INFO - PROCESS | 3964 | 1467603153841 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 3964 | 1467603153843 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 20:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:32:33 INFO - PROCESS | 3964 | 1467603153846 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - PROCESS | 3964 | 1467603153848 Marionette TRACE conn3 <- [1,2514,null,{}] 20:32:33 INFO - PROCESS | 3964 | 1467603153851 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}] 20:32:33 INFO - PROCESS | 3964 | 1467603153853 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:33 INFO - PROCESS | 3964 | 1467603153964 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:32:34 INFO - PROCESS | 3964 | 1467603154055 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 3964 | 1467603154057 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:34 INFO - PROCESS | 3964 | ++DOCSHELL 17BD0400 == 32 [pid = 3964] [id = 638] 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17BD2C00) [pid = 3964] [serial = 1914] [outer = 00000000] 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17EE4400) [pid = 3964] [serial = 1915] [outer = 17BD2C00] 20:32:34 INFO - PROCESS | 3964 | 1467603154099 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19403400) [pid = 3964] [serial = 1916] [outer = 17BD2C00] 20:32:34 INFO - PROCESS | 3964 | 1467603154525 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]]]}] 20:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 20:32:34 INFO - PROCESS | 3964 | 1467603154587 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 3964 | 1467603154589 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 20:32:34 INFO - PROCESS | 3964 | 1467603154592 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:32:34 INFO - PROCESS | 3964 | 1467603154594 Marionette TRACE conn3 <- [1,2518,null,{}] 20:32:34 INFO - PROCESS | 3964 | 1467603154597 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}] 20:32:34 INFO - PROCESS | 3964 | 1467603154602 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:34 INFO - PROCESS | 3964 | 1467603154741 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:32:34 INFO - PROCESS | 3964 | 1467603154753 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 3964 | 1467603154755 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:34 INFO - PROCESS | 3964 | ++DOCSHELL 194AB400 == 33 [pid = 3964] [id = 639] 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (194AD800) [pid = 3964] [serial = 1917] [outer = 00000000] 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19786400) [pid = 3964] [serial = 1918] [outer = 194AD800] 20:32:34 INFO - PROCESS | 3964 | 1467603154861 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (196EC800) [pid = 3964] [serial = 1919] [outer = 194AD800] 20:32:35 INFO - PROCESS | 3964 | 1467603155269 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]]]}] 20:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 750ms 20:32:35 INFO - PROCESS | 3964 | 1467603155358 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 3964 | 1467603155369 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 20:32:35 INFO - PROCESS | 3964 | 1467603155373 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:32:35 INFO - PROCESS | 3964 | 1467603155374 Marionette TRACE conn3 <- [1,2522,null,{}] 20:32:35 INFO - PROCESS | 3964 | 1467603155377 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}] 20:32:35 INFO - PROCESS | 3964 | 1467603155379 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:35 INFO - PROCESS | 3964 | 1467603155561 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (14421000) [pid = 3964] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (15896000) [pid = 3964] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (0F390400) [pid = 3964] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (0C76B000) [pid = 3964] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10F52000) [pid = 3964] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15F69400) [pid = 3964] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19FD4400) [pid = 3964] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (168F2000) [pid = 3964] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (129E8400) [pid = 3964] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12BB8000) [pid = 3964] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10F56000) [pid = 3964] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (139BF000) [pid = 3964] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:32:35 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (17BBFC00) [pid = 3964] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:32:35 INFO - PROCESS | 3964 | 1467603155632 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 3964 | 1467603155634 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:35 INFO - PROCESS | 3964 | ++DOCSHELL 10A09C00 == 34 [pid = 3964] [id = 640] 20:32:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10A79C00) [pid = 3964] [serial = 1920] [outer = 00000000] 20:32:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12BAC800) [pid = 3964] [serial = 1921] [outer = 10A79C00] 20:32:35 INFO - PROCESS | 3964 | 1467603155680 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13B53000) [pid = 3964] [serial = 1922] [outer = 10A79C00] 20:32:36 INFO - PROCESS | 3964 | 1467603156040 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]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 703ms 20:32:36 INFO - PROCESS | 3964 | 1467603156082 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 3964 | 1467603156084 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 20:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:32:36 INFO - PROCESS | 3964 | 1467603156088 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - PROCESS | 3964 | 1467603156090 Marionette TRACE conn3 <- [1,2526,null,{}] 20:32:36 INFO - PROCESS | 3964 | 1467603156093 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}] 20:32:36 INFO - PROCESS | 3964 | 1467603156095 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:36 INFO - PROCESS | 3964 | 1467603156173 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:32:36 INFO - PROCESS | 3964 | 1467603156178 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 3964 | 1467603156180 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:36 INFO - PROCESS | 3964 | ++DOCSHELL 129E8400 == 35 [pid = 3964] [id = 641] 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13248800) [pid = 3964] [serial = 1923] [outer = 00000000] 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (194AAC00) [pid = 3964] [serial = 1924] [outer = 13248800] 20:32:36 INFO - PROCESS | 3964 | 1467603156222 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (19C63C00) [pid = 3964] [serial = 1925] [outer = 13248800] 20:32:36 INFO - PROCESS | 3964 | 1467603156643 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]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 594ms 20:32:36 INFO - PROCESS | 3964 | 1467603156701 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 3964 | 1467603156703 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 20:32:36 INFO - PROCESS | 3964 | 1467603156707 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:32:36 INFO - PROCESS | 3964 | 1467603156708 Marionette TRACE conn3 <- [1,2530,null,{}] 20:32:36 INFO - PROCESS | 3964 | 1467603156712 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}] 20:32:36 INFO - PROCESS | 3964 | 1467603156713 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:36 INFO - PROCESS | 3964 | 1467603156792 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:32:36 INFO - PROCESS | 3964 | 1467603156798 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 3964 | 1467603156799 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:36 INFO - PROCESS | 3964 | ++DOCSHELL 1940D000 == 36 [pid = 3964] [id = 642] 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1940E400) [pid = 3964] [serial = 1926] [outer = 00000000] 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19FD6400) [pid = 3964] [serial = 1927] [outer = 1940E400] 20:32:36 INFO - PROCESS | 3964 | 1467603156850 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1940B800) [pid = 3964] [serial = 1928] [outer = 1940E400] 20:32:37 INFO - PROCESS | 3964 | 1467603157334 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]]]}] 20:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 687ms 20:32:37 INFO - PROCESS | 3964 | 1467603157408 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:32:37 INFO - PROCESS | 3964 | 1467603157410 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 20:32:37 INFO - PROCESS | 3964 | 1467603157413 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:32:37 INFO - PROCESS | 3964 | 1467603157415 Marionette TRACE conn3 <- [1,2534,null,{}] 20:32:37 INFO - PROCESS | 3964 | 1467603157418 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}] 20:32:37 INFO - PROCESS | 3964 | 1467603157420 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:37 INFO - PROCESS | 3964 | 1467603157501 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:32:37 INFO - PROCESS | 3964 | 1467603157509 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 3964 | 1467603157511 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:37 INFO - PROCESS | 3964 | ++DOCSHELL 19E0A800 == 37 [pid = 3964] [id = 643] 20:32:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19F5C800) [pid = 3964] [serial = 1929] [outer = 00000000] 20:32:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1A38F800) [pid = 3964] [serial = 1930] [outer = 19F5C800] 20:32:37 INFO - PROCESS | 3964 | 1467603157554 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1A390C00) [pid = 3964] [serial = 1931] [outer = 19F5C800] 20:32:38 INFO - PROCESS | 3964 | 1467603158263 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]]]}] 20:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 906ms 20:32:38 INFO - PROCESS | 3964 | 1467603158319 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 3964 | 1467603158324 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 20:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:32:38 INFO - PROCESS | 3964 | 1467603158328 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:32:38 INFO - PROCESS | 3964 | 1467603158334 Marionette TRACE conn3 <- [1,2538,null,{}] 20:32:38 INFO - PROCESS | 3964 | 1467603158339 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}] 20:32:38 INFO - PROCESS | 3964 | 1467603158341 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:38 INFO - PROCESS | 3964 | 1467603158452 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:32:38 INFO - PROCESS | 3964 | 1467603158593 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 3964 | 1467603158596 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:38 INFO - PROCESS | 3964 | ++DOCSHELL 10B01C00 == 38 [pid = 3964] [id = 644] 20:32:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10B07400) [pid = 3964] [serial = 1932] [outer = 00000000] 20:32:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10E57800) [pid = 3964] [serial = 1933] [outer = 10B07400] 20:32:38 INFO - PROCESS | 3964 | 1467603158652 Marionette DEBUG loaded listener.js 20:32:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (12E1D000) [pid = 3964] [serial = 1934] [outer = 10B07400] 20:32:39 INFO - PROCESS | 3964 | 1467603159193 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]]]}] 20:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 906ms 20:32:39 INFO - PROCESS | 3964 | 1467603159235 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:32:39 INFO - PROCESS | 3964 | 1467603159240 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 20:32:39 INFO - PROCESS | 3964 | 1467603159247 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:32:39 INFO - PROCESS | 3964 | 1467603159250 Marionette TRACE conn3 <- [1,2542,null,{}] 20:32:39 INFO - PROCESS | 3964 | 1467603159254 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}] 20:32:39 INFO - PROCESS | 3964 | 1467603159257 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:39 INFO - PROCESS | 3964 | 1467603159374 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:32:39 INFO - PROCESS | 3964 | 1467603159487 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:39 INFO - PROCESS | 3964 | 1467603159490 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:39 INFO - PROCESS | 3964 | ++DOCSHELL 1441EC00 == 39 [pid = 3964] [id = 645] 20:32:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1560F800) [pid = 3964] [serial = 1935] [outer = 00000000] 20:32:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (166F0400) [pid = 3964] [serial = 1936] [outer = 1560F800] 20:32:39 INFO - PROCESS | 3964 | 1467603159584 Marionette DEBUG loaded listener.js 20:32:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17B67C00) [pid = 3964] [serial = 1937] [outer = 1560F800] 20:32:40 INFO - PROCESS | 3964 | 1467603160180 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]]]}] 20:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 984ms 20:32:40 INFO - PROCESS | 3964 | 1467603160237 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:32:40 INFO - PROCESS | 3964 | 1467603160239 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 20:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:32:40 INFO - PROCESS | 3964 | 1467603160243 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:32:40 INFO - PROCESS | 3964 | 1467603160247 Marionette TRACE conn3 <- [1,2546,null,{}] 20:32:40 INFO - PROCESS | 3964 | 1467603160258 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}] 20:32:40 INFO - PROCESS | 3964 | 1467603160262 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:40 INFO - PROCESS | 3964 | 1467603160370 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:32:40 INFO - PROCESS | 3964 | 1467603160511 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:40 INFO - PROCESS | 3964 | 1467603160514 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:40 INFO - PROCESS | 3964 | ++DOCSHELL 19E01C00 == 40 [pid = 3964] [id = 646] 20:32:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19E0A400) [pid = 3964] [serial = 1938] [outer = 00000000] 20:32:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19FDC800) [pid = 3964] [serial = 1939] [outer = 19E0A400] 20:32:40 INFO - PROCESS | 3964 | 1467603160572 Marionette DEBUG loaded listener.js 20:32:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A39AC00) [pid = 3964] [serial = 1940] [outer = 19E0A400] 20:32:41 INFO - PROCESS | 3964 | 1467603161347 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]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1140ms 20:32:41 INFO - PROCESS | 3964 | 1467603161387 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 3964 | 1467603161392 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 20:32:41 INFO - PROCESS | 3964 | 1467603161397 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:32:41 INFO - PROCESS | 3964 | 1467603161400 Marionette TRACE conn3 <- [1,2550,null,{}] 20:32:41 INFO - PROCESS | 3964 | 1467603161405 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}] 20:32:41 INFO - PROCESS | 3964 | 1467603161408 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:41 INFO - PROCESS | 3964 | 1467603161506 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:32:41 INFO - PROCESS | 3964 | 1467603161650 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 3964 | 1467603161654 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:41 INFO - PROCESS | 3964 | ++DOCSHELL 1109A800 == 41 [pid = 3964] [id = 647] 20:32:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1109B000) [pid = 3964] [serial = 1941] [outer = 00000000] 20:32:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11892800) [pid = 3964] [serial = 1942] [outer = 1109B000] 20:32:41 INFO - PROCESS | 3964 | 1467603161705 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (12E1CC00) [pid = 3964] [serial = 1943] [outer = 1109B000] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 1940D000 == 40 [pid = 3964] [id = 642] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 129E8400 == 39 [pid = 3964] [id = 641] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 10A09C00 == 38 [pid = 3964] [id = 640] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 194AB400 == 37 [pid = 3964] [id = 639] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 17BD0400 == 36 [pid = 3964] [id = 638] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 15FE5000 == 35 [pid = 3964] [id = 637] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 144CC000 == 34 [pid = 3964] [id = 636] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 129E9000 == 33 [pid = 3964] [id = 635] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 10275C00 == 32 [pid = 3964] [id = 634] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 13139C00 == 31 [pid = 3964] [id = 633] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 10B68800 == 30 [pid = 3964] [id = 631] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 10B05000 == 29 [pid = 3964] [id = 632] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 1441EC00 == 28 [pid = 3964] [id = 645] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 19E01C00 == 27 [pid = 3964] [id = 646] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 19E0A800 == 26 [pid = 3964] [id = 643] 20:32:42 INFO - PROCESS | 3964 | --DOCSHELL 10B01C00 == 25 [pid = 3964] [id = 644] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (15636400) [pid = 3964] [serial = 1835] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (15F71000) [pid = 3964] [serial = 1882] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (104E4800) [pid = 3964] [serial = 1870] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (10A77400) [pid = 3964] [serial = 1871] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10BB1800) [pid = 3964] [serial = 1868] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (10A73400) [pid = 3964] [serial = 1867] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (13AB8400) [pid = 3964] [serial = 1859] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (131E7400) [pid = 3964] [serial = 1858] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (175E1400) [pid = 3964] [serial = 1862] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15FE7400) [pid = 3964] [serial = 1861] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1A394400) [pid = 3964] [serial = 1865] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1A2DF400) [pid = 3964] [serial = 1864] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17588000) [pid = 3964] [serial = 1885] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15893800) [pid = 3964] [serial = 1888] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (17B6C000) [pid = 3964] [serial = 1886] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1313E400) [pid = 3964] [serial = 1876] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196EA800) [pid = 3964] [serial = 1894] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1324F000) [pid = 3964] [serial = 1877] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (114DF000) [pid = 3964] [serial = 1873] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (11C9B400) [pid = 3964] [serial = 1874] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (16997C00) [pid = 3964] [serial = 1889] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (144C6800) [pid = 3964] [serial = 1879] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15880400) [pid = 3964] [serial = 1880] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (15FDD000) [pid = 3964] [serial = 1883] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (194AE800) [pid = 3964] [serial = 1892] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1940E000) [pid = 3964] [serial = 1891] [outer = 00000000] [url = about:blank] 20:32:42 INFO - PROCESS | 3964 | 1467603162878 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]]]}] 20:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1499ms 20:32:42 INFO - PROCESS | 3964 | 1467603162903 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:32:42 INFO - PROCESS | 3964 | 1467603162907 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 20:32:42 INFO - PROCESS | 3964 | 1467603162911 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:32:42 INFO - PROCESS | 3964 | 1467603162916 Marionette TRACE conn3 <- [1,2554,null,{}] 20:32:42 INFO - PROCESS | 3964 | 1467603162921 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}] 20:32:42 INFO - PROCESS | 3964 | 1467603162923 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:43 INFO - PROCESS | 3964 | 1467603163016 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:32:43 INFO - PROCESS | 3964 | 1467603163155 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 3964 | 1467603163157 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:43 INFO - PROCESS | 3964 | ++DOCSHELL 10A0E000 == 26 [pid = 3964] [id = 648] 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10A0F400) [pid = 3964] [serial = 1944] [outer = 00000000] 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10B07800) [pid = 3964] [serial = 1945] [outer = 10A0F400] 20:32:43 INFO - PROCESS | 3964 | 1467603163204 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10BB2C00) [pid = 3964] [serial = 1946] [outer = 10A0F400] 20:32:43 INFO - PROCESS | 3964 | 1467603163579 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]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 687ms 20:32:43 INFO - PROCESS | 3964 | 1467603163608 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 3964 | 1467603163612 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 20:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:32:43 INFO - PROCESS | 3964 | 1467603163619 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - PROCESS | 3964 | 1467603163622 Marionette TRACE conn3 <- [1,2558,null,{}] 20:32:43 INFO - PROCESS | 3964 | 1467603163625 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}] 20:32:43 INFO - PROCESS | 3964 | 1467603163628 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:43 INFO - PROCESS | 3964 | 1467603163744 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:32:43 INFO - PROCESS | 3964 | 1467603163755 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 3964 | 1467603163757 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:43 INFO - PROCESS | 3964 | ++DOCSHELL 11DE1C00 == 27 [pid = 3964] [id = 649] 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (129E8400) [pid = 3964] [serial = 1947] [outer = 00000000] 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (12BB2C00) [pid = 3964] [serial = 1948] [outer = 129E8400] 20:32:43 INFO - PROCESS | 3964 | 1467603163803 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12E67C00) [pid = 3964] [serial = 1949] [outer = 129E8400] 20:32:44 INFO - PROCESS | 3964 | 1467603164293 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]]]}] 20:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 703ms 20:32:44 INFO - PROCESS | 3964 | 1467603164318 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 3964 | 1467603164320 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 20:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:32:44 INFO - PROCESS | 3964 | 1467603164323 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 3964 | 1467603164326 Marionette TRACE conn3 <- [1,2562,null,{}] 20:32:44 INFO - PROCESS | 3964 | 1467603164337 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}] 20:32:44 INFO - PROCESS | 3964 | 1467603164342 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:44 INFO - PROCESS | 3964 | 1467603164423 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:32:44 INFO - PROCESS | 3964 | 1467603164432 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 3964 | 1467603164435 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:44 INFO - PROCESS | 3964 | ++DOCSHELL 13B54C00 == 28 [pid = 3964] [id = 650] 20:32:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (13B59400) [pid = 3964] [serial = 1950] [outer = 00000000] 20:32:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (144C6800) [pid = 3964] [serial = 1951] [outer = 13B59400] 20:32:44 INFO - PROCESS | 3964 | 1467603164482 Marionette DEBUG loaded listener.js 20:32:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (150B1C00) [pid = 3964] [serial = 1952] [outer = 13B59400] 20:32:44 INFO - PROCESS | 3964 | 1467603164983 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]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 703ms 20:32:45 INFO - PROCESS | 3964 | 1467603165023 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 3964 | 1467603165025 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 20:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:32:45 INFO - PROCESS | 3964 | 1467603165028 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - PROCESS | 3964 | 1467603165030 Marionette TRACE conn3 <- [1,2566,null,{}] 20:32:45 INFO - PROCESS | 3964 | 1467603165034 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}] 20:32:45 INFO - PROCESS | 3964 | 1467603165035 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:45 INFO - PROCESS | 3964 | 1467603165190 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:32:45 INFO - PROCESS | 3964 | 1467603165213 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 3964 | 1467603165215 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:45 INFO - PROCESS | 3964 | ++DOCSHELL 1589A800 == 29 [pid = 3964] [id = 651] 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1589C400) [pid = 3964] [serial = 1953] [outer = 00000000] 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15F64400) [pid = 3964] [serial = 1954] [outer = 1589C400] 20:32:45 INFO - PROCESS | 3964 | 1467603165258 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (15FDA400) [pid = 3964] [serial = 1955] [outer = 1589C400] 20:32:45 INFO - PROCESS | 3964 | 1467603165687 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]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 20:32:45 INFO - PROCESS | 3964 | 1467603165727 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 3964 | 1467603165729 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 20:32:45 INFO - PROCESS | 3964 | 1467603165733 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:32:45 INFO - PROCESS | 3964 | 1467603165734 Marionette TRACE conn3 <- [1,2570,null,{}] 20:32:45 INFO - PROCESS | 3964 | 1467603165737 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}] 20:32:45 INFO - PROCESS | 3964 | 1467603165739 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:45 INFO - PROCESS | 3964 | 1467603165848 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:32:45 INFO - PROCESS | 3964 | 1467603165853 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 3964 | 1467603165856 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:45 INFO - PROCESS | 3964 | ++DOCSHELL 15FE5400 == 30 [pid = 3964] [id = 652] 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1620AC00) [pid = 3964] [serial = 1956] [outer = 00000000] 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (16769800) [pid = 3964] [serial = 1957] [outer = 1620AC00] 20:32:45 INFO - PROCESS | 3964 | 1467603165899 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (1699A400) [pid = 3964] [serial = 1958] [outer = 1620AC00] 20:32:46 INFO - PROCESS | 3964 | 1467603166382 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]]]}] 20:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 703ms 20:32:46 INFO - PROCESS | 3964 | 1467603166436 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:32:46 INFO - PROCESS | 3964 | 1467603166438 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 20:32:46 INFO - PROCESS | 3964 | 1467603166441 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 3964 | 1467603166443 Marionette TRACE conn3 <- [1,2574,null,{}] 20:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:32:46 INFO - PROCESS | 3964 | 1467603166446 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}] 20:32:46 INFO - PROCESS | 3964 | 1467603166452 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:46 INFO - PROCESS | 3964 | 1467603166632 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17BD2C00) [pid = 3964] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (194AD800) [pid = 3964] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15FE5800) [pid = 3964] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (12B66C00) [pid = 3964] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (12EDC800) [pid = 3964] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (150A4800) [pid = 3964] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (102D2800) [pid = 3964] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1313C400) [pid = 3964] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10B06C00) [pid = 3964] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (13248800) [pid = 3964] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10A79C00) [pid = 3964] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (19F5C800) [pid = 3964] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:32:46 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1940E400) [pid = 3964] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:32:46 INFO - PROCESS | 3964 | 1467603166953 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 3964 | 1467603166955 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:46 INFO - PROCESS | 3964 | ++DOCSHELL 0C75A800 == 31 [pid = 3964] [id = 653] 20:32:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (0C760C00) [pid = 3964] [serial = 1959] [outer = 00000000] 20:32:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10B06C00) [pid = 3964] [serial = 1960] [outer = 0C760C00] 20:32:46 INFO - PROCESS | 3964 | 1467603166998 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (12E63400) [pid = 3964] [serial = 1961] [outer = 0C760C00] 20:32:47 INFO - PROCESS | 3964 | 1467603167370 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]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 937ms 20:32:47 INFO - PROCESS | 3964 | 1467603167389 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3964 | 1467603167391 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 20:32:47 INFO - PROCESS | 3964 | 1467603167394 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:32:47 INFO - PROCESS | 3964 | 1467603167395 Marionette TRACE conn3 <- [1,2578,null,{}] 20:32:47 INFO - PROCESS | 3964 | 1467603167399 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}] 20:32:47 INFO - PROCESS | 3964 | 1467603167401 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:47 INFO - PROCESS | 3964 | 1467603167542 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:32:47 INFO - PROCESS | 3964 | 1467603167551 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 3964 | 1467603167552 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:47 INFO - PROCESS | 3964 | ++DOCSHELL 0C763C00 == 32 [pid = 3964] [id = 654] 20:32:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (104EAC00) [pid = 3964] [serial = 1962] [outer = 00000000] 20:32:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15F69000) [pid = 3964] [serial = 1963] [outer = 104EAC00] 20:32:47 INFO - PROCESS | 3964 | 1467603167595 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17716400) [pid = 3964] [serial = 1964] [outer = 104EAC00] 20:32:48 INFO - PROCESS | 3964 | 1467603168019 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 625ms 20:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:32:48 INFO - PROCESS | 3964 | 1467603168032 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 3964 | 1467603168034 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 20:32:48 INFO - PROCESS | 3964 | 1467603168037 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3964 | 1467603168039 Marionette TRACE conn3 <- [1,2582,null,{}] 20:32:48 INFO - PROCESS | 3964 | 1467603168043 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}] 20:32:48 INFO - PROCESS | 3964 | 1467603168044 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:48 INFO - PROCESS | 3964 | 1467603168121 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:32:48 INFO - PROCESS | 3964 | 1467603168126 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3964 | 1467603168128 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:48 INFO - PROCESS | 3964 | ++DOCSHELL 17EDE800 == 33 [pid = 3964] [id = 655] 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19403000) [pid = 3964] [serial = 1965] [outer = 00000000] 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19410C00) [pid = 3964] [serial = 1966] [outer = 19403000] 20:32:48 INFO - PROCESS | 3964 | 1467603168177 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (194AA400) [pid = 3964] [serial = 1967] [outer = 19403000] 20:32:48 INFO - PROCESS | 3964 | 1467603168683 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]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 688ms 20:32:48 INFO - PROCESS | 3964 | 1467603168737 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:32:48 INFO - PROCESS | 3964 | 1467603168739 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 20:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:32:48 INFO - PROCESS | 3964 | 1467603168743 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3964 | 1467603168744 Marionette TRACE conn3 <- [1,2586,null,{}] 20:32:48 INFO - PROCESS | 3964 | 1467603168747 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}] 20:32:48 INFO - PROCESS | 3964 | 1467603168749 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:48 INFO - PROCESS | 3964 | 1467603168829 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:32:48 INFO - PROCESS | 3964 | 1467603168834 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3964 | 1467603168836 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:48 INFO - PROCESS | 3964 | ++DOCSHELL 17EDA000 == 34 [pid = 3964] [id = 656] 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19405400) [pid = 3964] [serial = 1968] [outer = 00000000] 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (196EDC00) [pid = 3964] [serial = 1969] [outer = 19405400] 20:32:48 INFO - PROCESS | 3964 | 1467603168878 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (196F1C00) [pid = 3964] [serial = 1970] [outer = 19405400] 20:32:49 INFO - PROCESS | 3964 | 1467603169766 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]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1094ms 20:32:49 INFO - PROCESS | 3964 | 1467603169843 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 3964 | 1467603169848 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 20:32:49 INFO - PROCESS | 3964 | 1467603169852 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:32:49 INFO - PROCESS | 3964 | 1467603169858 Marionette TRACE conn3 <- [1,2590,null,{}] 20:32:49 INFO - PROCESS | 3964 | 1467603169863 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}] 20:32:49 INFO - PROCESS | 3964 | 1467603169866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:50 INFO - PROCESS | 3964 | 1467603170010 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:32:50 INFO - PROCESS | 3964 | 1467603170143 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 3964 | 1467603170146 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:50 INFO - PROCESS | 3964 | ++DOCSHELL 10A0E800 == 35 [pid = 3964] [id = 657] 20:32:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (10A77000) [pid = 3964] [serial = 1971] [outer = 00000000] 20:32:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (10BB1800) [pid = 3964] [serial = 1972] [outer = 10A77000] 20:32:50 INFO - PROCESS | 3964 | 1467603170202 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (11DDC800) [pid = 3964] [serial = 1973] [outer = 10A77000] 20:32:51 INFO - PROCESS | 3964 | 1467603171095 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]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1296ms 20:32:51 INFO - PROCESS | 3964 | 1467603171151 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 3964 | 1467603171155 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 20:32:51 INFO - PROCESS | 3964 | 1467603171160 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:32:51 INFO - PROCESS | 3964 | 1467603171163 Marionette TRACE conn3 <- [1,2594,null,{}] 20:32:51 INFO - PROCESS | 3964 | 1467603171169 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}] 20:32:51 INFO - PROCESS | 3964 | 1467603171172 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:51 INFO - PROCESS | 3964 | 1467603171327 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 17EDE800 == 34 [pid = 3964] [id = 655] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 0C763C00 == 33 [pid = 3964] [id = 654] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 0C75A800 == 32 [pid = 3964] [id = 653] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 15FE5400 == 31 [pid = 3964] [id = 652] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 1589A800 == 30 [pid = 3964] [id = 651] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 13B54C00 == 29 [pid = 3964] [id = 650] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 11DE1C00 == 28 [pid = 3964] [id = 649] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 10A0E000 == 27 [pid = 3964] [id = 648] 20:32:51 INFO - PROCESS | 3964 | --DOCSHELL 1109A800 == 26 [pid = 3964] [id = 647] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1940B800) [pid = 3964] [serial = 1928] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17EE4400) [pid = 3964] [serial = 1915] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19786400) [pid = 3964] [serial = 1918] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (171CBC00) [pid = 3964] [serial = 1912] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12E27400) [pid = 3964] [serial = 1906] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1310E400) [pid = 3964] [serial = 1907] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (19403400) [pid = 3964] [serial = 1916] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196EB400) [pid = 3964] [serial = 1895] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15638400) [pid = 3964] [serial = 1909] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15898C00) [pid = 3964] [serial = 1910] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10A10000) [pid = 3964] [serial = 1903] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10B0F400) [pid = 3964] [serial = 1904] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (13B4E400) [pid = 3964] [serial = 1900] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1441E000) [pid = 3964] [serial = 1901] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (10B5A400) [pid = 3964] [serial = 1897] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (10E59C00) [pid = 3964] [serial = 1898] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (196EC800) [pid = 3964] [serial = 1919] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (194AAC00) [pid = 3964] [serial = 1924] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (12BAC800) [pid = 3964] [serial = 1921] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (13B53000) [pid = 3964] [serial = 1922] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (19C63C00) [pid = 3964] [serial = 1925] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (17717800) [pid = 3964] [serial = 1913] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (1A38F800) [pid = 3964] [serial = 1930] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (1A390C00) [pid = 3964] [serial = 1931] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (19FD6400) [pid = 3964] [serial = 1927] [outer = 00000000] [url = about:blank] 20:32:51 INFO - PROCESS | 3964 | 1467603171447 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 3964 | 1467603171455 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:51 INFO - PROCESS | 3964 | ++DOCSHELL 10275C00 == 27 [pid = 3964] [id = 658] 20:32:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (102C9800) [pid = 3964] [serial = 1974] [outer = 00000000] 20:32:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10A04800) [pid = 3964] [serial = 1975] [outer = 102C9800] 20:32:51 INFO - PROCESS | 3964 | 1467603171503 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10A75C00) [pid = 3964] [serial = 1976] [outer = 102C9800] 20:32:51 INFO - PROCESS | 3964 | 1467603171967 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]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 828ms 20:32:51 INFO - PROCESS | 3964 | 1467603172004 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 3964 | 1467603172009 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 20:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:32:52 INFO - PROCESS | 3964 | 1467603172015 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 3964 | 1467603172018 Marionette TRACE conn3 <- [1,2598,null,{}] 20:32:52 INFO - PROCESS | 3964 | 1467603172021 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}] 20:32:52 INFO - PROCESS | 3964 | 1467603172024 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:52 INFO - PROCESS | 3964 | 1467603172108 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:32:52 INFO - PROCESS | 3964 | 1467603172114 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 3964 | 1467603172116 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:52 INFO - PROCESS | 3964 | ++DOCSHELL 10B68000 == 28 [pid = 3964] [id = 659] 20:32:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10EF6400) [pid = 3964] [serial = 1977] [outer = 00000000] 20:32:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (129DF000) [pid = 3964] [serial = 1978] [outer = 10EF6400] 20:32:52 INFO - PROCESS | 3964 | 1467603172162 Marionette DEBUG loaded listener.js 20:32:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12BB8000) [pid = 3964] [serial = 1979] [outer = 10EF6400] 20:32:52 INFO - PROCESS | 3964 | 1467603172648 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]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 703ms 20:32:52 INFO - PROCESS | 3964 | 1467603172714 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 3964 | 1467603172716 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 20:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:32:52 INFO - PROCESS | 3964 | 1467603172720 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - PROCESS | 3964 | 1467603172723 Marionette TRACE conn3 <- [1,2602,null,{}] 20:32:52 INFO - PROCESS | 3964 | 1467603172734 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}] 20:32:52 INFO - PROCESS | 3964 | 1467603172739 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:52 INFO - PROCESS | 3964 | 1467603172885 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:32:52 INFO - PROCESS | 3964 | 1467603172899 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 3964 | 1467603172902 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:52 INFO - PROCESS | 3964 | ++DOCSHELL 139C0800 == 29 [pid = 3964] [id = 660] 20:32:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (139C6800) [pid = 3964] [serial = 1980] [outer = 00000000] 20:32:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (14242400) [pid = 3964] [serial = 1981] [outer = 139C6800] 20:32:52 INFO - PROCESS | 3964 | 1467603172949 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (14422C00) [pid = 3964] [serial = 1982] [outer = 139C6800] 20:32:53 INFO - PROCESS | 3964 | 1467603173377 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]]]}] 20:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 703ms 20:32:53 INFO - PROCESS | 3964 | 1467603173419 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:32:53 INFO - PROCESS | 3964 | 1467603173421 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 20:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:32:53 INFO - PROCESS | 3964 | 1467603173425 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:32:53 INFO - PROCESS | 3964 | 1467603173426 Marionette TRACE conn3 <- [1,2606,null,{}] 20:32:53 INFO - PROCESS | 3964 | 1467603173430 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}] 20:32:53 INFO - PROCESS | 3964 | 1467603173432 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:53 INFO - PROCESS | 3964 | 1467603173570 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:32:53 INFO - PROCESS | 3964 | 1467603173586 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 3964 | 1467603173588 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:53 INFO - PROCESS | 3964 | ++DOCSHELL 144CC000 == 30 [pid = 3964] [id = 661] 20:32:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1560A800) [pid = 3964] [serial = 1983] [outer = 00000000] 20:32:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (15888400) [pid = 3964] [serial = 1984] [outer = 1560A800] 20:32:53 INFO - PROCESS | 3964 | 1467603173633 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (158A0C00) [pid = 3964] [serial = 1985] [outer = 1560A800] 20:32:54 INFO - PROCESS | 3964 | 1467603174081 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 687ms 20:32:54 INFO - PROCESS | 3964 | 1467603174124 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:32:54 INFO - PROCESS | 3964 | 1467603174126 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 20:32:54 INFO - PROCESS | 3964 | 1467603174129 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - PROCESS | 3964 | 1467603174131 Marionette TRACE conn3 <- [1,2610,null,{}] 20:32:54 INFO - PROCESS | 3964 | 1467603174170 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}] 20:32:54 INFO - PROCESS | 3964 | 1467603174172 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:54 INFO - PROCESS | 3964 | 1467603174280 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:32:54 INFO - PROCESS | 3964 | 1467603174290 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 3964 | 1467603174292 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:54 INFO - PROCESS | 3964 | ++DOCSHELL 15F69800 == 31 [pid = 3964] [id = 662] 20:32:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (15F6EC00) [pid = 3964] [serial = 1986] [outer = 00000000] 20:32:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (1620F000) [pid = 3964] [serial = 1987] [outer = 15F6EC00] 20:32:54 INFO - PROCESS | 3964 | 1467603174341 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16767400) [pid = 3964] [serial = 1988] [outer = 15F6EC00] 20:32:54 INFO - PROCESS | 3964 | 1467603174809 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]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 20:32:54 INFO - PROCESS | 3964 | 1467603174870 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3964 | 1467603174872 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 20:32:54 INFO - PROCESS | 3964 | 1467603174875 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:32:54 INFO - PROCESS | 3964 | 1467603174877 Marionette TRACE conn3 <- [1,2614,null,{}] 20:32:54 INFO - PROCESS | 3964 | 1467603174880 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}] 20:32:54 INFO - PROCESS | 3964 | 1467603174886 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:55 INFO - PROCESS | 3964 | 1467603175026 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:32:55 INFO - PROCESS | 3964 | 1467603175092 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3964 | 1467603175094 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:55 INFO - PROCESS | 3964 | ++DOCSHELL 175E3400 == 32 [pid = 3964] [id = 663] 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (175E4400) [pid = 3964] [serial = 1989] [outer = 00000000] 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19401800) [pid = 3964] [serial = 1990] [outer = 175E4400] 20:32:55 INFO - PROCESS | 3964 | 1467603175137 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19407C00) [pid = 3964] [serial = 1991] [outer = 175E4400] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19403000) [pid = 3964] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (104EAC00) [pid = 3964] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1589C400) [pid = 3964] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1620AC00) [pid = 3964] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (129E8400) [pid = 3964] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1109B000) [pid = 3964] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (13B59400) [pid = 3964] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (0C760C00) [pid = 3964] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (10A0F400) [pid = 3964] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (10B07400) [pid = 3964] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1560F800) [pid = 3964] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:32:55 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (19E0A400) [pid = 3964] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:32:55 INFO - PROCESS | 3964 | 1467603175674 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]]]}] 20:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 843ms 20:32:55 INFO - PROCESS | 3964 | 1467603175719 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:32:55 INFO - PROCESS | 3964 | 1467603175721 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 20:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:32:55 INFO - PROCESS | 3964 | 1467603175724 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:32:55 INFO - PROCESS | 3964 | 1467603175725 Marionette TRACE conn3 <- [1,2618,null,{}] 20:32:55 INFO - PROCESS | 3964 | 1467603175729 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}] 20:32:55 INFO - PROCESS | 3964 | 1467603175731 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:55 INFO - PROCESS | 3964 | 1467603175822 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:32:55 INFO - PROCESS | 3964 | 1467603175828 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3964 | 1467603175830 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:55 INFO - PROCESS | 3964 | ++DOCSHELL 10B07400 == 33 [pid = 3964] [id = 664] 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (10B0C400) [pid = 3964] [serial = 1992] [outer = 00000000] 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (139C5800) [pid = 3964] [serial = 1993] [outer = 10B0C400] 20:32:55 INFO - PROCESS | 3964 | 1467603175872 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (14422400) [pid = 3964] [serial = 1994] [outer = 10B0C400] 20:32:56 INFO - PROCESS | 3964 | 1467603176304 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 624ms 20:32:56 INFO - PROCESS | 3964 | 1467603176362 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3964 | 1467603176364 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 20:32:56 INFO - PROCESS | 3964 | 1467603176368 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:32:56 INFO - PROCESS | 3964 | 1467603176369 Marionette TRACE conn3 <- [1,2622,null,{}] 20:32:56 INFO - PROCESS | 3964 | 1467603176373 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}] 20:32:56 INFO - PROCESS | 3964 | 1467603176375 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:56 INFO - PROCESS | 3964 | 1467603176459 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:32:56 INFO - PROCESS | 3964 | 1467603176464 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 3964 | 1467603176466 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:56 INFO - PROCESS | 3964 | ++DOCSHELL 10BBA000 == 34 [pid = 3964] [id = 665] 20:32:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10BBA800) [pid = 3964] [serial = 1995] [outer = 00000000] 20:32:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (17B6CC00) [pid = 3964] [serial = 1996] [outer = 10BBA800] 20:32:56 INFO - PROCESS | 3964 | 1467603176510 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (19403000) [pid = 3964] [serial = 1997] [outer = 10BBA800] 20:32:56 INFO - PROCESS | 3964 | 1467603176960 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]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 640ms 20:32:56 INFO - PROCESS | 3964 | 1467603177006 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3964 | 1467603177008 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 20:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:32:57 INFO - PROCESS | 3964 | 1467603177011 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 3964 | 1467603177013 Marionette TRACE conn3 <- [1,2626,null,{}] 20:32:57 INFO - PROCESS | 3964 | 1467603177016 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}] 20:32:57 INFO - PROCESS | 3964 | 1467603177018 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:57 INFO - PROCESS | 3964 | 1467603177095 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:32:57 INFO - PROCESS | 3964 | 1467603177100 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3964 | 1467603177102 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:57 INFO - PROCESS | 3964 | ++DOCSHELL 158B6800 == 35 [pid = 3964] [id = 666] 20:32:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (194B3800) [pid = 3964] [serial = 1998] [outer = 00000000] 20:32:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (196EC000) [pid = 3964] [serial = 1999] [outer = 194B3800] 20:32:57 INFO - PROCESS | 3964 | 1467603177144 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (196F7400) [pid = 3964] [serial = 2000] [outer = 194B3800] 20:32:57 INFO - PROCESS | 3964 | 1467603177594 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]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 641ms 20:32:57 INFO - PROCESS | 3964 | 1467603177670 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3964 | 1467603177674 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 20:32:57 INFO - PROCESS | 3964 | 1467603177684 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 3964 | 1467603177689 Marionette TRACE conn3 <- [1,2630,null,{}] 20:32:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:32:57 INFO - PROCESS | 3964 | 1467603177695 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}] 20:32:57 INFO - PROCESS | 3964 | 1467603177699 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:57 INFO - PROCESS | 3964 | 1467603177812 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:32:57 INFO - PROCESS | 3964 | 1467603177954 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3964 | 1467603177960 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:57 INFO - PROCESS | 3964 | ++DOCSHELL 1055A800 == 36 [pid = 3964] [id = 667] 20:32:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10560C00) [pid = 3964] [serial = 2001] [outer = 00000000] 20:32:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (10A76C00) [pid = 3964] [serial = 2002] [outer = 10560C00] 20:32:58 INFO - PROCESS | 3964 | 1467603178020 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (10B5A400) [pid = 3964] [serial = 2003] [outer = 10560C00] 20:32:58 INFO - PROCESS | 3964 | 1467603178656 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]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 969ms 20:32:58 INFO - PROCESS | 3964 | 1467603178690 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:32:58 INFO - PROCESS | 3964 | 1467603178693 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 20:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:32:58 INFO - PROCESS | 3964 | 1467603178702 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 3964 | 1467603178706 Marionette TRACE conn3 <- [1,2634,null,{}] 20:32:58 INFO - PROCESS | 3964 | 1467603178710 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}] 20:32:58 INFO - PROCESS | 3964 | 1467603178713 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:58 INFO - PROCESS | 3964 | 1467603178824 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:32:58 INFO - PROCESS | 3964 | 1467603178963 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 3964 | 1467603178966 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:58 INFO - PROCESS | 3964 | ++DOCSHELL 1313BC00 == 37 [pid = 3964] [id = 668] 20:32:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (1313F000) [pid = 3964] [serial = 2004] [outer = 00000000] 20:32:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (13B52000) [pid = 3964] [serial = 2005] [outer = 1313F000] 20:32:59 INFO - PROCESS | 3964 | 1467603179022 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (150B0800) [pid = 3964] [serial = 2006] [outer = 1313F000] 20:32:59 INFO - PROCESS | 3964 | 1467603179573 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]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:32:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 906ms 20:32:59 INFO - PROCESS | 3964 | 1467603179604 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3964 | 1467603179607 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 20:32:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:32:59 INFO - PROCESS | 3964 | 1467603179611 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 3964 | 1467603179613 Marionette TRACE conn3 <- [1,2638,null,{}] 20:32:59 INFO - PROCESS | 3964 | 1467603179622 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}] 20:32:59 INFO - PROCESS | 3964 | 1467603179627 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:59 INFO - PROCESS | 3964 | 1467603179734 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:32:59 INFO - PROCESS | 3964 | 1467603179848 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 3964 | 1467603179852 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:32:59 INFO - PROCESS | 3964 | ++DOCSHELL 1771AC00 == 38 [pid = 3964] [id = 669] 20:32:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1771B400) [pid = 3964] [serial = 2007] [outer = 00000000] 20:32:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17ED8000) [pid = 3964] [serial = 2008] [outer = 1771B400] 20:32:59 INFO - PROCESS | 3964 | 1467603179948 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (194B3400) [pid = 3964] [serial = 2009] [outer = 1771B400] 20:33:00 INFO - PROCESS | 3964 | 1467603180608 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]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1047ms 20:33:00 INFO - PROCESS | 3964 | 1467603180657 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 3964 | 1467603180660 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 20:33:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:33:00 INFO - PROCESS | 3964 | 1467603180696 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 3964 | 1467603180698 Marionette TRACE conn3 <- [1,2642,null,{}] 20:33:00 INFO - PROCESS | 3964 | 1467603180701 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}] 20:33:00 INFO - PROCESS | 3964 | 1467603180704 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:00 INFO - PROCESS | 3964 | 1467603180811 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:33:01 INFO - PROCESS | 3964 | 1467603181042 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 3964 | 1467603181045 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:01 INFO - PROCESS | 3964 | ++DOCSHELL 1026D800 == 39 [pid = 3964] [id = 670] 20:33:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (10271C00) [pid = 3964] [serial = 2010] [outer = 00000000] 20:33:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1047C400) [pid = 3964] [serial = 2011] [outer = 10271C00] 20:33:01 INFO - PROCESS | 3964 | 1467603181113 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1058C400) [pid = 3964] [serial = 2012] [outer = 10271C00] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 10BBA000 == 38 [pid = 3964] [id = 665] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 10B07400 == 37 [pid = 3964] [id = 664] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 175E3400 == 36 [pid = 3964] [id = 663] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 15F69800 == 35 [pid = 3964] [id = 662] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 144CC000 == 34 [pid = 3964] [id = 661] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 139C0800 == 33 [pid = 3964] [id = 660] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 10B68000 == 32 [pid = 3964] [id = 659] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 10275C00 == 31 [pid = 3964] [id = 658] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 17EDA000 == 30 [pid = 3964] [id = 656] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 10A0E800 == 29 [pid = 3964] [id = 657] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 1771AC00 == 28 [pid = 3964] [id = 669] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 158B6800 == 27 [pid = 3964] [id = 666] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 1055A800 == 26 [pid = 3964] [id = 667] 20:33:02 INFO - PROCESS | 3964 | --DOCSHELL 1313BC00 == 25 [pid = 3964] [id = 668] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19410C00) [pid = 3964] [serial = 1966] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (17716400) [pid = 3964] [serial = 1964] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (15F64400) [pid = 3964] [serial = 1954] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (16769800) [pid = 3964] [serial = 1957] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (12BB2C00) [pid = 3964] [serial = 1948] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (12E67C00) [pid = 3964] [serial = 1949] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (12E1CC00) [pid = 3964] [serial = 1943] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (11892800) [pid = 3964] [serial = 1942] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (144C6800) [pid = 3964] [serial = 1951] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10B06C00) [pid = 3964] [serial = 1960] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (1699A400) [pid = 3964] [serial = 1958] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B07800) [pid = 3964] [serial = 1945] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10BB2C00) [pid = 3964] [serial = 1946] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (12E1D000) [pid = 3964] [serial = 1934] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (194AA400) [pid = 3964] [serial = 1967] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (10E57800) [pid = 3964] [serial = 1933] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (17B67C00) [pid = 3964] [serial = 1937] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (166F0400) [pid = 3964] [serial = 1936] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1A39AC00) [pid = 3964] [serial = 1940] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19FDC800) [pid = 3964] [serial = 1939] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (12E63400) [pid = 3964] [serial = 1961] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (15FDA400) [pid = 3964] [serial = 1955] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (150B1C00) [pid = 3964] [serial = 1952] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (15F69000) [pid = 3964] [serial = 1963] [outer = 00000000] [url = about:blank] 20:33:02 INFO - PROCESS | 3964 | 1467603182303 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]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:33:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1719ms 20:33:02 INFO - PROCESS | 3964 | 1467603182417 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 3964 | 1467603182421 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 20:33:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:33:02 INFO - PROCESS | 3964 | 1467603182429 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 3964 | 1467603182432 Marionette TRACE conn3 <- [1,2646,null,{}] 20:33:02 INFO - PROCESS | 3964 | 1467603182438 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}] 20:33:02 INFO - PROCESS | 3964 | 1467603182442 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:02 INFO - PROCESS | 3964 | 1467603182527 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:33:02 INFO - PROCESS | 3964 | 1467603182535 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3964 | 1467603182540 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:02 INFO - PROCESS | 3964 | ++DOCSHELL 10B03000 == 26 [pid = 3964] [id = 671] 20:33:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10B04800) [pid = 3964] [serial = 2013] [outer = 00000000] 20:33:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (10B0AC00) [pid = 3964] [serial = 2014] [outer = 10B04800] 20:33:02 INFO - PROCESS | 3964 | 1467603182595 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (10B0CC00) [pid = 3964] [serial = 2015] [outer = 10B04800] 20:33:03 INFO - PROCESS | 3964 | 1467603183105 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 688ms 20:33:03 INFO - PROCESS | 3964 | 1467603183125 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 3964 | 1467603183130 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 20:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:33:03 INFO - PROCESS | 3964 | 1467603183137 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 3964 | 1467603183139 Marionette TRACE conn3 <- [1,2650,null,{}] 20:33:03 INFO - PROCESS | 3964 | 1467603183143 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}] 20:33:03 INFO - PROCESS | 3964 | 1467603183145 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:03 INFO - PROCESS | 3964 | 1467603183230 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:33:03 INFO - PROCESS | 3964 | 1467603183239 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:03 INFO - PROCESS | 3964 | 1467603183242 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:03 INFO - PROCESS | 3964 | ++DOCSHELL 11C9B400 == 27 [pid = 3964] [id = 672] 20:33:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (11D8C800) [pid = 3964] [serial = 2016] [outer = 00000000] 20:33:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (12BAC800) [pid = 3964] [serial = 2017] [outer = 11D8C800] 20:33:03 INFO - PROCESS | 3964 | 1467603183287 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (12C93800) [pid = 3964] [serial = 2018] [outer = 11D8C800] 20:33:03 INFO - PROCESS | 3964 | 1467603183802 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]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:33:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 703ms 20:33:03 INFO - PROCESS | 3964 | 1467603183835 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 3964 | 1467603183837 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 20:33:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:33:03 INFO - PROCESS | 3964 | 1467603183841 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 3964 | 1467603183844 Marionette TRACE conn3 <- [1,2654,null,{}] 20:33:03 INFO - PROCESS | 3964 | 1467603183856 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}] 20:33:03 INFO - PROCESS | 3964 | 1467603183860 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:03 INFO - PROCESS | 3964 | 1467603183970 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:33:04 INFO - PROCESS | 3964 | 1467603184069 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 3964 | 1467603184072 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:04 INFO - PROCESS | 3964 | ++DOCSHELL 13AB2800 == 28 [pid = 3964] [id = 673] 20:33:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (13AB8400) [pid = 3964] [serial = 2019] [outer = 00000000] 20:33:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1441F000) [pid = 3964] [serial = 2020] [outer = 13AB8400] 20:33:04 INFO - PROCESS | 3964 | 1467603184120 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (144C9800) [pid = 3964] [serial = 2021] [outer = 13AB8400] 20:33:04 INFO - PROCESS | 3964 | 1467603184987 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]]]}] 20:33: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) 20:33:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1219ms 20:33:05 INFO - PROCESS | 3964 | 1467603185053 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 3964 | 1467603185065 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 20:33:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:33:05 INFO - PROCESS | 3964 | 1467603185076 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 3964 | 1467603185078 Marionette TRACE conn3 <- [1,2658,null,{}] 20:33:05 INFO - PROCESS | 3964 | 1467603185081 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}] 20:33:05 INFO - PROCESS | 3964 | 1467603185083 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:05 INFO - PROCESS | 3964 | 1467603185198 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:33:05 INFO - PROCESS | 3964 | 1467603185204 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 3964 | 1467603185206 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:05 INFO - PROCESS | 3964 | ++DOCSHELL 1441D800 == 29 [pid = 3964] [id = 674] 20:33:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (150A6800) [pid = 3964] [serial = 2022] [outer = 00000000] 20:33:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15F6DC00) [pid = 3964] [serial = 2023] [outer = 150A6800] 20:33:05 INFO - PROCESS | 3964 | 1467603185249 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (15FDA400) [pid = 3964] [serial = 2024] [outer = 150A6800] 20:33:06 INFO - PROCESS | 3964 | 1467603186221 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"]]]}] 20:33:06 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 20:33:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:33:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 20:33:06 INFO - PROCESS | 3964 | 1467603186268 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 3964 | 1467603186270 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 20:33:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:33:06 INFO - PROCESS | 3964 | 1467603186274 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - PROCESS | 3964 | 1467603186276 Marionette TRACE conn3 <- [1,2662,null,{}] 20:33:06 INFO - PROCESS | 3964 | 1467603186279 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}] 20:33:06 INFO - PROCESS | 3964 | 1467603186281 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:06 INFO - PROCESS | 3964 | 1467603186391 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:33:06 INFO - PROCESS | 3964 | 1467603186396 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 3964 | 1467603186398 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:06 INFO - PROCESS | 3964 | ++DOCSHELL 15FE7400 == 30 [pid = 3964] [id = 675] 20:33:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (16765400) [pid = 3964] [serial = 2025] [outer = 00000000] 20:33:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (171D3800) [pid = 3964] [serial = 2026] [outer = 16765400] 20:33:06 INFO - PROCESS | 3964 | 1467603186441 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17581C00) [pid = 3964] [serial = 2027] [outer = 16765400] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (15F6EC00) [pid = 3964] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (175E4400) [pid = 3964] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10A77000) [pid = 3964] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (102C9800) [pid = 3964] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10EF6400) [pid = 3964] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19405400) [pid = 3964] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (139C6800) [pid = 3964] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (194B3800) [pid = 3964] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (10B0C400) [pid = 3964] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1560A800) [pid = 3964] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:33:06 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (10BBA800) [pid = 3964] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:33:07 INFO - PROCESS | 3964 | 1467603187489 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"]]]}] 20:33:07 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 20:33:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:33:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1250ms 20:33:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:33:07 INFO - PROCESS | 3964 | 1467603187532 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 3964 | 1467603187534 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 20:33:07 INFO - PROCESS | 3964 | 1467603187537 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 3964 | 1467603187539 Marionette TRACE conn3 <- [1,2666,null,{}] 20:33:07 INFO - PROCESS | 3964 | 1467603187542 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}] 20:33:07 INFO - PROCESS | 3964 | 1467603187547 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:07 INFO - PROCESS | 3964 | 1467603187682 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:33:07 INFO - PROCESS | 3964 | 1467603187691 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 3964 | 1467603187693 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:07 INFO - PROCESS | 3964 | ++DOCSHELL 114DDC00 == 31 [pid = 3964] [id = 676] 20:33:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (13251000) [pid = 3964] [serial = 2028] [outer = 00000000] 20:33:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (15898400) [pid = 3964] [serial = 2029] [outer = 13251000] 20:33:07 INFO - PROCESS | 3964 | 1467603187744 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (17BB5400) [pid = 3964] [serial = 2030] [outer = 13251000] 20:33:08 INFO - PROCESS | 3964 | 1467603188648 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]]]}] 20:33:08 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) 20:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1141ms 20:33:08 INFO - PROCESS | 3964 | 1467603188684 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 3964 | 1467603188686 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 20:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:33:08 INFO - PROCESS | 3964 | 1467603188689 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 3964 | 1467603188691 Marionette TRACE conn3 <- [1,2670,null,{}] 20:33:08 INFO - PROCESS | 3964 | 1467603188704 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}] 20:33:08 INFO - PROCESS | 3964 | 1467603188706 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:08 INFO - PROCESS | 3964 | 1467603188822 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:33:08 INFO - PROCESS | 3964 | 1467603188915 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 3964 | 1467603188918 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:08 INFO - PROCESS | 3964 | ++DOCSHELL 0C75F800 == 32 [pid = 3964] [id = 677] 20:33:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (0C762800) [pid = 3964] [serial = 2031] [outer = 00000000] 20:33:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (10228400) [pid = 3964] [serial = 2032] [outer = 0C762800] 20:33:08 INFO - PROCESS | 3964 | 1467603188975 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (104E6400) [pid = 3964] [serial = 2033] [outer = 0C762800] 20:33:10 INFO - PROCESS | 3964 | 1467603190183 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]]]}] 20:33: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) 20:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1500ms 20:33:10 INFO - PROCESS | 3964 | 1467603190201 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 3964 | 1467603190205 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 20:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:33:10 INFO - PROCESS | 3964 | 1467603190210 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - PROCESS | 3964 | 1467603190213 Marionette TRACE conn3 <- [1,2674,null,{}] 20:33:10 INFO - PROCESS | 3964 | 1467603190219 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}] 20:33:10 INFO - PROCESS | 3964 | 1467603190222 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:10 INFO - PROCESS | 3964 | 1467603190340 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:33:10 INFO - PROCESS | 3964 | 1467603190491 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 3964 | 1467603190495 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:10 INFO - PROCESS | 3964 | ++DOCSHELL 11DDCC00 == 33 [pid = 3964] [id = 678] 20:33:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (129E1400) [pid = 3964] [serial = 2034] [outer = 00000000] 20:33:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (12C93000) [pid = 3964] [serial = 2035] [outer = 129E1400] 20:33:10 INFO - PROCESS | 3964 | 1467603190549 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1310D400) [pid = 3964] [serial = 2036] [outer = 129E1400] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 114D8C00 == 32 [pid = 3964] [id = 546] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 10A03000 == 31 [pid = 3964] [id = 559] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 1441CC00 == 30 [pid = 3964] [id = 548] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 1940F000 == 29 [pid = 3964] [id = 552] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 16D42000 == 28 [pid = 3964] [id = 550] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 16D48000 == 27 [pid = 3964] [id = 551] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 131EC400 == 26 [pid = 3964] [id = 547] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 10A75800 == 25 [pid = 3964] [id = 545] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 114DDC00 == 24 [pid = 3964] [id = 676] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 15FE7400 == 23 [pid = 3964] [id = 675] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 1441D800 == 22 [pid = 3964] [id = 674] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 13AB2800 == 21 [pid = 3964] [id = 673] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 11C9B400 == 20 [pid = 3964] [id = 672] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 10B03000 == 19 [pid = 3964] [id = 671] 20:33:11 INFO - PROCESS | 3964 | --DOCSHELL 1026D800 == 18 [pid = 3964] [id = 670] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1620F000) [pid = 3964] [serial = 1987] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19401800) [pid = 3964] [serial = 1990] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10BB1800) [pid = 3964] [serial = 1972] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (11DDC800) [pid = 3964] [serial = 1973] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (10A04800) [pid = 3964] [serial = 1975] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (10A75C00) [pid = 3964] [serial = 1976] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (129DF000) [pid = 3964] [serial = 1978] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (12BB8000) [pid = 3964] [serial = 1979] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (196F1C00) [pid = 3964] [serial = 1970] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (196EDC00) [pid = 3964] [serial = 1969] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (14242400) [pid = 3964] [serial = 1981] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (14422C00) [pid = 3964] [serial = 1982] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (196EC000) [pid = 3964] [serial = 1999] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (196F7400) [pid = 3964] [serial = 2000] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (139C5800) [pid = 3964] [serial = 1993] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (19407C00) [pid = 3964] [serial = 1991] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (14422400) [pid = 3964] [serial = 1994] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (15888400) [pid = 3964] [serial = 1984] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (158A0C00) [pid = 3964] [serial = 1985] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (16767400) [pid = 3964] [serial = 1988] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (17B6CC00) [pid = 3964] [serial = 1996] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (19403000) [pid = 3964] [serial = 1997] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3964 | 1467603191817 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"]]]}] 20:33: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 20:33:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1656ms 20:33:11 INFO - PROCESS | 3964 | 1467603191928 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3964 | 1467603191932 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 20:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:33:11 INFO - PROCESS | 3964 | 1467603191942 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:33:11 INFO - PROCESS | 3964 | 1467603191945 Marionette TRACE conn3 <- [1,2678,null,{}] 20:33:11 INFO - PROCESS | 3964 | 1467603191951 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}] 20:33:11 INFO - PROCESS | 3964 | 1467603191954 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:12 INFO - PROCESS | 3964 | 1467603192034 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:33:12 INFO - PROCESS | 3964 | 1467603192041 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3964 | 1467603192043 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:12 INFO - PROCESS | 3964 | ++DOCSHELL 10B10400 == 19 [pid = 3964] [id = 679] 20:33:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (10B61C00) [pid = 3964] [serial = 2037] [outer = 00000000] 20:33:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (114D4800) [pid = 3964] [serial = 2038] [outer = 10B61C00] 20:33:12 INFO - PROCESS | 3964 | 1467603192094 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (11DDB400) [pid = 3964] [serial = 2039] [outer = 10B61C00] 20:33:13 INFO - PROCESS | 3964 | 1467603193055 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"]]]}] 20:33:13 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 20:33:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1140ms 20:33:13 INFO - PROCESS | 3964 | 1467603193091 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 20:33:13 INFO - PROCESS | 3964 | 1467603193095 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 20:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:33:13 INFO - PROCESS | 3964 | 1467603193101 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:33:13 INFO - PROCESS | 3964 | 1467603193104 Marionette TRACE conn3 <- [1,2682,null,{}] 20:33:13 INFO - PROCESS | 3964 | 1467603193108 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}] 20:33:13 INFO - PROCESS | 3964 | 1467603193110 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:13 INFO - PROCESS | 3964 | 1467603193200 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:33:13 INFO - PROCESS | 3964 | 1467603193206 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 3964 | 1467603193209 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:13 INFO - PROCESS | 3964 | ++DOCSHELL 1316BC00 == 20 [pid = 3964] [id = 680] 20:33:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (131EA400) [pid = 3964] [serial = 2040] [outer = 00000000] 20:33:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (139BA000) [pid = 3964] [serial = 2041] [outer = 131EA400] 20:33:13 INFO - PROCESS | 3964 | 1467603193255 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (13AC1800) [pid = 3964] [serial = 2042] [outer = 131EA400] 20:33:14 INFO - PROCESS | 3964 | 1467603194278 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"]]]}] 20:33: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 20:33:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1187ms 20:33:14 INFO - PROCESS | 3964 | 1467603194299 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3964 | 1467603194302 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 20:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:33:14 INFO - PROCESS | 3964 | 1467603194312 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 3964 | 1467603194316 Marionette TRACE conn3 <- [1,2686,null,{}] 20:33:14 INFO - PROCESS | 3964 | 1467603194326 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}] 20:33:14 INFO - PROCESS | 3964 | 1467603194331 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:14 INFO - PROCESS | 3964 | 1467603194451 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:33:14 INFO - PROCESS | 3964 | 1467603194458 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 3964 | 1467603194461 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:14 INFO - PROCESS | 3964 | ++DOCSHELL 150B2C00 == 21 [pid = 3964] [id = 681] 20:33:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (150B3800) [pid = 3964] [serial = 2043] [outer = 00000000] 20:33:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (15880C00) [pid = 3964] [serial = 2044] [outer = 150B3800] 20:33:14 INFO - PROCESS | 3964 | 1467603194562 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (158B0C00) [pid = 3964] [serial = 2045] [outer = 150B3800] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (10B04800) [pid = 3964] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (11D8C800) [pid = 3964] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (13AB8400) [pid = 3964] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (10271C00) [pid = 3964] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (150A6800) [pid = 3964] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (10560C00) [pid = 3964] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (1313F000) [pid = 3964] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (1771B400) [pid = 3964] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:33:14 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (16765400) [pid = 3964] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:33:15 INFO - PROCESS | 3964 | 1467603195524 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"]]]}] 20:33: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 20:33:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:33:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1250ms 20:33:15 INFO - PROCESS | 3964 | 1467603195563 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 3964 | 1467603195565 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 20:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:33:15 INFO - PROCESS | 3964 | 1467603195569 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:33:15 INFO - PROCESS | 3964 | 1467603195571 Marionette TRACE conn3 <- [1,2690,null,{}] 20:33:15 INFO - PROCESS | 3964 | 1467603195574 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}] 20:33:15 INFO - PROCESS | 3964 | 1467603195576 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:15 INFO - PROCESS | 3964 | 1467603195661 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:33:15 INFO - PROCESS | 3964 | 1467603195668 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3964 | 1467603195670 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:15 INFO - PROCESS | 3964 | ++DOCSHELL 139C5C00 == 22 [pid = 3964] [id = 682] 20:33:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (13AB8400) [pid = 3964] [serial = 2046] [outer = 00000000] 20:33:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (16207C00) [pid = 3964] [serial = 2047] [outer = 13AB8400] 20:33:15 INFO - PROCESS | 3964 | 1467603195714 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (16769000) [pid = 3964] [serial = 2048] [outer = 13AB8400] 20:33:16 INFO - PROCESS | 3964 | 1467603196185 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 625ms 20:33:16 INFO - PROCESS | 3964 | 1467603196206 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3964 | 1467603196208 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 20:33:16 INFO - PROCESS | 3964 | 1467603196211 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:33:16 INFO - PROCESS | 3964 | 1467603196213 Marionette TRACE conn3 <- [1,2694,null,{}] 20:33:16 INFO - PROCESS | 3964 | 1467603196216 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}] 20:33:16 INFO - PROCESS | 3964 | 1467603196218 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:16 INFO - PROCESS | 3964 | 1467603196297 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:33:16 INFO - PROCESS | 3964 | 1467603196303 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 3964 | 1467603196305 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:16 INFO - PROCESS | 3964 | ++DOCSHELL 12B6EC00 == 23 [pid = 3964] [id = 683] 20:33:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (16765400) [pid = 3964] [serial = 2049] [outer = 00000000] 20:33:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (171D4400) [pid = 3964] [serial = 2050] [outer = 16765400] 20:33:16 INFO - PROCESS | 3964 | 1467603196348 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (1725C000) [pid = 3964] [serial = 2051] [outer = 16765400] 20:33:16 INFO - PROCESS | 3964 | 1467603196799 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]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 641ms 20:33:16 INFO - PROCESS | 3964 | 1467603196850 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3964 | 1467603196852 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 20:33:16 INFO - PROCESS | 3964 | 1467603196855 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:33:16 INFO - PROCESS | 3964 | 1467603196857 Marionette TRACE conn3 <- [1,2698,null,{}] 20:33:16 INFO - PROCESS | 3964 | 1467603196860 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}] 20:33:16 INFO - PROCESS | 3964 | 1467603196866 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:16 INFO - PROCESS | 3964 | 1467603196981 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:33:16 INFO - PROCESS | 3964 | 1467603196987 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 3964 | 1467603196989 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:16 INFO - PROCESS | 3964 | ++DOCSHELL 17ED9C00 == 24 [pid = 3964] [id = 684] 20:33:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (17EDA000) [pid = 3964] [serial = 2052] [outer = 00000000] 20:33:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (19410C00) [pid = 3964] [serial = 2053] [outer = 17EDA000] 20:33:17 INFO - PROCESS | 3964 | 1467603197045 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (194AE000) [pid = 3964] [serial = 2054] [outer = 17EDA000] 20:33:17 INFO - PROCESS | 3964 | 1467603197648 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] 20:33:17 INFO - PROCESS | 3964 | 1467603197703 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 20:33:17 INFO - PROCESS | 3964 | 1467603197708 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:33:17 INFO - PROCESS | 3964 | 1467603197712 Marionette TRACE conn3 <- [1,2702,null,{}] 20:33:17 INFO - PROCESS | 3964 | 1467603197717 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}] 20:33:17 INFO - PROCESS | 3964 | 1467603197720 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:17 INFO - PROCESS | 3964 | 1467603197859 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:33:17 INFO - PROCESS | 3964 | 1467603197983 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 3964 | 1467603197986 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:17 INFO - PROCESS | 3964 | ++DOCSHELL 10E59C00 == 25 [pid = 3964] [id = 685] 20:33:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (10E5DC00) [pid = 3964] [serial = 2055] [outer = 00000000] 20:33:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (12EDB800) [pid = 3964] [serial = 2056] [outer = 10E5DC00] 20:33:18 INFO - PROCESS | 3964 | 1467603198053 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (131F3800) [pid = 3964] [serial = 2057] [outer = 10E5DC00] 20:33:18 INFO - PROCESS | 3964 | 1467603198618 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]]]}] 20:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 938ms 20:33:18 INFO - PROCESS | 3964 | 1467603198661 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 3964 | 1467603198666 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 20:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:33:18 INFO - PROCESS | 3964 | 1467603198674 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:33:18 INFO - PROCESS | 3964 | 1467603198677 Marionette TRACE conn3 <- [1,2706,null,{}] 20:33:18 INFO - PROCESS | 3964 | 1467603198681 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}] 20:33:18 INFO - PROCESS | 3964 | 1467603198684 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:18 INFO - PROCESS | 3964 | 1467603198795 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:33:18 INFO - PROCESS | 3964 | 1467603198904 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 3964 | 1467603198907 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:18 INFO - PROCESS | 3964 | ++DOCSHELL 15637C00 == 26 [pid = 3964] [id = 686] 20:33:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (15638400) [pid = 3964] [serial = 2058] [outer = 00000000] 20:33:18 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (168F4800) [pid = 3964] [serial = 2059] [outer = 15638400] 20:33:18 INFO - PROCESS | 3964 | 1467603198962 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (175E4C00) [pid = 3964] [serial = 2060] [outer = 15638400] 20:33:19 INFO - PROCESS | 3964 | 1467603199553 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] 20:33:19 INFO - PROCESS | 3964 | 1467603199620 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 20:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:33:19 INFO - PROCESS | 3964 | 1467603199624 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - PROCESS | 3964 | 1467603199627 Marionette TRACE conn3 <- [1,2710,null,{}] 20:33:19 INFO - PROCESS | 3964 | 1467603199638 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}] 20:33:19 INFO - PROCESS | 3964 | 1467603199643 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:19 INFO - PROCESS | 3964 | 1467603199754 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:33:19 INFO - PROCESS | 3964 | 1467603199894 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 3964 | 1467603199897 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:19 INFO - PROCESS | 3964 | ++DOCSHELL 1940A800 == 27 [pid = 3964] [id = 687] 20:33:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1940F000) [pid = 3964] [serial = 2061] [outer = 00000000] 20:33:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (194B6000) [pid = 3964] [serial = 2062] [outer = 1940F000] 20:33:19 INFO - PROCESS | 3964 | 1467603199954 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (196EA800) [pid = 3964] [serial = 2063] [outer = 1940F000] 20:33:20 INFO - PROCESS | 3964 | 1467603200567 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] 20:33:20 INFO - PROCESS | 3964 | 1467603200628 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:33:20 INFO - PROCESS | 3964 | 1467603200632 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 3964 | 1467603200634 Marionette TRACE conn3 <- [1,2714,null,{}] 20:33:20 INFO - PROCESS | 3964 | 1467603200638 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}] 20:33:20 INFO - PROCESS | 3964 | 1467603200640 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:20 INFO - PROCESS | 3964 | 1467603200743 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:33:20 INFO - PROCESS | 3964 | 1467603200880 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 3964 | 1467603200882 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:20 INFO - PROCESS | 3964 | ++DOCSHELL 10474000 == 28 [pid = 3964] [id = 688] 20:33:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1047BC00) [pid = 3964] [serial = 2064] [outer = 00000000] 20:33:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (15FDF000) [pid = 3964] [serial = 2065] [outer = 1047BC00] 20:33:20 INFO - PROCESS | 3964 | 1467603200938 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (17582000) [pid = 3964] [serial = 2066] [outer = 1047BC00] 20:33:21 INFO - PROCESS | 3964 | 1467603201711 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]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1094ms 20:33:21 INFO - PROCESS | 3964 | 1467603201734 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 3964 | 1467603201738 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 20:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:33:21 INFO - PROCESS | 3964 | 1467603201742 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - PROCESS | 3964 | 1467603201747 Marionette TRACE conn3 <- [1,2718,null,{}] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 10A7D000 == 27 [pid = 3964] [id = 561] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 0C75F800 == 26 [pid = 3964] [id = 677] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 10A75400 == 25 [pid = 3964] [id = 560] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 12E25800 == 24 [pid = 3964] [id = 562] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 158ACC00 == 23 [pid = 3964] [id = 556] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 131EAC00 == 22 [pid = 3964] [id = 553] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 16D3DC00 == 21 [pid = 3964] [id = 558] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 19C72000 == 20 [pid = 3964] [id = 557] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 17B62000 == 19 [pid = 3964] [id = 554] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 1589D800 == 18 [pid = 3964] [id = 549] 20:33:22 INFO - PROCESS | 3964 | --DOCSHELL 104E5800 == 17 [pid = 3964] [id = 555] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10B0AC00) [pid = 3964] [serial = 2014] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (10B0CC00) [pid = 3964] [serial = 2015] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (12BAC800) [pid = 3964] [serial = 2017] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (12C93800) [pid = 3964] [serial = 2018] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1441F000) [pid = 3964] [serial = 2020] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1058C400) [pid = 3964] [serial = 2012] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1047C400) [pid = 3964] [serial = 2011] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (15F6DC00) [pid = 3964] [serial = 2023] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (10B5A400) [pid = 3964] [serial = 2003] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (10A76C00) [pid = 3964] [serial = 2002] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (150B0800) [pid = 3964] [serial = 2006] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (13B52000) [pid = 3964] [serial = 2005] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (194B3400) [pid = 3964] [serial = 2009] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (17ED8000) [pid = 3964] [serial = 2008] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (171D3800) [pid = 3964] [serial = 2026] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (15898400) [pid = 3964] [serial = 2029] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (144C9800) [pid = 3964] [serial = 2021] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (15FDA400) [pid = 3964] [serial = 2024] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (17581C00) [pid = 3964] [serial = 2027] [outer = 00000000] [url = about:blank] 20:33:22 INFO - PROCESS | 3964 | 1467603202387 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}] 20:33:22 INFO - PROCESS | 3964 | 1467603202390 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:22 INFO - PROCESS | 3964 | 1467603202547 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:33:22 INFO - PROCESS | 3964 | 1467603202556 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3964 | 1467603202559 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:22 INFO - PROCESS | 3964 | ++DOCSHELL 10B01800 == 18 [pid = 3964] [id = 689] 20:33:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (10B02800) [pid = 3964] [serial = 2067] [outer = 00000000] 20:33:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (10B08C00) [pid = 3964] [serial = 2068] [outer = 10B02800] 20:33:22 INFO - PROCESS | 3964 | 1467603202613 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (10B0CC00) [pid = 3964] [serial = 2069] [outer = 10B02800] 20:33:23 INFO - PROCESS | 3964 | 1467603203583 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"]]]}] 20:33:23 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 20:33:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:33:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:33:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:33:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1875ms 20:33:23 INFO - PROCESS | 3964 | 1467603203617 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 3964 | 1467603203620 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 20:33:23 INFO - PROCESS | 3964 | 1467603203625 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:33:23 INFO - PROCESS | 3964 | 1467603203628 Marionette TRACE conn3 <- [1,2722,null,{}] 20:33:23 INFO - PROCESS | 3964 | 1467603203633 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}] 20:33:23 INFO - PROCESS | 3964 | 1467603203636 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:23 INFO - PROCESS | 3964 | 1467603203722 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:33:23 INFO - PROCESS | 3964 | 1467603203731 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3964 | 1467603203735 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:23 INFO - PROCESS | 3964 | ++DOCSHELL 11DDD800 == 19 [pid = 3964] [id = 690] 20:33:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (11DE2000) [pid = 3964] [serial = 2070] [outer = 00000000] 20:33:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (12B70C00) [pid = 3964] [serial = 2071] [outer = 11DE2000] 20:33:23 INFO - PROCESS | 3964 | 1467603203781 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (12C86400) [pid = 3964] [serial = 2072] [outer = 11DE2000] 20:33:24 INFO - PROCESS | 3964 | 1467603204275 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]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:33:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 703ms 20:33:24 INFO - PROCESS | 3964 | 1467603204326 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3964 | 1467603204328 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 20:33:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:33:24 INFO - PROCESS | 3964 | 1467603204332 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 3964 | 1467603204334 Marionette TRACE conn3 <- [1,2726,null,{}] 20:33:24 INFO - PROCESS | 3964 | 1467603204338 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}] 20:33:24 INFO - PROCESS | 3964 | 1467603204340 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:24 INFO - PROCESS | 3964 | 1467603204426 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:33:24 INFO - PROCESS | 3964 | 1467603204433 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 3964 | 1467603204437 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:24 INFO - PROCESS | 3964 | ++DOCSHELL 13ABAC00 == 20 [pid = 3964] [id = 691] 20:33:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (13ABB400) [pid = 3964] [serial = 2073] [outer = 00000000] 20:33:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (13B5CC00) [pid = 3964] [serial = 2074] [outer = 13ABB400] 20:33:24 INFO - PROCESS | 3964 | 1467603204484 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (1423FC00) [pid = 3964] [serial = 2075] [outer = 13ABB400] 20:33:24 INFO - PROCESS | 3964 | 1467603204981 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]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 687ms 20:33:25 INFO - PROCESS | 3964 | 1467603205037 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 3964 | 1467603205043 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 20:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:33:25 INFO - PROCESS | 3964 | 1467603205054 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - PROCESS | 3964 | 1467603205056 Marionette TRACE conn3 <- [1,2730,null,{}] 20:33:25 INFO - PROCESS | 3964 | 1467603205059 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}] 20:33:25 INFO - PROCESS | 3964 | 1467603205061 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:25 INFO - PROCESS | 3964 | 1467603205201 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:33:25 INFO - PROCESS | 3964 | 1467603205231 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3964 | 1467603205234 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:25 INFO - PROCESS | 3964 | ++DOCSHELL 15605C00 == 21 [pid = 3964] [id = 692] 20:33:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (1560A800) [pid = 3964] [serial = 2076] [outer = 00000000] 20:33:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (1587DC00) [pid = 3964] [serial = 2077] [outer = 1560A800] 20:33:25 INFO - PROCESS | 3964 | 1467603205286 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (15898400) [pid = 3964] [serial = 2078] [outer = 1560A800] 20:33:25 INFO - PROCESS | 3964 | 1467603205729 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]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 687ms 20:33:25 INFO - PROCESS | 3964 | 1467603205758 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 3964 | 1467603205760 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 20:33:25 INFO - PROCESS | 3964 | 1467603205764 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:33:25 INFO - PROCESS | 3964 | 1467603205765 Marionette TRACE conn3 <- [1,2734,null,{}] 20:33:25 INFO - PROCESS | 3964 | 1467603205769 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}] 20:33:25 INFO - PROCESS | 3964 | 1467603205771 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:25 INFO - PROCESS | 3964 | 1467603205882 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:33:25 INFO - PROCESS | 3964 | 1467603205888 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3964 | 1467603205890 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:25 INFO - PROCESS | 3964 | ++DOCSHELL 15FD9400 == 22 [pid = 3964] [id = 693] 20:33:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (15FDA000) [pid = 3964] [serial = 2079] [outer = 00000000] 20:33:25 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (15FE2400) [pid = 3964] [serial = 2080] [outer = 15FDA000] 20:33:25 INFO - PROCESS | 3964 | 1467603205933 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (16760C00) [pid = 3964] [serial = 2081] [outer = 15FDA000] 20:33:26 INFO - PROCESS | 3964 | 1467603206401 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]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 20:33:26 INFO - PROCESS | 3964 | 1467603206463 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 3964 | 1467603206465 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 20:33:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:33:26 INFO - PROCESS | 3964 | 1467603206470 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - PROCESS | 3964 | 1467603206471 Marionette TRACE conn3 <- [1,2738,null,{}] 20:33:26 INFO - PROCESS | 3964 | 1467603206475 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}] 20:33:26 INFO - PROCESS | 3964 | 1467603206481 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:26 INFO - PROCESS | 3964 | 1467603206646 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (150B3800) [pid = 3964] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (13AB8400) [pid = 3964] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (0C762800) [pid = 3964] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (129E1400) [pid = 3964] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (131EA400) [pid = 3964] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (10B61C00) [pid = 3964] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (16765400) [pid = 3964] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (17EDA000) [pid = 3964] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:33:26 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (13251000) [pid = 3964] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:33:26 INFO - PROCESS | 3964 | 1467603206869 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 3964 | 1467603206872 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:26 INFO - PROCESS | 3964 | ++DOCSHELL 1047E400 == 23 [pid = 3964] [id = 694] 20:33:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (104EA800) [pid = 3964] [serial = 2082] [outer = 00000000] 20:33:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (11DDE800) [pid = 3964] [serial = 2083] [outer = 104EA800] 20:33:26 INFO - PROCESS | 3964 | 1467603206919 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (15FDBC00) [pid = 3964] [serial = 2084] [outer = 104EA800] 20:33:27 INFO - PROCESS | 3964 | 1467603207310 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 906ms 20:33:27 INFO - PROCESS | 3964 | 1467603207374 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3964 | 1467603207375 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 20:33:27 INFO - PROCESS | 3964 | 1467603207379 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:33:27 INFO - PROCESS | 3964 | 1467603207380 Marionette TRACE conn3 <- [1,2742,null,{}] 20:33:27 INFO - PROCESS | 3964 | 1467603207384 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}] 20:33:27 INFO - PROCESS | 3964 | 1467603207386 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:27 INFO - PROCESS | 3964 | 1467603207461 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:33:27 INFO - PROCESS | 3964 | 1467603207466 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 3964 | 1467603207468 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:27 INFO - PROCESS | 3964 | ++DOCSHELL 17710C00 == 24 [pid = 3964] [id = 695] 20:33:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (17EDD000) [pid = 3964] [serial = 2085] [outer = 00000000] 20:33:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (19409C00) [pid = 3964] [serial = 2086] [outer = 17EDD000] 20:33:27 INFO - PROCESS | 3964 | 1467603207511 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (1940C400) [pid = 3964] [serial = 2087] [outer = 17EDD000] 20:33:27 INFO - PROCESS | 3964 | 1467603207939 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]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:33:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 593ms 20:33:27 INFO - PROCESS | 3964 | 1467603207976 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3964 | 1467603207978 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 20:33:27 INFO - PROCESS | 3964 | 1467603207996 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 3964 | 1467603207997 Marionette TRACE conn3 <- [1,2746,null,{}] 20:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:33:27 INFO - PROCESS | 3964 | 1467603208001 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}] 20:33:27 INFO - PROCESS | 3964 | 1467603208002 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:28 INFO - PROCESS | 3964 | 1467603208078 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:33:28 INFO - PROCESS | 3964 | 1467603208083 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 3964 | 1467603208085 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:28 INFO - PROCESS | 3964 | ++DOCSHELL 196ECC00 == 25 [pid = 3964] [id = 696] 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (196ED000) [pid = 3964] [serial = 2088] [outer = 00000000] 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (196F6C00) [pid = 3964] [serial = 2089] [outer = 196ED000] 20:33:28 INFO - PROCESS | 3964 | 1467603208127 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1977F800) [pid = 3964] [serial = 2090] [outer = 196ED000] 20:33:28 INFO - PROCESS | 3964 | 1467603208575 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]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:33:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 20:33:28 INFO - PROCESS | 3964 | 1467603208637 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 3964 | 1467603208639 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 20:33:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:33:28 INFO - PROCESS | 3964 | 1467603208646 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 3964 | 1467603208647 Marionette TRACE conn3 <- [1,2750,null,{}] 20:33:28 INFO - PROCESS | 3964 | 1467603208651 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}] 20:33:28 INFO - PROCESS | 3964 | 1467603208653 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:28 INFO - PROCESS | 3964 | 1467603208729 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:33:28 INFO - PROCESS | 3964 | 1467603208735 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 3964 | 1467603208737 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:28 INFO - PROCESS | 3964 | ++DOCSHELL 19C64400 == 26 [pid = 3964] [id = 697] 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (19C64800) [pid = 3964] [serial = 2091] [outer = 00000000] 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (19C67C00) [pid = 3964] [serial = 2092] [outer = 19C64800] 20:33:28 INFO - PROCESS | 3964 | 1467603208779 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (19C68800) [pid = 3964] [serial = 2093] [outer = 19C64800] 20:33:29 INFO - PROCESS | 3964 | 1467603209628 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]]]}] 20:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1032ms 20:33:29 INFO - PROCESS | 3964 | 1467603209702 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:33:29 INFO - PROCESS | 3964 | 1467603209706 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 20:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:33:29 INFO - PROCESS | 3964 | 1467603209711 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:33:29 INFO - PROCESS | 3964 | 1467603209716 Marionette TRACE conn3 <- [1,2754,null,{}] 20:33:29 INFO - PROCESS | 3964 | 1467603209721 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}] 20:33:29 INFO - PROCESS | 3964 | 1467603209724 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:29 INFO - PROCESS | 3964 | 1467603209898 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:33:29 INFO - PROCESS | 3964 | 1467603210000 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 3964 | 1467603210003 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:30 INFO - PROCESS | 3964 | ++DOCSHELL 10A09C00 == 27 [pid = 3964] [id = 698] 20:33:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10A0AC00) [pid = 3964] [serial = 2094] [outer = 00000000] 20:33:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10EF5800) [pid = 3964] [serial = 2095] [outer = 10A0AC00] 20:33:30 INFO - PROCESS | 3964 | 1467603210058 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (11891000) [pid = 3964] [serial = 2096] [outer = 10A0AC00] 20:33:30 INFO - PROCESS | 3964 | 1467603210889 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]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1187ms 20:33:30 INFO - PROCESS | 3964 | 1467603210935 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 3964 | 1467603210940 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 20:33:30 INFO - PROCESS | 3964 | 1467603210946 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:33:30 INFO - PROCESS | 3964 | 1467603210949 Marionette TRACE conn3 <- [1,2758,null,{}] 20:33:30 INFO - PROCESS | 3964 | 1467603210955 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}] 20:33:30 INFO - PROCESS | 3964 | 1467603210958 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:31 INFO - PROCESS | 3964 | 1467603211070 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:33:31 INFO - PROCESS | 3964 | 1467603211199 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3964 | 1467603211203 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15880C00) [pid = 3964] [serial = 2044] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (16207C00) [pid = 3964] [serial = 2047] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10228400) [pid = 3964] [serial = 2032] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (104E6400) [pid = 3964] [serial = 2033] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (12C93000) [pid = 3964] [serial = 2035] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1310D400) [pid = 3964] [serial = 2036] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (139BA000) [pid = 3964] [serial = 2041] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (114D4800) [pid = 3964] [serial = 2038] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (11DDB400) [pid = 3964] [serial = 2039] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (1725C000) [pid = 3964] [serial = 2051] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (158B0C00) [pid = 3964] [serial = 2045] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (194AE000) [pid = 3964] [serial = 2054] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (171D4400) [pid = 3964] [serial = 2050] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (19410C00) [pid = 3964] [serial = 2053] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (16769000) [pid = 3964] [serial = 2048] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (13AC1800) [pid = 3964] [serial = 2042] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (17BB5400) [pid = 3964] [serial = 2030] [outer = 00000000] [url = about:blank] 20:33:31 INFO - PROCESS | 3964 | ++DOCSHELL 102CB000 == 28 [pid = 3964] [id = 699] 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (102D3C00) [pid = 3964] [serial = 2097] [outer = 00000000] 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (10560C00) [pid = 3964] [serial = 2098] [outer = 102D3C00] 20:33:31 INFO - PROCESS | 3964 | 1467603211275 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (10B0A400) [pid = 3964] [serial = 2099] [outer = 102D3C00] 20:33:31 INFO - PROCESS | 3964 | 1467603211724 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]]]}] 20:33:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:33:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 797ms 20:33:31 INFO - PROCESS | 3964 | 1467603211751 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 3964 | 1467603211756 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 20:33:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:33:31 INFO - PROCESS | 3964 | 1467603211762 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:33:31 INFO - PROCESS | 3964 | 1467603211765 Marionette TRACE conn3 <- [1,2762,null,{}] 20:33:31 INFO - PROCESS | 3964 | 1467603211768 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}] 20:33:31 INFO - PROCESS | 3964 | 1467603211771 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:31 INFO - PROCESS | 3964 | 1467603211856 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:33:31 INFO - PROCESS | 3964 | 1467603211865 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3964 | 1467603211867 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:31 INFO - PROCESS | 3964 | ++DOCSHELL 11C9B400 == 29 [pid = 3964] [id = 700] 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (11C9CC00) [pid = 3964] [serial = 2100] [outer = 00000000] 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (129E1400) [pid = 3964] [serial = 2101] [outer = 11C9CC00] 20:33:31 INFO - PROCESS | 3964 | 1467603211913 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (12C93000) [pid = 3964] [serial = 2102] [outer = 11C9CC00] 20:33:32 INFO - PROCESS | 3964 | 1467603212411 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]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 703ms 20:33:32 INFO - PROCESS | 3964 | 1467603212462 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 3964 | 1467603212465 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 20:33:32 INFO - PROCESS | 3964 | 1467603212470 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:33:32 INFO - PROCESS | 3964 | 1467603212475 Marionette TRACE conn3 <- [1,2766,null,{}] 20:33:32 INFO - PROCESS | 3964 | 1467603212486 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}] 20:33:32 INFO - PROCESS | 3964 | 1467603212491 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:32 INFO - PROCESS | 3964 | 1467603212604 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:33:32 INFO - PROCESS | 3964 | 1467603212711 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 3964 | 1467603212714 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:32 INFO - PROCESS | 3964 | ++DOCSHELL 13AC1800 == 30 [pid = 3964] [id = 701] 20:33:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (13AC1C00) [pid = 3964] [serial = 2103] [outer = 00000000] 20:33:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (14237C00) [pid = 3964] [serial = 2104] [outer = 13AC1C00] 20:33:32 INFO - PROCESS | 3964 | 1467603212761 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (14423C00) [pid = 3964] [serial = 2105] [outer = 13AC1C00] 20:33:33 INFO - PROCESS | 3964 | 1467603213142 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 20:33:33 INFO - PROCESS | 3964 | 1467603213170 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3964 | 1467603213173 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 20:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:33:33 INFO - PROCESS | 3964 | 1467603213176 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - PROCESS | 3964 | 1467603213178 Marionette TRACE conn3 <- [1,2770,null,{}] 20:33:33 INFO - PROCESS | 3964 | 1467603213181 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}] 20:33:33 INFO - PROCESS | 3964 | 1467603213183 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:33 INFO - PROCESS | 3964 | 1467603213276 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:33:33 INFO - PROCESS | 3964 | 1467603213281 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:33 INFO - PROCESS | 3964 | 1467603213283 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:33 INFO - PROCESS | 3964 | ++DOCSHELL 150AFC00 == 31 [pid = 3964] [id = 702] 20:33:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (15601C00) [pid = 3964] [serial = 2106] [outer = 00000000] 20:33:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (15896C00) [pid = 3964] [serial = 2107] [outer = 15601C00] 20:33:33 INFO - PROCESS | 3964 | 1467603213336 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (15F6E000) [pid = 3964] [serial = 2108] [outer = 15601C00] 20:33:33 INFO - PROCESS | 3964 | 1467603213827 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]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 688ms 20:33:33 INFO - PROCESS | 3964 | 1467603213876 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3964 | 1467603213877 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 20:33:33 INFO - PROCESS | 3964 | 1467603213881 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:33:33 INFO - PROCESS | 3964 | 1467603213882 Marionette TRACE conn3 <- [1,2774,null,{}] 20:33:33 INFO - PROCESS | 3964 | 1467603213886 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}] 20:33:33 INFO - PROCESS | 3964 | 1467603213888 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:33 INFO - PROCESS | 3964 | 1467603214000 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:33:34 INFO - PROCESS | 3964 | 1467603214092 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3964 | 1467603214094 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:34 INFO - PROCESS | 3964 | ++DOCSHELL 15FDC400 == 32 [pid = 3964] [id = 703] 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (1620FC00) [pid = 3964] [serial = 2109] [outer = 00000000] 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (168F6000) [pid = 3964] [serial = 2110] [outer = 1620FC00] 20:33:34 INFO - PROCESS | 3964 | 1467603214136 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16D48000) [pid = 3964] [serial = 2111] [outer = 1620FC00] 20:33:34 INFO - PROCESS | 3964 | 1467603214554 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]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 687ms 20:33:34 INFO - PROCESS | 3964 | 1467603214580 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 3964 | 1467603214582 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 20:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:33:34 INFO - PROCESS | 3964 | 1467603214586 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - PROCESS | 3964 | 1467603214587 Marionette TRACE conn3 <- [1,2778,null,{}] 20:33:34 INFO - PROCESS | 3964 | 1467603214591 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}] 20:33:34 INFO - PROCESS | 3964 | 1467603214596 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:34 INFO - PROCESS | 3964 | 1467603214731 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:33:34 INFO - PROCESS | 3964 | 1467603214736 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3964 | 1467603214738 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:34 INFO - PROCESS | 3964 | ++DOCSHELL 17677400 == 33 [pid = 3964] [id = 704] 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17677C00) [pid = 3964] [serial = 2112] [outer = 00000000] 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17EDA000) [pid = 3964] [serial = 2113] [outer = 17677C00] 20:33:34 INFO - PROCESS | 3964 | 1467603214781 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (194AB000) [pid = 3964] [serial = 2114] [outer = 17677C00] 20:33:35 INFO - PROCESS | 3964 | 1467603215222 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]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 687ms 20:33:35 INFO - PROCESS | 3964 | 1467603215286 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3964 | 1467603215288 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:33:35 INFO - PROCESS | 3964 | 1467603215291 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 3964 | 1467603215293 Marionette TRACE conn3 <- [1,2782,null,{}] 20:33:35 INFO - PROCESS | 3964 | 1467603215296 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}] 20:33:35 INFO - PROCESS | 3964 | 1467603215298 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:35 INFO - PROCESS | 3964 | 1467603215432 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (196ED000) [pid = 3964] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (11DE2000) [pid = 3964] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1560A800) [pid = 3964] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10E5DC00) [pid = 3964] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (15638400) [pid = 3964] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (1940F000) [pid = 3964] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (15FDA000) [pid = 3964] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (104EA800) [pid = 3964] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (17EDD000) [pid = 3964] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (13ABB400) [pid = 3964] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:33:35 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (10B02800) [pid = 3964] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:33:35 INFO - PROCESS | 3964 | 1467603215618 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 3964 | 1467603215620 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:35 INFO - PROCESS | 3964 | ++DOCSHELL 0C76F400 == 34 [pid = 3964] [id = 705] 20:33:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (104EA800) [pid = 3964] [serial = 2115] [outer = 00000000] 20:33:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (13249400) [pid = 3964] [serial = 2116] [outer = 104EA800] 20:33:35 INFO - PROCESS | 3964 | 1467603215663 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (13AB9000) [pid = 3964] [serial = 2117] [outer = 104EA800] 20:33:36 INFO - PROCESS | 3964 | 1467603216015 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 20:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:33:36 INFO - PROCESS | 3964 | 1467603216032 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 3964 | 1467603216033 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 20:33:36 INFO - PROCESS | 3964 | 1467603216037 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 3964 | 1467603216038 Marionette TRACE conn3 <- [1,2786,null,{}] 20:33:36 INFO - PROCESS | 3964 | 1467603216042 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}] 20:33:36 INFO - PROCESS | 3964 | 1467603216044 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:36 INFO - PROCESS | 3964 | 1467603216120 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:33:36 INFO - PROCESS | 3964 | 1467603216126 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3964 | 1467603216128 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:36 INFO - PROCESS | 3964 | ++DOCSHELL 1771BC00 == 35 [pid = 3964] [id = 706] 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (19403000) [pid = 3964] [serial = 2118] [outer = 00000000] 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (19787000) [pid = 3964] [serial = 2119] [outer = 19403000] 20:33:36 INFO - PROCESS | 3964 | 1467603216170 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (19C69C00) [pid = 3964] [serial = 2120] [outer = 19403000] 20:33:36 INFO - PROCESS | 3964 | 1467603216626 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]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 625ms 20:33:36 INFO - PROCESS | 3964 | 1467603216675 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 3964 | 1467603216677 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 20:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:33:36 INFO - PROCESS | 3964 | 1467603216680 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - PROCESS | 3964 | 1467603216682 Marionette TRACE conn3 <- [1,2790,null,{}] 20:33:36 INFO - PROCESS | 3964 | 1467603216685 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}] 20:33:36 INFO - PROCESS | 3964 | 1467603216687 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:36 INFO - PROCESS | 3964 | 1467603216767 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:33:36 INFO - PROCESS | 3964 | 1467603216772 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3964 | 1467603216774 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:36 INFO - PROCESS | 3964 | ++DOCSHELL 19C70000 == 36 [pid = 3964] [id = 707] 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (19C72C00) [pid = 3964] [serial = 2121] [outer = 00000000] 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (19E0C400) [pid = 3964] [serial = 2122] [outer = 19C72C00] 20:33:36 INFO - PROCESS | 3964 | 1467603216817 Marionette DEBUG loaded listener.js 20:33:36 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (19E10000) [pid = 3964] [serial = 2123] [outer = 19C72C00] 20:33:37 INFO - PROCESS | 3964 | 1467603217252 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]]]}] 20:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 594ms 20:33:37 INFO - PROCESS | 3964 | 1467603217278 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 3964 | 1467603217280 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 20:33:37 INFO - PROCESS | 3964 | 1467603217283 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:33:37 INFO - PROCESS | 3964 | 1467603217285 Marionette TRACE conn3 <- [1,2794,null,{}] 20:33:37 INFO - PROCESS | 3964 | 1467603217288 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}] 20:33:37 INFO - PROCESS | 3964 | 1467603217290 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:37 INFO - PROCESS | 3964 | 1467603217413 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:33:37 INFO - PROCESS | 3964 | 1467603217420 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 3964 | 1467603217431 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:37 INFO - PROCESS | 3964 | ++DOCSHELL 144BF400 == 37 [pid = 3964] [id = 708] 20:33:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (158B2000) [pid = 3964] [serial = 2124] [outer = 00000000] 20:33:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19FD7C00) [pid = 3964] [serial = 2125] [outer = 158B2000] 20:33:37 INFO - PROCESS | 3964 | 1467603217475 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19FD8400) [pid = 3964] [serial = 2126] [outer = 158B2000] 20:33:38 INFO - PROCESS | 3964 | 1467603218058 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]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 828ms 20:33:38 INFO - PROCESS | 3964 | 1467603218158 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 3964 | 1467603218163 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 20:33:38 INFO - PROCESS | 3964 | 1467603218183 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:33:38 INFO - PROCESS | 3964 | 1467603218186 Marionette TRACE conn3 <- [1,2798,null,{}] 20:33:38 INFO - PROCESS | 3964 | 1467603218193 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}] 20:33:38 INFO - PROCESS | 3964 | 1467603218196 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:38 INFO - PROCESS | 3964 | 1467603218319 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:33:38 INFO - PROCESS | 3964 | 1467603218452 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 3964 | 1467603218455 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:38 INFO - PROCESS | 3964 | ++DOCSHELL 10A75400 == 38 [pid = 3964] [id = 709] 20:33:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (10A81400) [pid = 3964] [serial = 2127] [outer = 00000000] 20:33:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (11DE1C00) [pid = 3964] [serial = 2128] [outer = 10A81400] 20:33:38 INFO - PROCESS | 3964 | 1467603218513 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (12EDEC00) [pid = 3964] [serial = 2129] [outer = 10A81400] 20:33:39 INFO - PROCESS | 3964 | 1467603219030 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]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 907ms 20:33:39 INFO - PROCESS | 3964 | 1467603219092 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 3964 | 1467603219097 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 20:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:33:39 INFO - PROCESS | 3964 | 1467603219103 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 3964 | 1467603219106 Marionette TRACE conn3 <- [1,2802,null,{}] 20:33:39 INFO - PROCESS | 3964 | 1467603219110 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}] 20:33:39 INFO - PROCESS | 3964 | 1467603219113 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:39 INFO - PROCESS | 3964 | 1467603219219 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:33:39 INFO - PROCESS | 3964 | 1467603219332 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 3964 | 1467603219334 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:39 INFO - PROCESS | 3964 | ++DOCSHELL 14425800 == 39 [pid = 3964] [id = 710] 20:33:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (144BF800) [pid = 3964] [serial = 2130] [outer = 00000000] 20:33:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (15888400) [pid = 3964] [serial = 2131] [outer = 144BF800] 20:33:39 INFO - PROCESS | 3964 | 1467603219430 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (17253C00) [pid = 3964] [serial = 2132] [outer = 144BF800] 20:33:40 INFO - PROCESS | 3964 | 1467603220044 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]]]}] 20:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1000ms 20:33:40 INFO - PROCESS | 3964 | 1467603220105 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 3964 | 1467603220108 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 20:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:33:40 INFO - PROCESS | 3964 | 1467603220112 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - PROCESS | 3964 | 1467603220116 Marionette TRACE conn3 <- [1,2806,null,{}] 20:33:40 INFO - PROCESS | 3964 | 1467603220127 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}] 20:33:40 INFO - PROCESS | 3964 | 1467603220134 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:40 INFO - PROCESS | 3964 | 1467603220276 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:33:40 INFO - PROCESS | 3964 | 1467603220411 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 3964 | 1467603220414 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:40 INFO - PROCESS | 3964 | ++DOCSHELL 19FD0400 == 40 [pid = 3964] [id = 711] 20:33:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (19FD0800) [pid = 3964] [serial = 2133] [outer = 00000000] 20:33:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1A2D5C00) [pid = 3964] [serial = 2134] [outer = 19FD0800] 20:33:40 INFO - PROCESS | 3964 | 1467603220471 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A38F400) [pid = 3964] [serial = 2135] [outer = 19FD0800] 20:33:41 INFO - PROCESS | 3964 | 1467603221217 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]]]}] 20:33:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:33:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1156ms 20:33:41 INFO - PROCESS | 3964 | 1467603221264 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 3964 | 1467603221268 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 20:33:41 INFO - PROCESS | 3964 | 1467603221273 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:33:41 INFO - PROCESS | 3964 | 1467603221276 Marionette TRACE conn3 <- [1,2810,null,{}] 20:33:41 INFO - PROCESS | 3964 | 1467603221282 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}] 20:33:41 INFO - PROCESS | 3964 | 1467603221284 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:41 INFO - PROCESS | 3964 | 1467603221382 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:33:41 INFO - PROCESS | 3964 | 1467603221526 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3964 | 1467603221531 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:41 INFO - PROCESS | 3964 | ++DOCSHELL 10B0BC00 == 41 [pid = 3964] [id = 712] 20:33:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (10BB3C00) [pid = 3964] [serial = 2136] [outer = 00000000] 20:33:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (110A8000) [pid = 3964] [serial = 2137] [outer = 10BB3C00] 20:33:41 INFO - PROCESS | 3964 | 1467603221582 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (11D8C800) [pid = 3964] [serial = 2138] [outer = 10BB3C00] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 19C70000 == 40 [pid = 3964] [id = 707] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 1771BC00 == 39 [pid = 3964] [id = 706] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 0C76F400 == 38 [pid = 3964] [id = 705] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 17677400 == 37 [pid = 3964] [id = 704] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 15FDC400 == 36 [pid = 3964] [id = 703] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 150AFC00 == 35 [pid = 3964] [id = 702] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 13AC1800 == 34 [pid = 3964] [id = 701] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 11C9B400 == 33 [pid = 3964] [id = 700] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 102CB000 == 32 [pid = 3964] [id = 699] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 10A09C00 == 31 [pid = 3964] [id = 698] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 11DDCC00 == 30 [pid = 3964] [id = 678] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 19C64400 == 29 [pid = 3964] [id = 697] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 14425800 == 28 [pid = 3964] [id = 710] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 19FD0400 == 27 [pid = 3964] [id = 711] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 144BF400 == 26 [pid = 3964] [id = 708] 20:33:42 INFO - PROCESS | 3964 | --DOCSHELL 10A75400 == 25 [pid = 3964] [id = 709] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (196F6C00) [pid = 3964] [serial = 2089] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (12B70C00) [pid = 3964] [serial = 2071] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15FDF000) [pid = 3964] [serial = 2065] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (1587DC00) [pid = 3964] [serial = 2077] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (131F3800) [pid = 3964] [serial = 2057] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (12EDB800) [pid = 3964] [serial = 2056] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (175E4C00) [pid = 3964] [serial = 2060] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (168F4800) [pid = 3964] [serial = 2059] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (196EA800) [pid = 3964] [serial = 2063] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (194B6000) [pid = 3964] [serial = 2062] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15FE2400) [pid = 3964] [serial = 2080] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15898400) [pid = 3964] [serial = 2078] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (11DDE800) [pid = 3964] [serial = 2083] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (16760C00) [pid = 3964] [serial = 2081] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15FDBC00) [pid = 3964] [serial = 2084] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19409C00) [pid = 3964] [serial = 2086] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (1977F800) [pid = 3964] [serial = 2090] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (13B5CC00) [pid = 3964] [serial = 2074] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10B08C00) [pid = 3964] [serial = 2068] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (10B0CC00) [pid = 3964] [serial = 2069] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1940C400) [pid = 3964] [serial = 2087] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (1423FC00) [pid = 3964] [serial = 2075] [outer = 00000000] [url = about:blank] 20:33:42 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (12C86400) [pid = 3964] [serial = 2072] [outer = 00000000] [url = about:blank] 20:33:43 INFO - PROCESS | 3964 | 1467603223053 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]]]}] 20:33:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:33:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1813ms 20:33:43 INFO - PROCESS | 3964 | 1467603223086 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 3964 | 1467603223091 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 20:33:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:33:43 INFO - PROCESS | 3964 | 1467603223096 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 3964 | 1467603223100 Marionette TRACE conn3 <- [1,2814,null,{}] 20:33:43 INFO - PROCESS | 3964 | 1467603223107 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}] 20:33:43 INFO - PROCESS | 3964 | 1467603223110 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:43 INFO - PROCESS | 3964 | 1467603223225 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:33:43 INFO - PROCESS | 3964 | 1467603223360 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 3964 | 1467603223363 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:43 INFO - PROCESS | 3964 | ++DOCSHELL 10A79C00 == 26 [pid = 3964] [id = 713] 20:33:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10A7BC00) [pid = 3964] [serial = 2139] [outer = 00000000] 20:33:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10B0C000) [pid = 3964] [serial = 2140] [outer = 10A7BC00] 20:33:43 INFO - PROCESS | 3964 | 1467603223420 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10B61C00) [pid = 3964] [serial = 2141] [outer = 10A7BC00] 20:33:44 INFO - PROCESS | 3964 | 1467603224093 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1031ms 20:33:44 INFO - PROCESS | 3964 | 1467603224148 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 3964 | 1467603224154 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 20:33:44 INFO - PROCESS | 3964 | 1467603224180 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:33:44 INFO - PROCESS | 3964 | 1467603224183 Marionette TRACE conn3 <- [1,2818,null,{}] 20:33:44 INFO - PROCESS | 3964 | 1467603224187 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}] 20:33:44 INFO - PROCESS | 3964 | 1467603224190 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:44 INFO - PROCESS | 3964 | 1467603224309 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:33:44 INFO - PROCESS | 3964 | 1467603224440 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 3964 | 1467603224443 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:44 INFO - PROCESS | 3964 | ++DOCSHELL 11C99C00 == 27 [pid = 3964] [id = 714] 20:33:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (11DDCC00) [pid = 3964] [serial = 2142] [outer = 00000000] 20:33:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (12BAEC00) [pid = 3964] [serial = 2143] [outer = 11DDCC00] 20:33:44 INFO - PROCESS | 3964 | 1467603224501 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (12C8DC00) [pid = 3964] [serial = 2144] [outer = 11DDCC00] 20:33:45 INFO - PROCESS | 3964 | 1467603225156 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]]]}] 20:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1000ms 20:33:45 INFO - PROCESS | 3964 | 1467603225184 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3964 | 1467603225188 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 20:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:33:45 INFO - PROCESS | 3964 | 1467603225196 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - PROCESS | 3964 | 1467603225199 Marionette TRACE conn3 <- [1,2822,null,{}] 20:33:45 INFO - PROCESS | 3964 | 1467603225204 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}] 20:33:45 INFO - PROCESS | 3964 | 1467603225207 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:45 INFO - PROCESS | 3964 | 1467603225291 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:33:45 INFO - PROCESS | 3964 | 1467603225298 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 3964 | 1467603225302 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:45 INFO - PROCESS | 3964 | ++DOCSHELL 10B10800 == 28 [pid = 3964] [id = 715] 20:33:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10B5E000) [pid = 3964] [serial = 2145] [outer = 00000000] 20:33:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (12BAC800) [pid = 3964] [serial = 2146] [outer = 10B5E000] 20:33:45 INFO - PROCESS | 3964 | 1467603225348 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1313E400) [pid = 3964] [serial = 2147] [outer = 10B5E000] 20:33:45 INFO - PROCESS | 3964 | 1467603225830 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 687ms 20:33:45 INFO - PROCESS | 3964 | 1467603225890 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3964 | 1467603225894 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 20:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:33:45 INFO - PROCESS | 3964 | 1467603225900 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - PROCESS | 3964 | 1467603225902 Marionette TRACE conn3 <- [1,2826,null,{}] 20:33:45 INFO - PROCESS | 3964 | 1467603225906 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}] 20:33:45 INFO - PROCESS | 3964 | 1467603225908 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:45 INFO - PROCESS | 3964 | 1467603225993 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:33:45 INFO - PROCESS | 3964 | 1467603226001 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:45 INFO - PROCESS | 3964 | 1467603226003 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:46 INFO - PROCESS | 3964 | ++DOCSHELL 139C6800 == 29 [pid = 3964] [id = 716] 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (13AB2800) [pid = 3964] [serial = 2148] [outer = 00000000] 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (13B4F400) [pid = 3964] [serial = 2149] [outer = 13AB2800] 20:33:46 INFO - PROCESS | 3964 | 1467603226079 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (14236C00) [pid = 3964] [serial = 2150] [outer = 13AB2800] 20:33:46 INFO - PROCESS | 3964 | 1467603226554 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]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:33:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 703ms 20:33:46 INFO - PROCESS | 3964 | 1467603226599 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 3964 | 1467603226602 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 20:33:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:33:46 INFO - PROCESS | 3964 | 1467603226605 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 3964 | 1467603226608 Marionette TRACE conn3 <- [1,2830,null,{}] 20:33:46 INFO - PROCESS | 3964 | 1467603226619 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}] 20:33:46 INFO - PROCESS | 3964 | 1467603226623 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:46 INFO - PROCESS | 3964 | 1467603226705 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:33:46 INFO - PROCESS | 3964 | 1467603226712 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 3964 | 1467603226715 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:46 INFO - PROCESS | 3964 | ++DOCSHELL 15883000 == 30 [pid = 3964] [id = 717] 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (15886000) [pid = 3964] [serial = 2151] [outer = 00000000] 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (15F70800) [pid = 3964] [serial = 2152] [outer = 15886000] 20:33:46 INFO - PROCESS | 3964 | 1467603226762 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (15FE4000) [pid = 3964] [serial = 2153] [outer = 15886000] 20:33:47 INFO - PROCESS | 3964 | 1467603227261 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]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 703ms 20:33:47 INFO - PROCESS | 3964 | 1467603227304 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:33:47 INFO - PROCESS | 3964 | 1467603227316 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 20:33:47 INFO - PROCESS | 3964 | 1467603227320 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 3964 | 1467603227321 Marionette TRACE conn3 <- [1,2834,null,{}] 20:33:47 INFO - PROCESS | 3964 | 1467603227330 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}] 20:33:47 INFO - PROCESS | 3964 | 1467603227332 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:47 INFO - PROCESS | 3964 | 1467603227475 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:33:47 INFO - PROCESS | 3964 | 1467603227495 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 3964 | 1467603227497 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:47 INFO - PROCESS | 3964 | ++DOCSHELL 16D47800 == 31 [pid = 3964] [id = 718] 20:33:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (171D4800) [pid = 3964] [serial = 2154] [outer = 00000000] 20:33:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (175E0800) [pid = 3964] [serial = 2155] [outer = 171D4800] 20:33:47 INFO - PROCESS | 3964 | 1467603227541 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (17716C00) [pid = 3964] [serial = 2156] [outer = 171D4800] 20:33:47 INFO - PROCESS | 3964 | 1467603227979 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]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 687ms 20:33:48 INFO - PROCESS | 3964 | 1467603228020 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 3964 | 1467603228022 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 20:33:48 INFO - PROCESS | 3964 | 1467603228025 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:33:48 INFO - PROCESS | 3964 | 1467603228027 Marionette TRACE conn3 <- [1,2838,null,{}] 20:33:48 INFO - PROCESS | 3964 | 1467603228030 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}] 20:33:48 INFO - PROCESS | 3964 | 1467603228032 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:48 INFO - PROCESS | 3964 | 1467603228145 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:33:48 INFO - PROCESS | 3964 | 1467603228151 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 3964 | 1467603228153 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:48 INFO - PROCESS | 3964 | ++DOCSHELL 158B3400 == 32 [pid = 3964] [id = 719] 20:33:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (158B7000) [pid = 3964] [serial = 2157] [outer = 00000000] 20:33:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (17BD4400) [pid = 3964] [serial = 2158] [outer = 158B7000] 20:33:48 INFO - PROCESS | 3964 | 1467603228195 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (17ED8000) [pid = 3964] [serial = 2159] [outer = 158B7000] 20:33:48 INFO - PROCESS | 3964 | 1467603228652 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 703ms 20:33:48 INFO - PROCESS | 3964 | 1467603228725 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:33:48 INFO - PROCESS | 3964 | 1467603228727 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 20:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:33:48 INFO - PROCESS | 3964 | 1467603228730 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - PROCESS | 3964 | 1467603228732 Marionette TRACE conn3 <- [1,2842,null,{}] 20:33:48 INFO - PROCESS | 3964 | 1467603228741 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}] 20:33:48 INFO - PROCESS | 3964 | 1467603228747 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:48 INFO - PROCESS | 3964 | 1467603228923 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (158B2000) [pid = 3964] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (144BF800) [pid = 3964] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19FD0800) [pid = 3964] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (1047BC00) [pid = 3964] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (10A81400) [pid = 3964] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (19C72C00) [pid = 3964] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (1620FC00) [pid = 3964] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17677C00) [pid = 3964] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13AC1C00) [pid = 3964] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (15601C00) [pid = 3964] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (11C9CC00) [pid = 3964] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (19C64800) [pid = 3964] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10A0AC00) [pid = 3964] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (102D3C00) [pid = 3964] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (104EA800) [pid = 3964] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:33:48 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19403000) [pid = 3964] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:33:49 INFO - PROCESS | 3964 | 1467603229060 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 3964 | 1467603229062 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:49 INFO - PROCESS | 3964 | ++DOCSHELL 1026D000 == 33 [pid = 3964] [id = 720] 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (102C8400) [pid = 3964] [serial = 2160] [outer = 00000000] 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (10A01400) [pid = 3964] [serial = 2161] [outer = 102C8400] 20:33:49 INFO - PROCESS | 3964 | 1467603229105 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (10A78C00) [pid = 3964] [serial = 2162] [outer = 102C8400] 20:33:49 INFO - PROCESS | 3964 | 1467603229476 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]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 797ms 20:33:49 INFO - PROCESS | 3964 | 1467603229533 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 3964 | 1467603229535 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 20:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:33:49 INFO - PROCESS | 3964 | 1467603229546 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - PROCESS | 3964 | 1467603229547 Marionette TRACE conn3 <- [1,2846,null,{}] 20:33:49 INFO - PROCESS | 3964 | 1467603229551 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}] 20:33:49 INFO - PROCESS | 3964 | 1467603229552 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:49 INFO - PROCESS | 3964 | 1467603229629 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:33:49 INFO - PROCESS | 3964 | 1467603229635 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 3964 | 1467603229636 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:49 INFO - PROCESS | 3964 | ++DOCSHELL 17B6CC00 == 34 [pid = 3964] [id = 721] 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17BBFC00) [pid = 3964] [serial = 2163] [outer = 00000000] 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (194B9800) [pid = 3964] [serial = 2164] [outer = 17BBFC00] 20:33:49 INFO - PROCESS | 3964 | 1467603229679 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (196F2400) [pid = 3964] [serial = 2165] [outer = 17BBFC00] 20:33:50 INFO - PROCESS | 3964 | 1467603230110 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 593ms 20:33:50 INFO - PROCESS | 3964 | 1467603230140 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 3964 | 1467603230143 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 20:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:33:50 INFO - PROCESS | 3964 | 1467603230162 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - PROCESS | 3964 | 1467603230164 Marionette TRACE conn3 <- [1,2850,null,{}] 20:33:50 INFO - PROCESS | 3964 | 1467603230167 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}] 20:33:50 INFO - PROCESS | 3964 | 1467603230169 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:50 INFO - PROCESS | 3964 | 1467603230246 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:33:50 INFO - PROCESS | 3964 | 1467603230251 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3964 | 1467603230253 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:50 INFO - PROCESS | 3964 | ++DOCSHELL 19782000 == 35 [pid = 3964] [id = 722] 20:33:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (19786000) [pid = 3964] [serial = 2166] [outer = 00000000] 20:33:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19C65400) [pid = 3964] [serial = 2167] [outer = 19786000] 20:33:50 INFO - PROCESS | 3964 | 1467603230296 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19E05C00) [pid = 3964] [serial = 2168] [outer = 19786000] 20:33:50 INFO - PROCESS | 3964 | 1467603230776 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]]]}] 20:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 20:33:50 INFO - PROCESS | 3964 | 1467603230798 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 3964 | 1467603230800 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 20:33:50 INFO - PROCESS | 3964 | 1467603230803 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:33:50 INFO - PROCESS | 3964 | 1467603230805 Marionette TRACE conn3 <- [1,2854,null,{}] 20:33:50 INFO - PROCESS | 3964 | 1467603230812 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}] 20:33:50 INFO - PROCESS | 3964 | 1467603230814 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:50 INFO - PROCESS | 3964 | 1467603230894 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:33:50 INFO - PROCESS | 3964 | 1467603230899 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3964 | 1467603230901 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:50 INFO - PROCESS | 3964 | ++DOCSHELL 15880400 == 36 [pid = 3964] [id = 723] 20:33:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (168FDC00) [pid = 3964] [serial = 2169] [outer = 00000000] 20:33:50 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (19FD8000) [pid = 3964] [serial = 2170] [outer = 168FDC00] 20:33:50 INFO - PROCESS | 3964 | 1467603230943 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (1A2E0800) [pid = 3964] [serial = 2171] [outer = 168FDC00] 20:33:51 INFO - PROCESS | 3964 | 1467603231670 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]]]}] 20:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 938ms 20:33:51 INFO - PROCESS | 3964 | 1467603231751 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 3964 | 1467603231756 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 20:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:33:51 INFO - PROCESS | 3964 | 1467603231761 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - PROCESS | 3964 | 1467603231766 Marionette TRACE conn3 <- [1,2858,null,{}] 20:33:51 INFO - PROCESS | 3964 | 1467603231771 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}] 20:33:51 INFO - PROCESS | 3964 | 1467603231774 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:51 INFO - PROCESS | 3964 | 1467603231891 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:33:52 INFO - PROCESS | 3964 | 1467603232026 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3964 | 1467603232029 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:52 INFO - PROCESS | 3964 | ++DOCSHELL 10A80C00 == 37 [pid = 3964] [id = 724] 20:33:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (10BB8800) [pid = 3964] [serial = 2172] [outer = 00000000] 20:33:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1313F800) [pid = 3964] [serial = 2173] [outer = 10BB8800] 20:33:52 INFO - PROCESS | 3964 | 1467603232093 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (139C4C00) [pid = 3964] [serial = 2174] [outer = 10BB8800] 20:33:52 INFO - PROCESS | 3964 | 1467603232665 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]]]}] 20:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 938ms 20:33:52 INFO - PROCESS | 3964 | 1467603232707 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 3964 | 1467603232712 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 20:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:33:52 INFO - PROCESS | 3964 | 1467603232718 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - PROCESS | 3964 | 1467603232721 Marionette TRACE conn3 <- [1,2862,null,{}] 20:33:52 INFO - PROCESS | 3964 | 1467603232725 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}] 20:33:52 INFO - PROCESS | 3964 | 1467603232728 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:52 INFO - PROCESS | 3964 | 1467603232837 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:33:52 INFO - PROCESS | 3964 | 1467603232950 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3964 | 1467603232953 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:52 INFO - PROCESS | 3964 | ++DOCSHELL 1560B000 == 38 [pid = 3964] [id = 725] 20:33:52 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1587E800) [pid = 3964] [serial = 2175] [outer = 00000000] 20:33:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (16766400) [pid = 3964] [serial = 2176] [outer = 1587E800] 20:33:53 INFO - PROCESS | 3964 | 1467603233049 Marionette DEBUG loaded listener.js 20:33:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (17715C00) [pid = 3964] [serial = 2177] [outer = 1587E800] 20:33:53 INFO - PROCESS | 3964 | 1467603233632 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]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 953ms 20:33:53 INFO - PROCESS | 3964 | 1467603233663 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 3964 | 1467603233666 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 20:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:33:53 INFO - PROCESS | 3964 | 1467603233670 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - PROCESS | 3964 | 1467603233673 Marionette TRACE conn3 <- [1,2866,null,{}] 20:33:53 INFO - PROCESS | 3964 | 1467603233684 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}] 20:33:53 INFO - PROCESS | 3964 | 1467603233689 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:53 INFO - PROCESS | 3964 | 1467603233794 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:33:53 INFO - PROCESS | 3964 | 1467603233909 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 3964 | 1467603233912 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:53 INFO - PROCESS | 3964 | ++DOCSHELL 1977E800 == 39 [pid = 3964] [id = 726] 20:33:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (19786C00) [pid = 3964] [serial = 2178] [outer = 00000000] 20:33:53 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (19F53400) [pid = 3964] [serial = 2179] [outer = 19786C00] 20:33:53 INFO - PROCESS | 3964 | 1467603234012 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A391C00) [pid = 3964] [serial = 2180] [outer = 19786C00] 20:33:54 INFO - PROCESS | 3964 | 1467603234751 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]]]}] 20:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1094ms 20:33:54 INFO - PROCESS | 3964 | 1467603234765 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 3964 | 1467603234769 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 20:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:33:54 INFO - PROCESS | 3964 | 1467603234774 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:33:54 INFO - PROCESS | 3964 | 1467603234777 Marionette TRACE conn3 <- [1,2870,null,{}] 20:33:54 INFO - PROCESS | 3964 | 1467603234783 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}] 20:33:54 INFO - PROCESS | 3964 | 1467603234785 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:54 INFO - PROCESS | 3964 | 1467603234885 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:33:55 INFO - PROCESS | 3964 | 1467603235029 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 3964 | 1467603235032 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:55 INFO - PROCESS | 3964 | ++DOCSHELL 10A07800 == 40 [pid = 3964] [id = 727] 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10A09400) [pid = 3964] [serial = 2181] [outer = 00000000] 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (1109C000) [pid = 3964] [serial = 2182] [outer = 10A09400] 20:33:55 INFO - PROCESS | 3964 | 1467603235081 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (12BAC000) [pid = 3964] [serial = 2183] [outer = 10A09400] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 19782000 == 39 [pid = 3964] [id = 722] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 17B6CC00 == 38 [pid = 3964] [id = 721] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 1026D000 == 37 [pid = 3964] [id = 720] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 158B3400 == 36 [pid = 3964] [id = 719] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 16D47800 == 35 [pid = 3964] [id = 718] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 15883000 == 34 [pid = 3964] [id = 717] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 139C6800 == 33 [pid = 3964] [id = 716] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 10B10800 == 32 [pid = 3964] [id = 715] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 11C99C00 == 31 [pid = 3964] [id = 714] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 10A79C00 == 30 [pid = 3964] [id = 713] 20:33:55 INFO - PROCESS | 3964 | --DOCSHELL 10B0BC00 == 29 [pid = 3964] [id = 712] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19FD8400) [pid = 3964] [serial = 2126] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19FD7C00) [pid = 3964] [serial = 2125] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17253C00) [pid = 3964] [serial = 2132] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1A2D5C00) [pid = 3964] [serial = 2134] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (17582000) [pid = 3964] [serial = 2066] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1A38F400) [pid = 3964] [serial = 2135] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (11DE1C00) [pid = 3964] [serial = 2128] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (110A8000) [pid = 3964] [serial = 2137] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15888400) [pid = 3964] [serial = 2131] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (12EDEC00) [pid = 3964] [serial = 2129] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (19E0C400) [pid = 3964] [serial = 2122] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (19E10000) [pid = 3964] [serial = 2123] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (168F6000) [pid = 3964] [serial = 2110] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17EDA000) [pid = 3964] [serial = 2113] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (14237C00) [pid = 3964] [serial = 2104] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (14423C00) [pid = 3964] [serial = 2105] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (15896C00) [pid = 3964] [serial = 2107] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (16D48000) [pid = 3964] [serial = 2111] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (129E1400) [pid = 3964] [serial = 2101] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (12C93000) [pid = 3964] [serial = 2102] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (19C68800) [pid = 3964] [serial = 2093] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (19C67C00) [pid = 3964] [serial = 2092] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10EF5800) [pid = 3964] [serial = 2095] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (11891000) [pid = 3964] [serial = 2096] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (10560C00) [pid = 3964] [serial = 2098] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (10B0A400) [pid = 3964] [serial = 2099] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (13249400) [pid = 3964] [serial = 2116] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (194AB000) [pid = 3964] [serial = 2114] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (13AB9000) [pid = 3964] [serial = 2117] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19787000) [pid = 3964] [serial = 2119] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (19C69C00) [pid = 3964] [serial = 2120] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (15F6E000) [pid = 3964] [serial = 2108] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3964 | 1467603235587 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]]]}] 20:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 828ms 20:33:55 INFO - PROCESS | 3964 | 1467603235614 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 3964 | 1467603235618 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 20:33:55 INFO - PROCESS | 3964 | 1467603235624 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:33:55 INFO - PROCESS | 3964 | 1467603235626 Marionette TRACE conn3 <- [1,2874,null,{}] 20:33:55 INFO - PROCESS | 3964 | 1467603235634 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}] 20:33:55 INFO - PROCESS | 3964 | 1467603235636 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:55 INFO - PROCESS | 3964 | 1467603235723 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:33:55 INFO - PROCESS | 3964 | 1467603235729 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 3964 | 1467603235732 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:55 INFO - PROCESS | 3964 | ++DOCSHELL 11802400 == 30 [pid = 3964] [id = 728] 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (11C95000) [pid = 3964] [serial = 2184] [outer = 00000000] 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (12E66C00) [pid = 3964] [serial = 2185] [outer = 11C95000] 20:33:55 INFO - PROCESS | 3964 | 1467603235777 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (1313B400) [pid = 3964] [serial = 2186] [outer = 11C95000] 20:33:56 INFO - PROCESS | 3964 | 1467603236301 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]]]}] 20:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 20:33:56 INFO - PROCESS | 3964 | 1467603236324 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 3964 | 1467603236326 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:33:56 INFO - PROCESS | 3964 | 1467603236330 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 3964 | 1467603236333 Marionette TRACE conn3 <- [1,2878,null,{}] 20:33:56 INFO - PROCESS | 3964 | 1467603236343 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}] 20:33:56 INFO - PROCESS | 3964 | 1467603236347 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:56 INFO - PROCESS | 3964 | 1467603236455 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:33:56 INFO - PROCESS | 3964 | 1467603236551 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 3964 | 1467603236554 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:56 INFO - PROCESS | 3964 | ++DOCSHELL 144C0000 == 31 [pid = 3964] [id = 729] 20:33:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (144C0800) [pid = 3964] [serial = 2187] [outer = 00000000] 20:33:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (150B0C00) [pid = 3964] [serial = 2188] [outer = 144C0800] 20:33:56 INFO - PROCESS | 3964 | 1467603236608 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (1563F000) [pid = 3964] [serial = 2189] [outer = 144C0800] 20:33:56 INFO - PROCESS | 3964 | 1467603236992 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 20:33:57 INFO - PROCESS | 3964 | 1467603237029 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 3964 | 1467603237031 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 20:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:33:57 INFO - PROCESS | 3964 | 1467603237035 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - PROCESS | 3964 | 1467603237036 Marionette TRACE conn3 <- [1,2882,null,{}] 20:33:57 INFO - PROCESS | 3964 | 1467603237040 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}] 20:33:57 INFO - PROCESS | 3964 | 1467603237042 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:57 INFO - PROCESS | 3964 | 1467603237125 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:33:57 INFO - PROCESS | 3964 | 1467603237130 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 3964 | 1467603237133 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:57 INFO - PROCESS | 3964 | ++DOCSHELL 15F65000 == 32 [pid = 3964] [id = 730] 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (15F71000) [pid = 3964] [serial = 2190] [outer = 00000000] 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (166F0400) [pid = 3964] [serial = 2191] [outer = 15F71000] 20:33:57 INFO - PROCESS | 3964 | 1467603237176 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (168EF400) [pid = 3964] [serial = 2192] [outer = 15F71000] 20:33:57 INFO - PROCESS | 3964 | 1467603237634 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]]]}] 20:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 625ms 20:33:57 INFO - PROCESS | 3964 | 1467603237679 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 3964 | 1467603237681 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 20:33:57 INFO - PROCESS | 3964 | 1467603237684 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:33:57 INFO - PROCESS | 3964 | 1467603237685 Marionette TRACE conn3 <- [1,2886,null,{}] 20:33:57 INFO - PROCESS | 3964 | 1467603237695 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}] 20:33:57 INFO - PROCESS | 3964 | 1467603237697 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:57 INFO - PROCESS | 3964 | 1467603237806 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:33:57 INFO - PROCESS | 3964 | 1467603237901 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 3964 | 1467603237903 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:57 INFO - PROCESS | 3964 | ++DOCSHELL 16997000 == 33 [pid = 3964] [id = 731] 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16D43C00) [pid = 3964] [serial = 2193] [outer = 00000000] 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17581000) [pid = 3964] [serial = 2194] [outer = 16D43C00] 20:33:57 INFO - PROCESS | 3964 | 1467603237945 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (17582000) [pid = 3964] [serial = 2195] [outer = 16D43C00] 20:33:58 INFO - PROCESS | 3964 | 1467603238384 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]]]}] 20:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 20:33:58 INFO - PROCESS | 3964 | 1467603238424 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:33:58 INFO - PROCESS | 3964 | 1467603238426 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 20:33:58 INFO - PROCESS | 3964 | 1467603238429 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:33:58 INFO - PROCESS | 3964 | 1467603238430 Marionette TRACE conn3 <- [1,2890,null,{}] 20:33:58 INFO - PROCESS | 3964 | 1467603238434 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}] 20:33:58 INFO - PROCESS | 3964 | 1467603238439 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:58 INFO - PROCESS | 3964 | 1467603238582 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:33:58 INFO - PROCESS | 3964 | 1467603238649 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 3964 | 1467603238651 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:58 INFO - PROCESS | 3964 | ++DOCSHELL 10B05C00 == 34 [pid = 3964] [id = 732] 20:33:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (194AB400) [pid = 3964] [serial = 2196] [outer = 00000000] 20:33:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (196E8C00) [pid = 3964] [serial = 2197] [outer = 194AB400] 20:33:58 INFO - PROCESS | 3964 | 1467603238694 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (196F2800) [pid = 3964] [serial = 2198] [outer = 194AB400] 20:33:59 INFO - PROCESS | 3964 | 1467603239107 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 20:33:59 INFO - PROCESS | 3964 | 1467603239198 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 3964 | 1467603239201 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 20:33:59 INFO - PROCESS | 3964 | 1467603239204 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 3964 | 1467603239206 Marionette TRACE conn3 <- [1,2894,null,{}] 20:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:33:59 INFO - PROCESS | 3964 | 1467603239209 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}] 20:33:59 INFO - PROCESS | 3964 | 1467603239211 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:59 INFO - PROCESS | 3964 | 1467603239338 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:33:59 INFO - PROCESS | 3964 | 1467603239405 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 3964 | 1467603239408 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:33:59 INFO - PROCESS | 3964 | ++DOCSHELL 1978A000 == 35 [pid = 3964] [id = 733] 20:33:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (19C67800) [pid = 3964] [serial = 2199] [outer = 00000000] 20:33:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (19C6D000) [pid = 3964] [serial = 2200] [outer = 19C67800] 20:33:59 INFO - PROCESS | 3964 | 1467603239450 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19C6D800) [pid = 3964] [serial = 2201] [outer = 19C67800] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (19786000) [pid = 3964] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (171D4800) [pid = 3964] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (10A7BC00) [pid = 3964] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (11DDCC00) [pid = 3964] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (15886000) [pid = 3964] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10B5E000) [pid = 3964] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (10BB3C00) [pid = 3964] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (13AB2800) [pid = 3964] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (158B7000) [pid = 3964] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (102C8400) [pid = 3964] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:33:59 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (17BBFC00) [pid = 3964] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:33:59 INFO - PROCESS | 3964 | 1467603239915 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]]]}] 20:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 735ms 20:33:59 INFO - PROCESS | 3964 | 1467603239950 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 3964 | 1467603239952 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 20:33:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:33:59 INFO - PROCESS | 3964 | 1467603239955 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 3964 | 1467603239956 Marionette TRACE conn3 <- [1,2898,null,{}] 20:33:59 INFO - PROCESS | 3964 | 1467603239960 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}] 20:33:59 INFO - PROCESS | 3964 | 1467603239962 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:00 INFO - PROCESS | 3964 | 1467603240042 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:34:00 INFO - PROCESS | 3964 | 1467603240047 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3964 | 1467603240049 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:00 INFO - PROCESS | 3964 | ++DOCSHELL 10A7BC00 == 36 [pid = 3964] [id = 734] 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (10A7C400) [pid = 3964] [serial = 2202] [outer = 00000000] 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13B59400) [pid = 3964] [serial = 2203] [outer = 10A7C400] 20:34:00 INFO - PROCESS | 3964 | 1467603240180 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16D48000) [pid = 3964] [serial = 2204] [outer = 10A7C400] 20:34:00 INFO - PROCESS | 3964 | 1467603240527 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]]]}] 20:34:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:34:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:34:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 625ms 20:34:00 INFO - TEST-START | /DOMEvents/constructors.html 20:34:00 INFO - PROCESS | 3964 | 1467603240594 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 3964 | 1467603240596 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 20:34:00 INFO - PROCESS | 3964 | 1467603240599 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - PROCESS | 3964 | 1467603240601 Marionette TRACE conn3 <- [1,2902,null,{}] 20:34:00 INFO - PROCESS | 3964 | 1467603240604 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}] 20:34:00 INFO - PROCESS | 3964 | 1467603240607 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:00 INFO - PROCESS | 3964 | 1467603240686 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:34:00 INFO - PROCESS | 3964 | 1467603240816 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3964 | 1467603240818 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:00 INFO - PROCESS | 3964 | ++DOCSHELL 12E26C00 == 37 [pid = 3964] [id = 735] 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (1587B800) [pid = 3964] [serial = 2205] [outer = 00000000] 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19F5C800) [pid = 3964] [serial = 2206] [outer = 1587B800] 20:34:00 INFO - PROCESS | 3964 | 1467603240860 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (19F5E800) [pid = 3964] [serial = 2207] [outer = 1587B800] 20:34:01 INFO - PROCESS | 3964 | 1467603241283 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]]]}] 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:34:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:34:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:34:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 781ms 20:34:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:34:01 INFO - PROCESS | 3964 | 1467603241392 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 3964 | 1467603241394 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 20:34:01 INFO - PROCESS | 3964 | 1467603241397 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - PROCESS | 3964 | 1467603241399 Marionette TRACE conn3 <- [1,2906,null,{}] 20:34:01 INFO - PROCESS | 3964 | 1467603241403 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}] 20:34:01 INFO - PROCESS | 3964 | 1467603241404 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:01 INFO - PROCESS | 3964 | 1467603241487 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:34:01 INFO - PROCESS | 3964 | 1467603241494 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 3964 | 1467603241496 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:01 INFO - PROCESS | 3964 | ++DOCSHELL 1026A800 == 38 [pid = 3964] [id = 736] 20:34:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19E0C000) [pid = 3964] [serial = 2208] [outer = 00000000] 20:34:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (1A395400) [pid = 3964] [serial = 2209] [outer = 19E0C000] 20:34:01 INFO - PROCESS | 3964 | 1467603241538 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1A399400) [pid = 3964] [serial = 2210] [outer = 19E0C000] 20:34:02 INFO - PROCESS | 3964 | 1467603242144 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:34:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:34:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 797ms 20:34:02 INFO - PROCESS | 3964 | 1467603242199 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:34:02 INFO - PROCESS | 3964 | 1467603242204 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 20:34:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:34:02 INFO - PROCESS | 3964 | 1467603242209 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 3964 | 1467603242213 Marionette TRACE conn3 <- [1,2910,null,{}] 20:34:02 INFO - PROCESS | 3964 | 1467603242219 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}] 20:34:02 INFO - PROCESS | 3964 | 1467603242222 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:02 INFO - PROCESS | 3964 | 1467603242339 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:34:02 INFO - PROCESS | 3964 | 1467603242454 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 3964 | 1467603242457 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:02 INFO - PROCESS | 3964 | ++DOCSHELL 10A78000 == 39 [pid = 3964] [id = 737] 20:34:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (10B06C00) [pid = 3964] [serial = 2211] [outer = 00000000] 20:34:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (11C9CC00) [pid = 3964] [serial = 2212] [outer = 10B06C00] 20:34:02 INFO - PROCESS | 3964 | 1467603242552 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (12E6E400) [pid = 3964] [serial = 2213] [outer = 10B06C00] 20:34:02 INFO - PROCESS | 3964 | [3964] 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 20:34:02 INFO - PROCESS | 3964 | [3964] 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 20:34:02 INFO - PROCESS | 3964 | [3964] 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 20:34:02 INFO - PROCESS | 3964 | [3964] 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 20:34:03 INFO - PROCESS | 3964 | 1467603243084 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]]]}] 20:34:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:34:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:03 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 20:34:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:03 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 20:34:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:03 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]" 20:34:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:34:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:34:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 906ms 20:34:03 INFO - PROCESS | 3964 | 1467603243118 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:34:03 INFO - PROCESS | 3964 | 1467603243123 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 20:34:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:34:03 INFO - PROCESS | 3964 | 1467603243130 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - PROCESS | 3964 | 1467603243133 Marionette TRACE conn3 <- [1,2914,null,{}] 20:34:03 INFO - PROCESS | 3964 | 1467603243137 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}] 20:34:03 INFO - PROCESS | 3964 | 1467603243139 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:03 INFO - PROCESS | 3964 | 1467603243248 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:34:03 INFO - PROCESS | 3964 | 1467603243363 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 3964 | 1467603243366 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:03 INFO - PROCESS | 3964 | ++DOCSHELL 158B6800 == 40 [pid = 3964] [id = 738] 20:34:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (158B7400) [pid = 3964] [serial = 2214] [outer = 00000000] 20:34:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (171D3800) [pid = 3964] [serial = 2215] [outer = 158B7400] 20:34:03 INFO - PROCESS | 3964 | 1467603243462 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (1940D000) [pid = 3964] [serial = 2216] [outer = 158B7400] 20:34:03 INFO - PROCESS | 3964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:34:04 INFO - PROCESS | 3964 | 1467603244047 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]]]}] 20:34:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:34:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 938ms 20:34:04 INFO - PROCESS | 3964 | 1467603244073 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 3964 | 1467603244076 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:34:04 INFO - PROCESS | 3964 | 1467603244080 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3964 | 1467603244083 Marionette TRACE conn3 <- [1,2918,null,{}] 20:34:04 INFO - PROCESS | 3964 | 1467603244095 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}] 20:34:04 INFO - PROCESS | 3964 | 1467603244099 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:04 INFO - PROCESS | 3964 | 1467603244204 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:34:04 INFO - PROCESS | 3964 | 1467603244361 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3964 | 1467603244364 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:04 INFO - PROCESS | 3964 | ++DOCSHELL 1A394C00 == 41 [pid = 3964] [id = 739] 20:34:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1A395000) [pid = 3964] [serial = 2217] [outer = 00000000] 20:34:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (1A432C00) [pid = 3964] [serial = 2218] [outer = 1A395000] 20:34:04 INFO - PROCESS | 3964 | 1467603244429 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1A437C00) [pid = 3964] [serial = 2219] [outer = 1A395000] 20:34:04 INFO - PROCESS | 3964 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:34:04 INFO - PROCESS | 3964 | 1467603244954 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]]]}] 20:34:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:34:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 906ms 20:34:04 INFO - PROCESS | 3964 | 1467603244993 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 3964 | 1467603244995 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:34:04 INFO - PROCESS | 3964 | 1467603245000 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3964 | 1467603245002 Marionette TRACE conn3 <- [1,2922,null,{}] 20:34:04 INFO - PROCESS | 3964 | 1467603245005 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}] 20:34:04 INFO - PROCESS | 3964 | 1467603245008 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:05 INFO - PROCESS | 3964 | 1467603245116 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:34:05 INFO - PROCESS | 3964 | 1467603245449 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 3964 | 1467603245454 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:05 INFO - PROCESS | 3964 | ++DOCSHELL 104E1400 == 42 [pid = 3964] [id = 740] 20:34:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (104E6000) [pid = 3964] [serial = 2220] [outer = 00000000] 20:34:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (10A75800) [pid = 3964] [serial = 2221] [outer = 104E6000] 20:34:05 INFO - PROCESS | 3964 | 1467603245537 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (10B10000) [pid = 3964] [serial = 2222] [outer = 104E6000] 20:34:06 INFO - PROCESS | 3964 | 1467603246131 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]]]}] 20:34:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:34:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1157ms 20:34:06 INFO - PROCESS | 3964 | 1467603246164 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3964 | 1467603246168 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 20:34:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:34:06 INFO - PROCESS | 3964 | 1467603246173 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - PROCESS | 3964 | 1467603246176 Marionette TRACE conn3 <- [1,2926,null,{}] 20:34:06 INFO - PROCESS | 3964 | 1467603246181 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}] 20:34:06 INFO - PROCESS | 3964 | 1467603246185 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:06 INFO - PROCESS | 3964 | 1467603246282 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:34:06 INFO - PROCESS | 3964 | 1467603246401 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 3964 | 1467603246403 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:06 INFO - PROCESS | 3964 | ++DOCSHELL 1047E800 == 43 [pid = 3964] [id = 741] 20:34:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (10A0AC00) [pid = 3964] [serial = 2223] [outer = 00000000] 20:34:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10B5AC00) [pid = 3964] [serial = 2224] [outer = 10A0AC00] 20:34:06 INFO - PROCESS | 3964 | 1467603246479 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (12C8B800) [pid = 3964] [serial = 2225] [outer = 10A0AC00] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 12E26C00 == 42 [pid = 3964] [id = 735] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 10A7BC00 == 41 [pid = 3964] [id = 734] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 1978A000 == 40 [pid = 3964] [id = 733] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 10B05C00 == 39 [pid = 3964] [id = 732] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 16997000 == 38 [pid = 3964] [id = 731] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 15F65000 == 37 [pid = 3964] [id = 730] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 144C0000 == 36 [pid = 3964] [id = 729] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 11802400 == 35 [pid = 3964] [id = 728] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 10A07800 == 34 [pid = 3964] [id = 727] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 1977E800 == 33 [pid = 3964] [id = 726] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 1560B000 == 32 [pid = 3964] [id = 725] 20:34:06 INFO - PROCESS | 3964 | --DOCSHELL 10A80C00 == 31 [pid = 3964] [id = 724] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (19C65400) [pid = 3964] [serial = 2167] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (175E0800) [pid = 3964] [serial = 2155] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (10B0C000) [pid = 3964] [serial = 2140] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (12C8DC00) [pid = 3964] [serial = 2144] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (12BAEC00) [pid = 3964] [serial = 2143] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (15F70800) [pid = 3964] [serial = 2152] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (12BAC800) [pid = 3964] [serial = 2146] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1313E400) [pid = 3964] [serial = 2147] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (11D8C800) [pid = 3964] [serial = 2138] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (13B4F400) [pid = 3964] [serial = 2149] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (14236C00) [pid = 3964] [serial = 2150] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (17BD4400) [pid = 3964] [serial = 2158] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (17716C00) [pid = 3964] [serial = 2156] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (10A01400) [pid = 3964] [serial = 2161] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (17ED8000) [pid = 3964] [serial = 2159] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (19E05C00) [pid = 3964] [serial = 2168] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10A78C00) [pid = 3964] [serial = 2162] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (194B9800) [pid = 3964] [serial = 2164] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (10B61C00) [pid = 3964] [serial = 2141] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (196F2400) [pid = 3964] [serial = 2165] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (15FE4000) [pid = 3964] [serial = 2153] [outer = 00000000] [url = about:blank] 20:34:06 INFO - PROCESS | 3964 | 1467603246888 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]]]}] 20:34:06 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. 20:34:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 797ms 20:34:06 INFO - PROCESS | 3964 | 1467603246974 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3964 | 1467603246978 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 20:34:06 INFO - PROCESS | 3964 | 1467603246983 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:34:06 INFO - PROCESS | 3964 | 1467603246985 Marionette TRACE conn3 <- [1,2930,null,{}] 20:34:06 INFO - PROCESS | 3964 | 1467603246988 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}] 20:34:06 INFO - PROCESS | 3964 | 1467603246991 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:07 INFO - PROCESS | 3964 | 1467603247081 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:34:07 INFO - PROCESS | 3964 | 1467603247094 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 3964 | 1467603247097 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:07 INFO - PROCESS | 3964 | ++DOCSHELL 13AB3C00 == 32 [pid = 3964] [id = 742] 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (13B4F400) [pid = 3964] [serial = 2226] [outer = 00000000] 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (1441D800) [pid = 3964] [serial = 2227] [outer = 13B4F400] 20:34:07 INFO - PROCESS | 3964 | 1467603247140 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (1513B800) [pid = 3964] [serial = 2228] [outer = 13B4F400] 20:34:07 INFO - PROCESS | 3964 | 1467603247625 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"]]]}] 20:34:07 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 20:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:34:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 703ms 20:34:07 INFO - PROCESS | 3964 | 1467603247683 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 3964 | 1467603247685 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 20:34:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:34:07 INFO - PROCESS | 3964 | 1467603247690 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 3964 | 1467603247695 Marionette TRACE conn3 <- [1,2934,null,{}] 20:34:07 INFO - PROCESS | 3964 | 1467603247703 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}] 20:34:07 INFO - PROCESS | 3964 | 1467603247707 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:07 INFO - PROCESS | 3964 | 1467603247792 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:34:07 INFO - PROCESS | 3964 | 1467603247800 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 3964 | 1467603247802 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:07 INFO - PROCESS | 3964 | ++DOCSHELL 158B8800 == 33 [pid = 3964] [id = 743] 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (15FDD400) [pid = 3964] [serial = 2229] [outer = 00000000] 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17580000) [pid = 3964] [serial = 2230] [outer = 15FDD400] 20:34:07 INFO - PROCESS | 3964 | 1467603247845 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (175E4C00) [pid = 3964] [serial = 2231] [outer = 15FDD400] 20:34:08 INFO - PROCESS | 3964 | 1467603248288 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]]]}] 20:34:08 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. 20:34:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 656ms 20:34:08 INFO - PROCESS | 3964 | 1467603248347 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 3964 | 1467603248349 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 20:34:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:34:08 INFO - PROCESS | 3964 | 1467603248352 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 3964 | 1467603248354 Marionette TRACE conn3 <- [1,2938,null,{}] 20:34:08 INFO - PROCESS | 3964 | 1467603248357 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}] 20:34:08 INFO - PROCESS | 3964 | 1467603248359 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:08 INFO - PROCESS | 3964 | 1467603248452 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:34:08 INFO - PROCESS | 3964 | 1467603248456 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 3964 | 1467603248459 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:08 INFO - PROCESS | 3964 | ++DOCSHELL 17719800 == 34 [pid = 3964] [id = 744] 20:34:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (1771A000) [pid = 3964] [serial = 2232] [outer = 00000000] 20:34:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (19409000) [pid = 3964] [serial = 2233] [outer = 1771A000] 20:34:08 INFO - PROCESS | 3964 | 1467603248505 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (194AA800) [pid = 3964] [serial = 2234] [outer = 1771A000] 20:34:08 INFO - PROCESS | 3964 | ++DOCSHELL 194B2800 == 35 [pid = 3964] [id = 745] 20:34:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (196EB800) [pid = 3964] [serial = 2235] [outer = 00000000] 20:34:08 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (196F1000) [pid = 3964] [serial = 2236] [outer = 196EB800] 20:34:08 INFO - PROCESS | 3964 | 1467603248990 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]]]}] 20:34:09 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. 20:34:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 20:34:09 INFO - PROCESS | 3964 | 1467603249052 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 3964 | 1467603249054 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 20:34:09 INFO - PROCESS | 3964 | 1467603249057 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:34:09 INFO - PROCESS | 3964 | 1467603249059 Marionette TRACE conn3 <- [1,2942,null,{}] 20:34:09 INFO - PROCESS | 3964 | 1467603249062 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}] 20:34:09 INFO - PROCESS | 3964 | 1467603249064 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:09 INFO - PROCESS | 3964 | 1467603249189 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:34:09 INFO - PROCESS | 3964 | 1467603249255 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 3964 | 1467603249261 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:09 INFO - PROCESS | 3964 | ++DOCSHELL 196F0C00 == 36 [pid = 3964] [id = 746] 20:34:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (196F1800) [pid = 3964] [serial = 2237] [outer = 00000000] 20:34:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (19787C00) [pid = 3964] [serial = 2238] [outer = 196F1800] 20:34:09 INFO - PROCESS | 3964 | 1467603249315 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (19C66400) [pid = 3964] [serial = 2239] [outer = 196F1800] 20:34:09 INFO - PROCESS | 3964 | 1467603249726 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]]]}] 20:34:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:34:09 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 20:34:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 703ms 20:34:09 INFO - PROCESS | 3964 | 1467603249763 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 3964 | 1467603249765 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 20:34:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:34:09 INFO - PROCESS | 3964 | 1467603249768 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - PROCESS | 3964 | 1467603249770 Marionette TRACE conn3 <- [1,2946,null,{}] 20:34:09 INFO - PROCESS | 3964 | 1467603249774 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}] 20:34:09 INFO - PROCESS | 3964 | 1467603249776 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:09 INFO - PROCESS | 3964 | 1467603249933 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:34:09 INFO - PROCESS | 3964 | 1467603249953 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 3964 | 1467603249955 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:09 INFO - PROCESS | 3964 | ++DOCSHELL 19C65400 == 37 [pid = 3964] [id = 747] 20:34:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (19E0BC00) [pid = 3964] [serial = 2240] [outer = 00000000] 20:34:09 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A394800) [pid = 3964] [serial = 2241] [outer = 19E0BC00] 20:34:09 INFO - PROCESS | 3964 | 1467603249997 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A43B000) [pid = 3964] [serial = 2242] [outer = 19E0BC00] 20:34:10 INFO - PROCESS | 3964 | 1467603250399 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]]]}] 20:34:10 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. 20:34:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 20:34:10 INFO - PROCESS | 3964 | 1467603250466 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 3964 | 1467603250468 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 20:34:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:34:10 INFO - PROCESS | 3964 | 1467603250486 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - PROCESS | 3964 | 1467603250489 Marionette TRACE conn3 <- [1,2950,null,{}] 20:34:10 INFO - PROCESS | 3964 | 1467603250492 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}] 20:34:10 INFO - PROCESS | 3964 | 1467603250494 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:10 INFO - PROCESS | 3964 | 1467603250617 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:34:10 INFO - PROCESS | 3964 | 1467603250642 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 3964 | 1467603250644 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:10 INFO - PROCESS | 3964 | ++DOCSHELL 194B9800 == 38 [pid = 3964] [id = 748] 20:34:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A43A000) [pid = 3964] [serial = 2243] [outer = 00000000] 20:34:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A59AC00) [pid = 3964] [serial = 2244] [outer = 1A43A000] 20:34:10 INFO - PROCESS | 3964 | 1467603250686 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1A5AD400) [pid = 3964] [serial = 2245] [outer = 1A43A000] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (16D43C00) [pid = 3964] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (194AB400) [pid = 3964] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (10A7C400) [pid = 3964] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (19C67800) [pid = 3964] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (11C95000) [pid = 3964] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (144C0800) [pid = 3964] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (15F71000) [pid = 3964] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10A09400) [pid = 3964] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:34:11 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (1587B800) [pid = 3964] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:34:11 INFO - PROCESS | 3964 | 1467603251353 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]]]}] 20:34:11 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. 20:34:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 890ms 20:34:11 INFO - PROCESS | 3964 | 1467603251377 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:34:11 INFO - PROCESS | 3964 | 1467603251378 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 20:34:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:34:11 INFO - PROCESS | 3964 | 1467603251381 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 3964 | 1467603251383 Marionette TRACE conn3 <- [1,2954,null,{}] 20:34:11 INFO - PROCESS | 3964 | 1467603251386 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}] 20:34:11 INFO - PROCESS | 3964 | 1467603251388 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:11 INFO - PROCESS | 3964 | 1467603251468 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:34:11 INFO - PROCESS | 3964 | 1467603251473 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 3964 | 1467603251475 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:11 INFO - PROCESS | 3964 | ++DOCSHELL 10B0DC00 == 39 [pid = 3964] [id = 749] 20:34:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 84 (10B5B000) [pid = 3964] [serial = 2246] [outer = 00000000] 20:34:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 85 (1587B800) [pid = 3964] [serial = 2247] [outer = 10B5B000] 20:34:11 INFO - PROCESS | 3964 | 1467603251518 Marionette DEBUG loaded listener.js 20:34:11 INFO - PROCESS | 3964 | ++DOMWINDOW == 86 (168F5C00) [pid = 3964] [serial = 2248] [outer = 10B5B000] 20:34:11 INFO - PROCESS | 3964 | 1467603251938 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]]]}] 20:34:11 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. 20:34:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 594ms 20:34:11 INFO - PROCESS | 3964 | 1467603251990 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:34:11 INFO - PROCESS | 3964 | 1467603251992 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 20:34:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:34:11 INFO - PROCESS | 3964 | 1467603251996 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 3964 | 1467603251997 Marionette TRACE conn3 <- [1,2958,null,{}] 20:34:11 INFO - PROCESS | 3964 | 1467603252001 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}] 20:34:11 INFO - PROCESS | 3964 | 1467603252002 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:12 INFO - PROCESS | 3964 | 1467603252083 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:34:12 INFO - PROCESS | 3964 | 1467603252087 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 3964 | 1467603252089 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:12 INFO - PROCESS | 3964 | ++DOCSHELL 1026D000 == 40 [pid = 3964] [id = 750] 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1441E000) [pid = 3964] [serial = 2249] [outer = 00000000] 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (1A5B1800) [pid = 3964] [serial = 2250] [outer = 1441E000] 20:34:12 INFO - PROCESS | 3964 | 1467603252135 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1A5B3800) [pid = 3964] [serial = 2251] [outer = 1441E000] 20:34:12 INFO - PROCESS | 3964 | 1467603252557 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]]]}] 20:34:12 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. 20:34:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 594ms 20:34:12 INFO - PROCESS | 3964 | 1467603252593 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 3964 | 1467603252594 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 20:34:12 INFO - PROCESS | 3964 | 1467603252598 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:34:12 INFO - PROCESS | 3964 | 1467603252600 Marionette TRACE conn3 <- [1,2962,null,{}] 20:34:12 INFO - PROCESS | 3964 | 1467603252619 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}] 20:34:12 INFO - PROCESS | 3964 | 1467603252621 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:12 INFO - PROCESS | 3964 | 1467603252710 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:34:12 INFO - PROCESS | 3964 | 1467603252715 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 3964 | 1467603252717 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:12 INFO - PROCESS | 3964 | ++DOCSHELL 1A5B8000 == 41 [pid = 3964] [id = 751] 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1A5BA400) [pid = 3964] [serial = 2252] [outer = 00000000] 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (1A96EC00) [pid = 3964] [serial = 2253] [outer = 1A5BA400] 20:34:12 INFO - PROCESS | 3964 | 1467603252762 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (1A975000) [pid = 3964] [serial = 2254] [outer = 1A5BA400] 20:34:13 INFO - PROCESS | 3964 | 1467603253215 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]]]}] 20:34:13 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. 20:34:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 656ms 20:34:13 INFO - PROCESS | 3964 | 1467603253256 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 3964 | 1467603253259 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 20:34:13 INFO - PROCESS | 3964 | 1467603253262 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:34:13 INFO - PROCESS | 3964 | 1467603253264 Marionette TRACE conn3 <- [1,2966,null,{}] 20:34:13 INFO - PROCESS | 3964 | 1467603253269 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}] 20:34:13 INFO - PROCESS | 3964 | 1467603253271 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:13 INFO - PROCESS | 3964 | 1467603253459 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:34:13 INFO - PROCESS | 3964 | 1467603253573 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 3964 | 1467603253577 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:13 INFO - PROCESS | 3964 | ++DOCSHELL 10A76800 == 42 [pid = 3964] [id = 752] 20:34:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10A76C00) [pid = 3964] [serial = 2255] [outer = 00000000] 20:34:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (10B07400) [pid = 3964] [serial = 2256] [outer = 10A76C00] 20:34:13 INFO - PROCESS | 3964 | 1467603253636 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (10EEC800) [pid = 3964] [serial = 2257] [outer = 10A76C00] 20:34:14 INFO - PROCESS | 3964 | 1467603254199 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]]]}] 20:34:14 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. 20:34:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1000ms 20:34:14 INFO - PROCESS | 3964 | 1467603254266 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 3964 | 1467603254270 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 20:34:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:34:14 INFO - PROCESS | 3964 | 1467603254275 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 3964 | 1467603254279 Marionette TRACE conn3 <- [1,2970,null,{}] 20:34:14 INFO - PROCESS | 3964 | 1467603254283 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}] 20:34:14 INFO - PROCESS | 3964 | 1467603254286 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:14 INFO - PROCESS | 3964 | 1467603254397 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:34:14 INFO - PROCESS | 3964 | 1467603254544 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 3964 | 1467603254548 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:14 INFO - PROCESS | 3964 | ++DOCSHELL 13B5CC00 == 43 [pid = 3964] [id = 753] 20:34:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (1423FC00) [pid = 3964] [serial = 2258] [outer = 00000000] 20:34:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (144C8C00) [pid = 3964] [serial = 2259] [outer = 1423FC00] 20:34:14 INFO - PROCESS | 3964 | 1467603254602 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1589C400) [pid = 3964] [serial = 2260] [outer = 1423FC00] 20:34:15 INFO - PROCESS | 3964 | 1467603255108 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"]]]}] 20:34:15 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 20:34:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:34:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:34:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 907ms 20:34:15 INFO - PROCESS | 3964 | 1467603255181 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:34:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:34:15 INFO - PROCESS | 3964 | 1467603255184 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 20:34:15 INFO - PROCESS | 3964 | 1467603255188 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - PROCESS | 3964 | 1467603255190 Marionette TRACE conn3 <- [1,2974,null,{}] 20:34:15 INFO - PROCESS | 3964 | 1467603255194 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}] 20:34:15 INFO - PROCESS | 3964 | 1467603255197 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:15 INFO - PROCESS | 3964 | 1467603255306 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:34:15 INFO - PROCESS | 3964 | 1467603255454 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 3964 | 1467603255457 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:15 INFO - PROCESS | 3964 | ++DOCSHELL 144CC000 == 44 [pid = 3964] [id = 754] 20:34:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (15894000) [pid = 3964] [serial = 2261] [outer = 00000000] 20:34:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (19C6E000) [pid = 3964] [serial = 2262] [outer = 15894000] 20:34:15 INFO - PROCESS | 3964 | 1467603255513 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (1A39A400) [pid = 3964] [serial = 2263] [outer = 15894000] 20:34:16 INFO - PROCESS | 3964 | 1467603256052 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]]]}] 20:34:16 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. 20:34:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 20:34:16 INFO - PROCESS | 3964 | 1467603256090 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 3964 | 1467603256094 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 20:34:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:34:16 INFO - PROCESS | 3964 | 1467603256105 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 3964 | 1467603256110 Marionette TRACE conn3 <- [1,2978,null,{}] 20:34:16 INFO - PROCESS | 3964 | 1467603256113 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}] 20:34:16 INFO - PROCESS | 3964 | 1467603256117 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:16 INFO - PROCESS | 3964 | 1467603256228 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:34:16 INFO - PROCESS | 3964 | 1467603256384 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 3964 | 1467603256387 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:16 INFO - PROCESS | 3964 | ++DOCSHELL 0C76CC00 == 45 [pid = 3964] [id = 755] 20:34:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (16762800) [pid = 3964] [serial = 2264] [outer = 00000000] 20:34:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (1AB67C00) [pid = 3964] [serial = 2265] [outer = 16762800] 20:34:16 INFO - PROCESS | 3964 | 1467603256440 Marionette DEBUG loaded listener.js 20:34:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (1AB6BC00) [pid = 3964] [serial = 2266] [outer = 16762800] 20:34:16 INFO - PROCESS | 3964 | ++DOCSHELL 17E48000 == 46 [pid = 3964] [id = 756] 20:34:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (17E4BC00) [pid = 3964] [serial = 2267] [outer = 00000000] 20:34:16 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (17E4C400) [pid = 3964] [serial = 2268] [outer = 17E4BC00] 20:34:17 INFO - PROCESS | 3964 | 1467603257034 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]]]}] 20:34:17 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. 20:34:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 937ms 20:34:17 INFO - PROCESS | 3964 | 1467603257270 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 3964 | 1467603257274 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 20:34:17 INFO - PROCESS | 3964 | 1467603257293 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - PROCESS | 3964 | 1467603257296 Marionette TRACE conn3 <- [1,2982,null,{}] 20:34:17 INFO - PROCESS | 3964 | 1467603257302 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}] 20:34:17 INFO - PROCESS | 3964 | 1467603257305 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:34:17 INFO - PROCESS | 3964 | 1467603257414 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:34:17 INFO - PROCESS | 3964 | 1467603257555 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 3964 | 1467603257560 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:17 INFO - PROCESS | 3964 | ++DOCSHELL 1295B000 == 47 [pid = 3964] [id = 757] 20:34:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (12964C00) [pid = 3964] [serial = 2269] [outer = 00000000] 20:34:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 108 (12BADC00) [pid = 3964] [serial = 2270] [outer = 12964C00] 20:34:17 INFO - PROCESS | 3964 | 1467603257611 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 3964 | ++DOMWINDOW == 109 (12E67400) [pid = 3964] [serial = 2271] [outer = 12964C00] 20:34:18 INFO - PROCESS | 3964 | 1467603258122 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]]]}] 20:34:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:34:18 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 20:34:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 828ms 20:34:18 INFO - PROCESS | 3964 | 1467603258131 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3964 | 1467603258134 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 20:34:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:34:18 INFO - PROCESS | 3964 | 1467603258141 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3964 | 1467603258144 Marionette TRACE conn3 <- [1,2986,null,{}] 20:34:18 INFO - PROCESS | 3964 | 1467603258172 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}] 20:34:18 INFO - PROCESS | 3964 | 1467603258174 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:18 INFO - PROCESS | 3964 | 1467603258274 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1A5B8000 == 46 [pid = 3964] [id = 751] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1026D000 == 45 [pid = 3964] [id = 750] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 10B0DC00 == 44 [pid = 3964] [id = 749] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 194B9800 == 43 [pid = 3964] [id = 748] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 19C65400 == 42 [pid = 3964] [id = 747] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 196F0C00 == 41 [pid = 3964] [id = 746] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 194B2800 == 40 [pid = 3964] [id = 745] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 17719800 == 39 [pid = 3964] [id = 744] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 158B8800 == 38 [pid = 3964] [id = 743] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 13AB3C00 == 37 [pid = 3964] [id = 742] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1047E800 == 36 [pid = 3964] [id = 741] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 104E1400 == 35 [pid = 3964] [id = 740] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1026A800 == 34 [pid = 3964] [id = 736] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 10A78000 == 33 [pid = 3964] [id = 737] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 15880400 == 32 [pid = 3964] [id = 723] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 158B6800 == 31 [pid = 3964] [id = 738] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1A394C00 == 30 [pid = 3964] [id = 739] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 17E48000 == 29 [pid = 3964] [id = 756] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 0C76CC00 == 28 [pid = 3964] [id = 755] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 1295B000 == 27 [pid = 3964] [id = 757] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 144CC000 == 26 [pid = 3964] [id = 754] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 10A76800 == 25 [pid = 3964] [id = 752] 20:34:19 INFO - PROCESS | 3964 | --DOCSHELL 13B5CC00 == 24 [pid = 3964] [id = 753] 20:34:19 INFO - PROCESS | 3964 | 1467603259097 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3964 | 1467603259101 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 108 (1313B400) [pid = 3964] [serial = 2186] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 107 (150B0C00) [pid = 3964] [serial = 2188] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (1563F000) [pid = 3964] [serial = 2189] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (166F0400) [pid = 3964] [serial = 2191] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (12BAC000) [pid = 3964] [serial = 2183] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (1109C000) [pid = 3964] [serial = 2182] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (1313F800) [pid = 3964] [serial = 2173] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (19FD8000) [pid = 3964] [serial = 2170] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (19F53400) [pid = 3964] [serial = 2179] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (16766400) [pid = 3964] [serial = 2176] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (1A395400) [pid = 3964] [serial = 2209] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (19C6D800) [pid = 3964] [serial = 2201] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (16D48000) [pid = 3964] [serial = 2204] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (19F5E800) [pid = 3964] [serial = 2207] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (168EF400) [pid = 3964] [serial = 2192] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (19F5C800) [pid = 3964] [serial = 2206] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (17581000) [pid = 3964] [serial = 2194] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (17582000) [pid = 3964] [serial = 2195] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (196F2800) [pid = 3964] [serial = 2198] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (196E8C00) [pid = 3964] [serial = 2197] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (13B59400) [pid = 3964] [serial = 2203] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19C6D000) [pid = 3964] [serial = 2200] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (12E66C00) [pid = 3964] [serial = 2185] [outer = 00000000] [url = about:blank] 20:34:19 INFO - PROCESS | 3964 | ++DOCSHELL 1026C000 == 25 [pid = 3964] [id = 758] 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 87 (1026D000) [pid = 3964] [serial = 2272] [outer = 00000000] 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (10432400) [pid = 3964] [serial = 2273] [outer = 1026D000] 20:34:19 INFO - PROCESS | 3964 | 1467603259270 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1059AC00) [pid = 3964] [serial = 2274] [outer = 1026D000] 20:34:19 INFO - PROCESS | 3964 | 1467603259653 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]]]}] 20:34:19 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. 20:34:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1578ms 20:34:19 INFO - PROCESS | 3964 | 1467603259738 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 3964 | 1467603259741 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 20:34:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:34:19 INFO - PROCESS | 3964 | 1467603259746 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:34:19 INFO - PROCESS | 3964 | 1467603259749 Marionette TRACE conn3 <- [1,2990,null,{}] 20:34:19 INFO - PROCESS | 3964 | 1467603259754 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}] 20:34:19 INFO - PROCESS | 3964 | 1467603259757 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:19 INFO - PROCESS | 3964 | 1467603259845 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:34:19 INFO - PROCESS | 3964 | 1467603259853 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:19 INFO - PROCESS | 3964 | 1467603259855 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:19 INFO - PROCESS | 3964 | ++DOCSHELL 11C96C00 == 26 [pid = 3964] [id = 759] 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (11C99C00) [pid = 3964] [serial = 2275] [outer = 00000000] 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (129E1400) [pid = 3964] [serial = 2276] [outer = 11C99C00] 20:34:19 INFO - PROCESS | 3964 | 1467603259912 Marionette DEBUG loaded listener.js 20:34:19 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (12BAC800) [pid = 3964] [serial = 2277] [outer = 11C99C00] 20:34:20 INFO - PROCESS | 3964 | 1467603260366 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]]]}] 20:34:20 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. 20:34:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 641ms 20:34:20 INFO - PROCESS | 3964 | 1467603260382 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 3964 | 1467603260386 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 20:34:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:34:20 INFO - PROCESS | 3964 | 1467603260390 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 3964 | 1467603260393 Marionette TRACE conn3 <- [1,2994,null,{}] 20:34:20 INFO - PROCESS | 3964 | 1467603260396 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}] 20:34:20 INFO - PROCESS | 3964 | 1467603260398 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:20 INFO - PROCESS | 3964 | 1467603260484 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:34:20 INFO - PROCESS | 3964 | 1467603260490 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 3964 | 1467603260492 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:20 INFO - PROCESS | 3964 | ++DOCSHELL 12E25800 == 27 [pid = 3964] [id = 760] 20:34:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (12E66C00) [pid = 3964] [serial = 2278] [outer = 00000000] 20:34:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (14233C00) [pid = 3964] [serial = 2279] [outer = 12E66C00] 20:34:20 INFO - PROCESS | 3964 | 1467603260541 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (144C5000) [pid = 3964] [serial = 2280] [outer = 12E66C00] 20:34:21 INFO - PROCESS | 3964 | 1467603261016 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]]]}] 20:34:21 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. 20:34:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 20:34:21 INFO - PROCESS | 3964 | 1467603261029 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 3964 | 1467603261031 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 20:34:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:34:21 INFO - PROCESS | 3964 | 1467603261036 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - PROCESS | 3964 | 1467603261042 Marionette TRACE conn3 <- [1,2998,null,{}] 20:34:21 INFO - PROCESS | 3964 | 1467603261073 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}] 20:34:21 INFO - PROCESS | 3964 | 1467603261077 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:21 INFO - PROCESS | 3964 | 1467603261166 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:34:21 INFO - PROCESS | 3964 | 1467603261173 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 3964 | 1467603261175 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:21 INFO - PROCESS | 3964 | ++DOCSHELL 15888400 == 28 [pid = 3964] [id = 761] 20:34:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (15893800) [pid = 3964] [serial = 2281] [outer = 00000000] 20:34:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (15FDF000) [pid = 3964] [serial = 2282] [outer = 15893800] 20:34:21 INFO - PROCESS | 3964 | 1467603261217 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (16769000) [pid = 3964] [serial = 2283] [outer = 15893800] 20:34:21 INFO - PROCESS | 3964 | [3964] 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 20:34:21 INFO - PROCESS | 3964 | 1467603261736 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:34:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:34:21 INFO - {} 20:34:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:34:21 INFO - {} 20:34:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:34:21 INFO - {} 20:34:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:34:21 INFO - {} 20:34:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 20:34:21 INFO - PROCESS | 3964 | 1467603261755 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 3964 | 1467603261757 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 20:34:21 INFO - TEST-START | /FileAPI/fileReader.html 20:34:21 INFO - PROCESS | 3964 | 1467603261761 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - PROCESS | 3964 | 1467603261762 Marionette TRACE conn3 <- [1,3002,null,{}] 20:34:21 INFO - PROCESS | 3964 | 1467603261775 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}] 20:34:21 INFO - PROCESS | 3964 | 1467603261777 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:21 INFO - PROCESS | 3964 | 1467603261895 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:34:22 INFO - PROCESS | 3964 | 1467603262003 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 3964 | 1467603262005 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:22 INFO - PROCESS | 3964 | ++DOCSHELL 175E4800 == 29 [pid = 3964] [id = 762] 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (1770D000) [pid = 3964] [serial = 2284] [outer = 00000000] 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 100 (17BC3800) [pid = 3964] [serial = 2285] [outer = 1770D000] 20:34:22 INFO - PROCESS | 3964 | 1467603262050 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 101 (17E45800) [pid = 3964] [serial = 2286] [outer = 1770D000] 20:34:22 INFO - PROCESS | 3964 | 1467603262434 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]]]}] 20:34:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:34:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:34:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:34:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:34:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 20:34:22 INFO - PROCESS | 3964 | 1467603262460 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 3964 | 1467603262462 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 20:34:22 INFO - TEST-START | /FileAPI/historical.html 20:34:22 INFO - PROCESS | 3964 | 1467603262465 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 3964 | 1467603262467 Marionette TRACE conn3 <- [1,3006,null,{}] 20:34:22 INFO - PROCESS | 3964 | 1467603262478 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}] 20:34:22 INFO - PROCESS | 3964 | 1467603262480 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:22 INFO - PROCESS | 3964 | 1467603262594 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:34:22 INFO - PROCESS | 3964 | 1467603262599 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 3964 | 1467603262605 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:22 INFO - PROCESS | 3964 | ++DOCSHELL 17E50800 == 30 [pid = 3964] [id = 763] 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 102 (17E50C00) [pid = 3964] [serial = 2287] [outer = 00000000] 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 103 (17E53800) [pid = 3964] [serial = 2288] [outer = 17E50C00] 20:34:22 INFO - PROCESS | 3964 | 1467603262658 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 3964 | ++DOMWINDOW == 104 (19410C00) [pid = 3964] [serial = 2289] [outer = 17E50C00] 20:34:23 INFO - PROCESS | 3964 | 1467603263121 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"]]]}] 20:34:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:34:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:34:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:34:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:34:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:34:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:34:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:34:23 INFO - TEST-OK | /FileAPI/historical.html | took 703ms 20:34:23 INFO - PROCESS | 3964 | 1467603263165 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 3964 | 1467603263167 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 20:34:23 INFO - TEST-START | /FileAPI/idlharness.html 20:34:23 INFO - PROCESS | 3964 | 1467603263171 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - PROCESS | 3964 | 1467603263173 Marionette TRACE conn3 <- [1,3010,null,{}] 20:34:23 INFO - PROCESS | 3964 | 1467603263176 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}] 20:34:23 INFO - PROCESS | 3964 | 1467603263178 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:23 INFO - PROCESS | 3964 | 1467603263294 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:34:23 INFO - PROCESS | 3964 | 1467603263396 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 3964 | 1467603263407 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:23 INFO - PROCESS | 3964 | ++DOCSHELL 10A03400 == 31 [pid = 3964] [id = 764] 20:34:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 105 (10EED800) [pid = 3964] [serial = 2290] [outer = 00000000] 20:34:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 106 (19788000) [pid = 3964] [serial = 2291] [outer = 10EED800] 20:34:23 INFO - PROCESS | 3964 | 1467603263452 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 3964 | ++DOMWINDOW == 107 (19C6BC00) [pid = 3964] [serial = 2292] [outer = 10EED800] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 106 (19786C00) [pid = 3964] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 105 (1A5BA400) [pid = 3964] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 104 (196F1800) [pid = 3964] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 103 (1A43A000) [pid = 3964] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 102 (158B7400) [pid = 3964] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 101 (13B4F400) [pid = 3964] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 100 (19E0BC00) [pid = 3964] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 99 (1771A000) [pid = 3964] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (104E6000) [pid = 3964] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (15FDD400) [pid = 3964] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (1A395000) [pid = 3964] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (10B5B000) [pid = 3964] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (19E0C000) [pid = 3964] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (10A0AC00) [pid = 3964] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (10B06C00) [pid = 3964] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (196EB800) [pid = 3964] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1441E000) [pid = 3964] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1587E800) [pid = 3964] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (10BB8800) [pid = 3964] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:34:23 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (168FDC00) [pid = 3964] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:34:24 INFO - PROCESS | 3964 | 1467603264524 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]]]}] 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:34:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:34:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:34:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:34:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:34:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:34:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:34:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:34:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:34:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:34:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:34:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:34:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:34:24 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 20:34:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:34:24 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 20:34:24 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 20:34:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:34:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:34:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:34:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:34:24 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 20:34:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:34:24 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 20:34:24 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 20:34:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:34:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:34:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1500ms 20:34:24 INFO - PROCESS | 3964 | 1467603264663 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 3964 | 1467603264666 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 20:34:24 INFO - TEST-START | /FileAPI/idlharness.worker 20:34:24 INFO - PROCESS | 3964 | 1467603264669 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - PROCESS | 3964 | 1467603264671 Marionette TRACE conn3 <- [1,3014,null,{}] 20:34:24 INFO - PROCESS | 3964 | 1467603264674 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}] 20:34:24 INFO - PROCESS | 3964 | 1467603264676 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:24 INFO - PROCESS | 3964 | 1467603264790 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:34:24 INFO - PROCESS | 3964 | 1467603264800 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3964 | 1467603264802 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:24 INFO - PROCESS | 3964 | ++DOCSHELL 1441E000 == 32 [pid = 3964] [id = 765] 20:34:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 88 (14427000) [pid = 3964] [serial = 2293] [outer = 00000000] 20:34:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 89 (1AB61000) [pid = 3964] [serial = 2294] [outer = 14427000] 20:34:24 INFO - PROCESS | 3964 | 1467603264846 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 3964 | ++DOMWINDOW == 90 (1AB64800) [pid = 3964] [serial = 2295] [outer = 14427000] 20:34:24 INFO - PROCESS | 3964 | [3964] 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 20:34:25 INFO - PROCESS | 3964 | 1467603265801 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,{},{}]]]}] 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:34:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:34:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:34:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:34:25 INFO - {} 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:34:25 INFO - {} 20:34:25 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 - {} 20:34:25 INFO - {} 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:34:25 INFO - {} 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:34:25 INFO - {} 20:34:25 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 - {} 20:34:25 INFO - {} 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:34:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:34:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 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 20:34:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:34:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:34:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:34:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:34:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:34:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:34:25 INFO - {} 20:34:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1312ms 20:34:25 INFO - PROCESS | 3964 | 1467603266010 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 3964 | 1467603266015 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 20:34:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:34:26 INFO - PROCESS | 3964 | 1467603266020 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 3964 | 1467603266025 Marionette TRACE conn3 <- [1,3018,null,{}] 20:34:26 INFO - PROCESS | 3964 | 1467603266031 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}] 20:34:26 INFO - PROCESS | 3964 | 1467603266034 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:26 INFO - PROCESS | 3964 | 1467603266183 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:34:26 INFO - PROCESS | 3964 | 1467603266321 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 3964 | 1467603266325 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:26 INFO - PROCESS | 3964 | ++DOCSHELL 10A0F800 == 33 [pid = 3964] [id = 766] 20:34:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 91 (10A10000) [pid = 3964] [serial = 2296] [outer = 00000000] 20:34:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 92 (10B05400) [pid = 3964] [serial = 2297] [outer = 10A10000] 20:34:26 INFO - PROCESS | 3964 | 1467603266390 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 3964 | ++DOMWINDOW == 93 (10BBBC00) [pid = 3964] [serial = 2298] [outer = 10A10000] 20:34:26 INFO - PROCESS | 3964 | 1467603266990 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]]]}] 20:34:27 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 20:34:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1000ms 20:34:27 INFO - PROCESS | 3964 | 1467603267038 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:34:27 INFO - PROCESS | 3964 | 1467603267041 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 20:34:27 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:34:27 INFO - PROCESS | 3964 | 1467603267049 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - PROCESS | 3964 | 1467603267053 Marionette TRACE conn3 <- [1,3022,null,{}] 20:34:27 INFO - PROCESS | 3964 | 1467603267057 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}] 20:34:27 INFO - PROCESS | 3964 | 1467603267060 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:27 INFO - PROCESS | 3964 | 1467603267193 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:34:27 INFO - PROCESS | 3964 | 1467603267359 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:27 INFO - PROCESS | 3964 | 1467603267362 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:27 INFO - PROCESS | 3964 | ++DOCSHELL 13246000 == 34 [pid = 3964] [id = 767] 20:34:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 94 (13248400) [pid = 3964] [serial = 2299] [outer = 00000000] 20:34:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 95 (13B52000) [pid = 3964] [serial = 2300] [outer = 13248400] 20:34:27 INFO - PROCESS | 3964 | 1467603267418 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 3964 | ++DOMWINDOW == 96 (150B3800) [pid = 3964] [serial = 2301] [outer = 13248400] 20:34:28 INFO - PROCESS | 3964 | 1467603268083 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]]]}] 20:34:28 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:34:28 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1047ms 20:34:28 INFO - PROCESS | 3964 | 1467603268141 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 3964 | 1467603268144 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 20:34:28 INFO - PROCESS | 3964 | 1467603268148 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 3964 | 1467603268151 Marionette TRACE conn3 <- [1,3026,null,{}] 20:34:28 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:34:28 INFO - PROCESS | 3964 | 1467603268160 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}] 20:34:28 INFO - PROCESS | 3964 | 1467603268165 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:28 INFO - PROCESS | 3964 | 1467603268292 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:34:28 INFO - PROCESS | 3964 | 1467603268439 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 3964 | 1467603268443 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:28 INFO - PROCESS | 3964 | ++DOCSHELL 1058C400 == 35 [pid = 3964] [id = 768] 20:34:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 97 (1059BC00) [pid = 3964] [serial = 2302] [outer = 00000000] 20:34:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 98 (1109CC00) [pid = 3964] [serial = 2303] [outer = 1059BC00] 20:34:28 INFO - PROCESS | 3964 | 1467603268503 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 3964 | ++DOMWINDOW == 99 (131EC000) [pid = 3964] [serial = 2304] [outer = 1059BC00] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 10B10400 == 34 [pid = 3964] [id = 679] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 15637C00 == 33 [pid = 3964] [id = 686] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 15605C00 == 32 [pid = 3964] [id = 692] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 1940A800 == 31 [pid = 3964] [id = 687] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 15FD9400 == 30 [pid = 3964] [id = 693] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 10E59C00 == 29 [pid = 3964] [id = 685] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 1047E400 == 28 [pid = 3964] [id = 694] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 17ED9C00 == 27 [pid = 3964] [id = 684] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 139C5C00 == 26 [pid = 3964] [id = 682] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 17710C00 == 25 [pid = 3964] [id = 695] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 13ABAC00 == 24 [pid = 3964] [id = 691] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 12B6EC00 == 23 [pid = 3964] [id = 683] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 150B2C00 == 22 [pid = 3964] [id = 681] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 11DDD800 == 21 [pid = 3964] [id = 690] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 1316BC00 == 20 [pid = 3964] [id = 680] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 10B01800 == 19 [pid = 3964] [id = 689] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 10A03400 == 18 [pid = 3964] [id = 764] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 17E50800 == 17 [pid = 3964] [id = 763] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 175E4800 == 16 [pid = 3964] [id = 762] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 15888400 == 15 [pid = 3964] [id = 761] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 12E25800 == 14 [pid = 3964] [id = 760] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 11C96C00 == 13 [pid = 3964] [id = 759] 20:34:29 INFO - PROCESS | 3964 | --DOCSHELL 1026C000 == 12 [pid = 3964] [id = 758] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 98 (1A391C00) [pid = 3964] [serial = 2180] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 97 (17715C00) [pid = 3964] [serial = 2177] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 96 (139C4C00) [pid = 3964] [serial = 2174] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 95 (1A2E0800) [pid = 3964] [serial = 2171] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 94 (1A96EC00) [pid = 3964] [serial = 2253] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 93 (1A59AC00) [pid = 3964] [serial = 2244] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 92 (171D3800) [pid = 3964] [serial = 2215] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 91 (1940D000) [pid = 3964] [serial = 2216] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 90 (1441D800) [pid = 3964] [serial = 2227] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 89 (1A43B000) [pid = 3964] [serial = 2242] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 88 (1513B800) [pid = 3964] [serial = 2228] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 87 (19409000) [pid = 3964] [serial = 2233] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 86 (10A75800) [pid = 3964] [serial = 2221] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 85 (1A394800) [pid = 3964] [serial = 2241] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 84 (10B10000) [pid = 3964] [serial = 2222] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 83 (17580000) [pid = 3964] [serial = 2230] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (175E4C00) [pid = 3964] [serial = 2231] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (1A432C00) [pid = 3964] [serial = 2218] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (1A437C00) [pid = 3964] [serial = 2219] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (168F5C00) [pid = 3964] [serial = 2248] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1587B800) [pid = 3964] [serial = 2247] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (1A5AD400) [pid = 3964] [serial = 2245] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (1A399400) [pid = 3964] [serial = 2210] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (10B5AC00) [pid = 3964] [serial = 2224] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (12C8B800) [pid = 3964] [serial = 2225] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (11C9CC00) [pid = 3964] [serial = 2212] [outer = 00000000] [url = about:blank] 20:34:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:34:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (12E6E400) [pid = 3964] [serial = 2213] [outer = 00000000] [url = about:blank] 20:34:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1235ms 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (19787C00) [pid = 3964] [serial = 2238] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19C66400) [pid = 3964] [serial = 2239] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (196F1000) [pid = 3964] [serial = 2236] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (1A5B1800) [pid = 3964] [serial = 2250] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (1A5B3800) [pid = 3964] [serial = 2251] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (194AA800) [pid = 3964] [serial = 2234] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (1A975000) [pid = 3964] [serial = 2254] [outer = 00000000] [url = about:blank] 20:34:29 INFO - PROCESS | 3964 | 1467603269309 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"]]]}] 20:34:29 INFO - PROCESS | 3964 | 1467603269388 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 3964 | 1467603269391 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 20:34:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:34:29 INFO - PROCESS | 3964 | 1467603269425 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - PROCESS | 3964 | 1467603269433 Marionette TRACE conn3 <- [1,3030,null,{}] 20:34:29 INFO - PROCESS | 3964 | 1467603269444 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}] 20:34:29 INFO - PROCESS | 3964 | 1467603269446 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:29 INFO - PROCESS | 3964 | 1467603269541 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:34:29 INFO - PROCESS | 3964 | 1467603269547 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 3964 | 1467603269549 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:29 INFO - PROCESS | 3964 | ++DOCSHELL 10B08C00 == 13 [pid = 3964] [id = 769] 20:34:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (10B09400) [pid = 3964] [serial = 2305] [outer = 00000000] 20:34:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (10B5B800) [pid = 3964] [serial = 2306] [outer = 10B09400] 20:34:29 INFO - PROCESS | 3964 | 1467603269597 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (10E59C00) [pid = 3964] [serial = 2307] [outer = 10B09400] 20:34:30 INFO - PROCESS | 3964 | 1467603270281 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]]]}] 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:34:30 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. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:34:30 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'.) 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:34:30 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. 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:34:30 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. 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:34:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:34:30 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. 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:34:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:34:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:34:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:34:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:34:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 984ms 20:34:30 INFO - PROCESS | 3964 | 1467603270402 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:34:30 INFO - PROCESS | 3964 | 1467603270406 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 20:34:30 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:34:30 INFO - PROCESS | 3964 | 1467603270413 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:34:30 INFO - PROCESS | 3964 | 1467603270417 Marionette TRACE conn3 <- [1,3034,null,{}] 20:34:30 INFO - PROCESS | 3964 | 1467603270420 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}] 20:34:30 INFO - PROCESS | 3964 | 1467603270423 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:30 INFO - PROCESS | 3964 | 1467603270522 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:34:30 INFO - PROCESS | 3964 | 1467603270529 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 3964 | 1467603270531 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:30 INFO - PROCESS | 3964 | ++DOCSHELL 12E26C00 == 14 [pid = 3964] [id = 770] 20:34:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12E27400) [pid = 3964] [serial = 2308] [outer = 00000000] 20:34:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (13253C00) [pid = 3964] [serial = 2309] [outer = 12E27400] 20:34:30 INFO - PROCESS | 3964 | 1467603270588 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (13AB2C00) [pid = 3964] [serial = 2310] [outer = 12E27400] 20:34:30 INFO - PROCESS | 3964 | [3964] 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 20:34:31 INFO - PROCESS | 3964 | 1467603271091 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:34:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:34:31 INFO - {} 20:34:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 687ms 20:34:31 INFO - PROCESS | 3964 | 1467603271111 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 3964 | 1467603271113 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 20:34:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:34:31 INFO - PROCESS | 3964 | 1467603271117 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 3964 | 1467603271121 Marionette TRACE conn3 <- [1,3038,null,{}] 20:34:31 INFO - PROCESS | 3964 | 1467603271133 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}] 20:34:31 INFO - PROCESS | 3964 | 1467603271138 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:31 INFO - PROCESS | 3964 | 1467603271247 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:34:31 INFO - PROCESS | 3964 | 1467603271253 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 3964 | 1467603271256 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:31 INFO - PROCESS | 3964 | ++DOCSHELL 150A8400 == 15 [pid = 3964] [id = 771] 20:34:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (150AFC00) [pid = 3964] [serial = 2311] [outer = 00000000] 20:34:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (15898C00) [pid = 3964] [serial = 2312] [outer = 150AFC00] 20:34:31 INFO - PROCESS | 3964 | 1467603271303 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (15FE1400) [pid = 3964] [serial = 2313] [outer = 150AFC00] 20:34:31 INFO - PROCESS | 3964 | 1467603271788 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]]]}] 20:34:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:34:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:34:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:34:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:34:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 687ms 20:34:31 INFO - PROCESS | 3964 | 1467603271817 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 3964 | 1467603271819 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 20:34:31 INFO - PROCESS | 3964 | 1467603271831 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:34:31 INFO - PROCESS | 3964 | 1467603271832 Marionette TRACE conn3 <- [1,3042,null,{}] 20:34:31 INFO - PROCESS | 3964 | 1467603271836 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}] 20:34:31 INFO - PROCESS | 3964 | 1467603271837 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:31 INFO - PROCESS | 3964 | 1467603271992 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:34:32 INFO - PROCESS | 3964 | 1467603272012 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:32 INFO - PROCESS | 3964 | 1467603272014 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:32 INFO - PROCESS | 3964 | ++DOCSHELL 16393400 == 16 [pid = 3964] [id = 772] 20:34:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (16394C00) [pid = 3964] [serial = 2314] [outer = 00000000] 20:34:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (16399400) [pid = 3964] [serial = 2315] [outer = 16394C00] 20:34:32 INFO - PROCESS | 3964 | 1467603272058 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (16768C00) [pid = 3964] [serial = 2316] [outer = 16394C00] 20:34:32 INFO - PROCESS | 3964 | 1467603272744 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"]]]}] 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:34:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:34:32 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" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:34:32 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" 20:34:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:34:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:34:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 20:34:32 INFO - PROCESS | 3964 | 1467603272919 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:34:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:34:32 INFO - PROCESS | 3964 | 1467603272921 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 20:34:32 INFO - PROCESS | 3964 | 1467603272924 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:34:32 INFO - PROCESS | 3964 | 1467603272926 Marionette TRACE conn3 <- [1,3046,null,{}] 20:34:32 INFO - PROCESS | 3964 | 1467603272936 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}] 20:34:32 INFO - PROCESS | 3964 | 1467603272938 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:33 INFO - PROCESS | 3964 | 1467603273056 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:34:33 INFO - PROCESS | 3964 | 1467603273063 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3964 | 1467603273065 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:33 INFO - PROCESS | 3964 | ++DOCSHELL 16990000 == 17 [pid = 3964] [id = 773] 20:34:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (16998800) [pid = 3964] [serial = 2317] [outer = 00000000] 20:34:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17BB6000) [pid = 3964] [serial = 2318] [outer = 16998800] 20:34:33 INFO - PROCESS | 3964 | 1467603273108 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17BBCC00) [pid = 3964] [serial = 2319] [outer = 16998800] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (16762800) [pid = 3964] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (15894000) [pid = 3964] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (11C99C00) [pid = 3964] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10A76C00) [pid = 3964] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1770D000) [pid = 3964] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (17E50C00) [pid = 3964] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (15893800) [pid = 3964] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (1423FC00) [pid = 3964] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (10EED800) [pid = 3964] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (1026D000) [pid = 3964] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (12E66C00) [pid = 3964] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (17E4BC00) [pid = 3964] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:34:33 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (12964C00) [pid = 3964] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:34:33 INFO - PROCESS | 3964 | 1467603273722 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]]]}] 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:34:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:34:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:34:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:34:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 828ms 20:34:33 INFO - PROCESS | 3964 | 1467603273771 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3964 | 1467603273773 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 20:34:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:34:33 INFO - PROCESS | 3964 | 1467603273776 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - PROCESS | 3964 | 1467603273778 Marionette TRACE conn3 <- [1,3050,null,{}] 20:34:33 INFO - PROCESS | 3964 | 1467603273781 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}] 20:34:33 INFO - PROCESS | 3964 | 1467603273787 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:33 INFO - PROCESS | 3964 | 1467603273930 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:34:33 INFO - PROCESS | 3964 | 1467603273996 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3964 | 1467603273998 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:33 INFO - PROCESS | 3964 | ++DOCSHELL 17ED8400 == 18 [pid = 3964] [id = 774] 20:34:33 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (17ED8800) [pid = 3964] [serial = 2320] [outer = 00000000] 20:34:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (1940D800) [pid = 3964] [serial = 2321] [outer = 17ED8800] 20:34:34 INFO - PROCESS | 3964 | 1467603274042 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (194AA800) [pid = 3964] [serial = 2322] [outer = 17ED8800] 20:34:34 INFO - PROCESS | 3964 | [3964] 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 20:34:34 INFO - PROCESS | 3964 | 1467603274461 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:34:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:34:34 INFO - {} 20:34:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 20:34:34 INFO - PROCESS | 3964 | 1467603274516 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 3964 | 1467603274518 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 20:34:34 INFO - PROCESS | 3964 | 1467603274522 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:34:34 INFO - PROCESS | 3964 | 1467603274523 Marionette TRACE conn3 <- [1,3054,null,{}] 20:34:34 INFO - PROCESS | 3964 | 1467603274527 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}] 20:34:34 INFO - PROCESS | 3964 | 1467603274528 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:34 INFO - PROCESS | 3964 | 1467603274608 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:34:34 INFO - PROCESS | 3964 | 1467603274615 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 3964 | 1467603274617 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:34 INFO - PROCESS | 3964 | ++DOCSHELL 10BB7C00 == 19 [pid = 3964] [id = 775] 20:34:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (11D8C800) [pid = 3964] [serial = 2323] [outer = 00000000] 20:34:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (19521C00) [pid = 3964] [serial = 2324] [outer = 11D8C800] 20:34:34 INFO - PROCESS | 3964 | 1467603274659 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (19522000) [pid = 3964] [serial = 2325] [outer = 11D8C800] 20:34:35 INFO - PROCESS | 3964 | 1467603275091 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]]]}] 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:34:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:34:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 594ms 20:34:35 INFO - PROCESS | 3964 | 1467603275120 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:34:35 INFO - PROCESS | 3964 | 1467603275121 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 20:34:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:34:35 INFO - PROCESS | 3964 | 1467603275139 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - PROCESS | 3964 | 1467603275141 Marionette TRACE conn3 <- [1,3058,null,{}] 20:34:35 INFO - PROCESS | 3964 | 1467603275145 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}] 20:34:35 INFO - PROCESS | 3964 | 1467603275147 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:35 INFO - PROCESS | 3964 | 1467603275229 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:34:35 INFO - PROCESS | 3964 | 1467603275234 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 3964 | 1467603275236 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:35 INFO - PROCESS | 3964 | ++DOCSHELL 19523000 == 20 [pid = 3964] [id = 776] 20:34:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (19525400) [pid = 3964] [serial = 2326] [outer = 00000000] 20:34:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (196F7400) [pid = 3964] [serial = 2327] [outer = 19525400] 20:34:35 INFO - PROCESS | 3964 | 1467603275278 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (19526400) [pid = 3964] [serial = 2328] [outer = 19525400] 20:34:36 INFO - PROCESS | 3964 | --DOCSHELL 196ECC00 == 19 [pid = 3964] [id = 696] 20:34:36 INFO - PROCESS | 3964 | --DOCSHELL 10474000 == 18 [pid = 3964] [id = 688] 20:34:36 INFO - PROCESS | 3964 | --DOCSHELL 13246000 == 17 [pid = 3964] [id = 767] 20:34:36 INFO - PROCESS | 3964 | --DOCSHELL 1441E000 == 16 [pid = 3964] [id = 765] 20:34:36 INFO - PROCESS | 3964 | --DOCSHELL 10A0F800 == 15 [pid = 3964] [id = 766] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (1AB67C00) [pid = 3964] [serial = 2265] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (1A39A400) [pid = 3964] [serial = 2263] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (129E1400) [pid = 3964] [serial = 2276] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B07400) [pid = 3964] [serial = 2256] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 71 (17E45800) [pid = 3964] [serial = 2286] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 70 (19C6E000) [pid = 3964] [serial = 2262] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 69 (19410C00) [pid = 3964] [serial = 2289] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 68 (12BAC800) [pid = 3964] [serial = 2277] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 67 (15FDF000) [pid = 3964] [serial = 2282] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 66 (144C8C00) [pid = 3964] [serial = 2259] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 65 (19C6BC00) [pid = 3964] [serial = 2292] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 64 (19788000) [pid = 3964] [serial = 2291] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 63 (1059AC00) [pid = 3964] [serial = 2274] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 62 (17BC3800) [pid = 3964] [serial = 2285] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 61 (144C5000) [pid = 3964] [serial = 2280] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 60 (1AB6BC00) [pid = 3964] [serial = 2266] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 59 (14233C00) [pid = 3964] [serial = 2279] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 58 (10432400) [pid = 3964] [serial = 2273] [outer = 00000000] [url = about:blank] 20:34:36 INFO - PROCESS | 3964 | --DOMWINDOW == 57 (17E4C400) [pid = 3964] [serial = 2268] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 56 (17E53800) [pid = 3964] [serial = 2288] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 55 (1589C400) [pid = 3964] [serial = 2260] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 54 (10EEC800) [pid = 3964] [serial = 2257] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 53 (12BADC00) [pid = 3964] [serial = 2270] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 52 (12E67400) [pid = 3964] [serial = 2271] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 51 (16769000) [pid = 3964] [serial = 2283] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | --DOMWINDOW == 50 (1AB61000) [pid = 3964] [serial = 2294] [outer = 00000000] [url = about:blank] 20:34:37 INFO - PROCESS | 3964 | 1467603277085 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]]]}] 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:34:37 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1969ms 20:34:37 INFO - PROCESS | 3964 | 1467603277095 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 3964 | 1467603277099 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 20:34:37 INFO - PROCESS | 3964 | 1467603277103 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:34:37 INFO - PROCESS | 3964 | 1467603277107 Marionette TRACE conn3 <- [1,3062,null,{}] 20:34:37 INFO - PROCESS | 3964 | 1467603277118 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}] 20:34:37 INFO - PROCESS | 3964 | 1467603277121 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:37 INFO - PROCESS | 3964 | 1467603277209 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:34:37 INFO - PROCESS | 3964 | 1467603277215 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3964 | 1467603277220 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:37 INFO - PROCESS | 3964 | ++DOCSHELL 10A0A400 == 16 [pid = 3964] [id = 777] 20:34:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 51 (10A77000) [pid = 3964] [serial = 2329] [outer = 00000000] 20:34:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 52 (10B04000) [pid = 3964] [serial = 2330] [outer = 10A77000] 20:34:37 INFO - PROCESS | 3964 | 1467603277271 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 53 (10B08000) [pid = 3964] [serial = 2331] [outer = 10A77000] 20:34:37 INFO - PROCESS | 3964 | 1467603277782 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]]]}] 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:34:37 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:34:37 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 703ms 20:34:37 INFO - PROCESS | 3964 | 1467603277804 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:34:37 INFO - PROCESS | 3964 | 1467603277809 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 20:34:37 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:34:37 INFO - PROCESS | 3964 | 1467603277815 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - PROCESS | 3964 | 1467603277818 Marionette TRACE conn3 <- [1,3066,null,{}] 20:34:37 INFO - PROCESS | 3964 | 1467603277821 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}] 20:34:37 INFO - PROCESS | 3964 | 1467603277824 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:37 INFO - PROCESS | 3964 | 1467603277911 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:34:37 INFO - PROCESS | 3964 | 1467603277917 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3964 | 1467603277920 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:37 INFO - PROCESS | 3964 | ++DOCSHELL 10EF1000 == 17 [pid = 3964] [id = 778] 20:34:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 54 (10EF2400) [pid = 3964] [serial = 2332] [outer = 00000000] 20:34:37 INFO - PROCESS | 3964 | ++DOMWINDOW == 55 (11474400) [pid = 3964] [serial = 2333] [outer = 10EF2400] 20:34:37 INFO - PROCESS | 3964 | 1467603277966 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 56 (11887C00) [pid = 3964] [serial = 2334] [outer = 10EF2400] 20:34:38 INFO - PROCESS | 3964 | 1467603278454 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] 20:34:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:34:38 INFO - PROCESS | 3964 | 1467603278518 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 20:34:38 INFO - PROCESS | 3964 | 1467603278522 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:34:38 INFO - PROCESS | 3964 | 1467603278525 Marionette TRACE conn3 <- [1,3070,null,{}] 20:34:38 INFO - PROCESS | 3964 | 1467603278536 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}] 20:34:38 INFO - PROCESS | 3964 | 1467603278540 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:38 INFO - PROCESS | 3964 | 1467603278625 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:34:38 INFO - PROCESS | 3964 | 1467603278759 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 3964 | 1467603278762 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:38 INFO - PROCESS | 3964 | ++DOCSHELL 13161400 == 18 [pid = 3964] [id = 779] 20:34:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 57 (13164000) [pid = 3964] [serial = 2335] [outer = 00000000] 20:34:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 58 (13246000) [pid = 3964] [serial = 2336] [outer = 13164000] 20:34:38 INFO - PROCESS | 3964 | 1467603278818 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 3964 | ++DOMWINDOW == 59 (139BF800) [pid = 3964] [serial = 2337] [outer = 13164000] 20:34:39 INFO - PROCESS | 3964 | 1467603279187 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]]]}] 20:34:39 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:34:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:39 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:34:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:34:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 687ms 20:34:39 INFO - PROCESS | 3964 | 1467603279228 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:34:39 INFO - PROCESS | 3964 | 1467603279231 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 20:34:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:34:39 INFO - PROCESS | 3964 | 1467603279234 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:34:39 INFO - PROCESS | 3964 | 1467603279236 Marionette TRACE conn3 <- [1,3074,null,{}] 20:34:39 INFO - PROCESS | 3964 | 1467603279240 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}] 20:34:39 INFO - PROCESS | 3964 | 1467603279242 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:39 INFO - PROCESS | 3964 | 1467603279323 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:34:39 INFO - PROCESS | 3964 | 1467603279329 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 3964 | 1467603279331 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:39 INFO - PROCESS | 3964 | ++DOCSHELL 13B53800 == 19 [pid = 3964] [id = 780] 20:34:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 60 (13B5CC00) [pid = 3964] [serial = 2338] [outer = 00000000] 20:34:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 61 (1441E000) [pid = 3964] [serial = 2339] [outer = 13B5CC00] 20:34:39 INFO - PROCESS | 3964 | 1467603279374 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 62 (14427C00) [pid = 3964] [serial = 2340] [outer = 13B5CC00] 20:34:39 INFO - PROCESS | 3964 | 1467603279802 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:34:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:34:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 594ms 20:34:39 INFO - PROCESS | 3964 | 1467603279832 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:34:39 INFO - PROCESS | 3964 | 1467603279834 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 20:34:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:34:39 INFO - PROCESS | 3964 | 1467603279837 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:34:39 INFO - PROCESS | 3964 | 1467603279839 Marionette TRACE conn3 <- [1,3078,null,{}] 20:34:39 INFO - PROCESS | 3964 | 1467603279842 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}] 20:34:39 INFO - PROCESS | 3964 | 1467603279844 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:39 INFO - PROCESS | 3964 | 1467603279970 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:34:39 INFO - PROCESS | 3964 | 1467603279978 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 3964 | 1467603279980 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:39 INFO - PROCESS | 3964 | ++DOCSHELL 150B1000 == 20 [pid = 3964] [id = 781] 20:34:39 INFO - PROCESS | 3964 | ++DOMWINDOW == 63 (150B1C00) [pid = 3964] [serial = 2341] [outer = 00000000] 20:34:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 64 (15636400) [pid = 3964] [serial = 2342] [outer = 150B1C00] 20:34:40 INFO - PROCESS | 3964 | 1467603280023 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 65 (15637800) [pid = 3964] [serial = 2343] [outer = 150B1C00] 20:34:40 INFO - PROCESS | 3964 | 1467603280446 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:34:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 20:34:40 INFO - PROCESS | 3964 | 1467603280476 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3964 | 1467603280478 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 20:34:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:34:40 INFO - PROCESS | 3964 | 1467603280482 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 3964 | 1467603280483 Marionette TRACE conn3 <- [1,3082,null,{}] 20:34:40 INFO - PROCESS | 3964 | 1467603280487 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}] 20:34:40 INFO - PROCESS | 3964 | 1467603280492 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:40 INFO - PROCESS | 3964 | 1467603280637 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:34:40 INFO - PROCESS | 3964 | 1467603280651 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 3964 | 1467603280653 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:40 INFO - PROCESS | 3964 | ++DOCSHELL 15F70C00 == 21 [pid = 3964] [id = 782] 20:34:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 66 (15FD9800) [pid = 3964] [serial = 2344] [outer = 00000000] 20:34:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 67 (1620A000) [pid = 3964] [serial = 2345] [outer = 15FD9800] 20:34:40 INFO - PROCESS | 3964 | 1467603280696 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 3964 | ++DOMWINDOW == 68 (16390C00) [pid = 3964] [serial = 2346] [outer = 15FD9800] 20:34:41 INFO - PROCESS | 3964 | 1467603281114 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:34:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 20:34:41 INFO - PROCESS | 3964 | 1467603281181 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 3964 | 1467603281183 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 20:34:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:34:41 INFO - PROCESS | 3964 | 1467603281197 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 3964 | 1467603281198 Marionette TRACE conn3 <- [1,3086,null,{}] 20:34:41 INFO - PROCESS | 3964 | 1467603281202 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}] 20:34:41 INFO - PROCESS | 3964 | 1467603281204 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:41 INFO - PROCESS | 3964 | 1467603281318 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:34:41 INFO - PROCESS | 3964 | 1467603281356 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 3964 | 1467603281358 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:41 INFO - PROCESS | 3964 | ++DOCSHELL 12E66C00 == 22 [pid = 3964] [id = 783] 20:34:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 69 (12EDE400) [pid = 3964] [serial = 2347] [outer = 00000000] 20:34:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 70 (16769800) [pid = 3964] [serial = 2348] [outer = 12EDE400] 20:34:41 INFO - PROCESS | 3964 | 1467603281401 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 3964 | ++DOMWINDOW == 71 (16992C00) [pid = 3964] [serial = 2349] [outer = 12EDE400] 20:34:41 INFO - PROCESS | 3964 | 1467603281787 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]]]}] 20:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:34:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 656ms 20:34:41 INFO - PROCESS | 3964 | 1467603281845 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 3964 | 1467603281847 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 20:34:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:34:41 INFO - PROCESS | 3964 | 1467603281850 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - PROCESS | 3964 | 1467603281851 Marionette TRACE conn3 <- [1,3090,null,{}] 20:34:41 INFO - PROCESS | 3964 | 1467603281855 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}] 20:34:41 INFO - PROCESS | 3964 | 1467603281857 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:41 INFO - PROCESS | 3964 | 1467603281982 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:34:42 INFO - PROCESS | 3964 | 1467603282048 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3964 | 1467603282050 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:42 INFO - PROCESS | 3964 | ++DOCSHELL 16997C00 == 23 [pid = 3964] [id = 784] 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 72 (16D46C00) [pid = 3964] [serial = 2350] [outer = 00000000] 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 73 (17588800) [pid = 3964] [serial = 2351] [outer = 16D46C00] 20:34:42 INFO - PROCESS | 3964 | 1467603282092 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 74 (175DFC00) [pid = 3964] [serial = 2352] [outer = 16D46C00] 20:34:42 INFO - PROCESS | 3964 | 1467603282451 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:34:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:34:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 625ms 20:34:42 INFO - PROCESS | 3964 | 1467603282489 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 3964 | 1467603282491 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 20:34:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:34:42 INFO - PROCESS | 3964 | 1467603282495 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 3964 | 1467603282496 Marionette TRACE conn3 <- [1,3094,null,{}] 20:34:42 INFO - PROCESS | 3964 | 1467603282500 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}] 20:34:42 INFO - PROCESS | 3964 | 1467603282501 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:42 INFO - PROCESS | 3964 | 1467603282626 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:34:42 INFO - PROCESS | 3964 | 1467603282631 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3964 | 1467603282633 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:42 INFO - PROCESS | 3964 | ++DOCSHELL 1313F800 == 24 [pid = 3964] [id = 785] 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 75 (17717800) [pid = 3964] [serial = 2353] [outer = 00000000] 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 76 (17BB7800) [pid = 3964] [serial = 2354] [outer = 17717800] 20:34:42 INFO - PROCESS | 3964 | 1467603282679 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3964 | ++DOMWINDOW == 77 (17BC3800) [pid = 3964] [serial = 2355] [outer = 17717800] 20:34:43 INFO - PROCESS | 3964 | 1467603283123 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]]]}] 20:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:34:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 20:34:43 INFO - PROCESS | 3964 | 1467603283193 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3964 | 1467603283195 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:34:43 INFO - PROCESS | 3964 | 1467603283208 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 3964 | 1467603283210 Marionette TRACE conn3 <- [1,3098,null,{}] 20:34:43 INFO - PROCESS | 3964 | 1467603283221 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}] 20:34:43 INFO - PROCESS | 3964 | 1467603283223 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:43 INFO - PROCESS | 3964 | 1467603283342 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:34:43 INFO - PROCESS | 3964 | 1467603283350 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 3964 | 1467603283352 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:43 INFO - PROCESS | 3964 | ++DOCSHELL 1047E000 == 25 [pid = 3964] [id = 786] 20:34:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 78 (1047E800) [pid = 3964] [serial = 2356] [outer = 00000000] 20:34:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 79 (17E49000) [pid = 3964] [serial = 2357] [outer = 1047E800] 20:34:43 INFO - PROCESS | 3964 | 1467603283395 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 3964 | ++DOMWINDOW == 80 (17E4B800) [pid = 3964] [serial = 2358] [outer = 1047E800] 20:34:43 INFO - PROCESS | 3964 | 1467603283823 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"]]]}] 20:34:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:34:43 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 20:34:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:34:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:34:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 656ms 20:34:43 INFO - PROCESS | 3964 | 1467603283858 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3964 | 1467603283860 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:34:43 INFO - PROCESS | 3964 | 1467603283863 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 3964 | 1467603283866 Marionette TRACE conn3 <- [1,3102,null,{}] 20:34:43 INFO - PROCESS | 3964 | 1467603283869 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}] 20:34:43 INFO - PROCESS | 3964 | 1467603283871 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:43 INFO - PROCESS | 3964 | 1467603283997 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:34:44 INFO - PROCESS | 3964 | 1467603284092 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\", \"2afdd244-68ab-4e5e-b668-728541d97a38\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 3964 | 1467603284095 Marionette INFO sendAsync d87f54cf-6de0-491b-afab-9ec2f61852c8 20:34:44 INFO - PROCESS | 3964 | ++DOCSHELL 144C9000 == 26 [pid = 3964] [id = 787] 20:34:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 81 (17E51000) [pid = 3964] [serial = 2359] [outer = 00000000] 20:34:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 82 (19403000) [pid = 3964] [serial = 2360] [outer = 17E51000] 20:34:44 INFO - PROCESS | 3964 | 1467603284140 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3964 | ++DOMWINDOW == 83 (1940C800) [pid = 3964] [serial = 2361] [outer = 17E51000] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 82 (11D8C800) [pid = 3964] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 81 (16394C00) [pid = 3964] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 80 (16998800) [pid = 3964] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 79 (17ED8800) [pid = 3964] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 78 (1059BC00) [pid = 3964] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 77 (13248400) [pid = 3964] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 76 (10A10000) [pid = 3964] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 75 (14427000) [pid = 3964] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 74 (150AFC00) [pid = 3964] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 73 (12E27400) [pid = 3964] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 20:34:44 INFO - PROCESS | 3964 | --DOMWINDOW == 72 (10B09400) [pid = 3964] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:34:44 INFO - PROCESS | 3964 | 1467603284686 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]]]}] 20:34:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:34:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 828ms 20:34:44 INFO - PROCESS | 3964 | 1467603284706 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 3964 | 1467603284708 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 20:34:45 WARNING - u'runner_teardown' () 20:34:45 INFO - No more tests 20:34:45 INFO - Got 0 unexpected results 20:34:45 INFO - SUITE-END | took 658s 20:34:46 INFO - Closing logging queue 20:34:46 INFO - queue closed 20:34:46 INFO - Return code: 0 20:34:46 WARNING - # TBPL SUCCESS # 20:34:46 INFO - Running post-action listener: _resource_record_post_action 20:34:46 INFO - Running post-run listener: _resource_record_post_run 20:34:47 INFO - Total resource usage - Wall time: 670s; CPU: 17.0%; Read bytes: 90910208; Write bytes: 959416320; Read time: 454204; Write time: 1187739 20:34:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:34:47 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 66603520; Read time: 0; Write time: 69106 20:34:47 INFO - run-tests - Wall time: 667s; CPU: 17.0%; Read bytes: 90910208; Write bytes: 823212544; Read time: 454204; Write time: 1050577 20:34:47 INFO - Running post-run listener: _upload_blobber_files 20:34:47 INFO - Blob upload gear active. 20:34:47 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:34:47 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 20:34:47 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'] 20:34:47 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 20:34:48 INFO - (blobuploader) - INFO - Open directory for files ... 20:34:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:34:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:34:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:34:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:34:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:34:48 INFO - (blobuploader) - INFO - Done attempting. 20:34:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:34:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:34:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:34:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:34:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:34:51 INFO - (blobuploader) - INFO - Done attempting. 20:34:51 INFO - (blobuploader) - INFO - Iteration through files over. 20:34:51 INFO - Return code: 0 20:34:51 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:34:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ac1b446778449727a74d75dce95ae27b871efa8247a35d0d3e9f676e6e7456cad7faa0567d1546ad651602feaaa0bfebdaa92a101e21737f739e4732450ef4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2cddbdecb30bb2800458f98b4811bca6e6bba00b7648cba77b83138f29b4f1ce762f078a293c633ca04c51ce637f7d0b0cc3f53402bd66e003ba8c13d9a9f94c"} 20:34:51 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:34:51 INFO - Writing to file C:\slave\test\properties\blobber_files 20:34:51 INFO - Contents: 20:34:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ac1b446778449727a74d75dce95ae27b871efa8247a35d0d3e9f676e6e7456cad7faa0567d1546ad651602feaaa0bfebdaa92a101e21737f739e4732450ef4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2cddbdecb30bb2800458f98b4811bca6e6bba00b7648cba77b83138f29b4f1ce762f078a293c633ca04c51ce637f7d0b0cc3f53402bd66e003ba8c13d9a9f94c"} 20:34:51 INFO - Running post-run listener: copy_logs_to_upload_dir 20:34:51 INFO - Copying logs to upload dir... 20:34:51 INFO - mkdir: C:\slave\test\build\upload\logs 20:34:51 INFO - Copying logs to upload dir... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... 20:34:51 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=818.298000 ========= master_lag: 1.41 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 39 secs) (at 2016-07-03 20:34:50.271287) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:50.272283) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ac1b446778449727a74d75dce95ae27b871efa8247a35d0d3e9f676e6e7456cad7faa0567d1546ad651602feaaa0bfebdaa92a101e21737f739e4732450ef4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2cddbdecb30bb2800458f98b4811bca6e6bba00b7648cba77b83138f29b4f1ce762f078a293c633ca04c51ce637f7d0b0cc3f53402bd66e003ba8c13d9a9f94c"} build_url:https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/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/9ac1b446778449727a74d75dce95ae27b871efa8247a35d0d3e9f676e6e7456cad7faa0567d1546ad651602feaaa0bfebdaa92a101e21737f739e4732450ef4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/2cddbdecb30bb2800458f98b4811bca6e6bba00b7648cba77b83138f29b4f1ce762f078a293c633ca04c51ce637f7d0b0cc3f53402bd66e003ba8c13d9a9f94c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cXQQNWDrQUmT6xyED9ZFVQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:50.398900) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:50.399305) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:50.520444) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:50.520851) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-03 20:34:51.045256) ========= ========= Total master_lag: 1.65 =========